Skip to content

Update tutorials to Arbitrum SDK v4 and Solidity 0.8#124

Merged
TucksonDev merged 28 commits intomasterfrom
update-to-arb-sdk-4
Dec 10, 2024
Merged

Update tutorials to Arbitrum SDK v4 and Solidity 0.8#124
TucksonDev merged 28 commits intomasterfrom
update-to-arb-sdk-4

Conversation

@TucksonDev
Copy link
Copy Markdown
Contributor

@TucksonDev TucksonDev commented Oct 25, 2024

ATTENTION: DO NOT MERGE THIS PR UNTIL ALL TUTORIALS HAVE BEEN UPDATED

This PR will be the root of further PRs that update tutorials in chunks. All those PRs will be merged here, and this one will be merged once all tutorials are up to date. This prevents having outdated and updated tutorials at the same time in the repository.

Description:

This PR updates all tutorials to use the Arbitrum SDK v4 and Solidity 0.8. It includes the following changes:

  • Update ArbitrumSDK to 4.0
  • Update Solidity code to ^0.8.0
  • Changed the format of the environment variables to include Orbit chains: It's now CHAIN_RPC and PARENT_CHAIN_RPC
  • Changed all L1-L2 nomenclature to ParentChain-ChildChain (following the ArbSDK nomenclature)
  • Moved hardhat, eslint and prettier dependencies to the root of the project. The arbitrum-sdk dependency is left in each package so if in the future we need to do these partial updates, it's easier to manage

PRs with changes:

Comment thread README.md Outdated
@TucksonDev TucksonDev marked this pull request as ready for review December 10, 2024 17:12
Copy link
Copy Markdown
Contributor

@mahsamoosavi mahsamoosavi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@TucksonDev TucksonDev merged commit 10d218c into master Dec 10, 2024
@TucksonDev TucksonDev deleted the update-to-arb-sdk-4 branch December 10, 2024 17:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants