From afbf397f3f115d48622e0cff22cd89ef715be7c5 Mon Sep 17 00:00:00 2001 From: Allan Date: Tue, 22 Apr 2025 15:43:56 -0400 Subject: [PATCH] link to arbitrum-docs, fix grammatical nits --- scripts/foundry/contract-upgrades/3.1.0/README.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/scripts/foundry/contract-upgrades/3.1.0/README.md b/scripts/foundry/contract-upgrades/3.1.0/README.md index 2013ed7..be08189 100644 --- a/scripts/foundry/contract-upgrades/3.1.0/README.md +++ b/scripts/foundry/contract-upgrades/3.1.0/README.md @@ -1,6 +1,6 @@ # Nitro contracts 3.1.0 upgrade -To upgrade to Nitro contracts 3.1.0 (BoLD), you will need to use the [BOLDUpgradeAction](https://github.com/OffchainLabs/nitro-contracts/blob/main/src/rollup/BOLDUpgradeAction.sol) from the [nitro-contract](https://github.com/OffchainLabs/nitro-contracts) repo. +To upgrade to Nitro contracts 3.1.0 (BoLD), you will need to use the [BOLDUpgradeAction](https://github.com/OffchainLabs/nitro-contracts/blob/main/src/rollup/BOLDUpgradeAction.sol) from the [nitro-contracts](https://github.com/OffchainLabs/nitro-contracts) repo. BOLDUpgradeAction will perform the following actions: @@ -9,11 +9,11 @@ BOLDUpgradeAction will perform the following actions: 3. Migrate v2 rollup into a new v3.1.0 rollup address 4. Setup the rollup according to the new config and use the latest confirmed assertion on the old rollup as genesis of the new rollup -Note that contracts without code changes are not upgraded. It is normal to have some contracts still in the old version after the upgrade as they are equivalent to the new version. There are no associated ArbOS upgrade for this version. +Note that contracts without code changes are not upgraded. It is normal to have some contracts still in the old version after the upgrade as they are equivalent to the new version. There are no associated ArbOS upgrades for this version. ## Requirements -This upgrade only support upgrading from the following [nitro-contract release](https://github.com/OffchainLabs/nitro-contracts/releases): +This upgrade only support upgrading from the following [nitro-contracts release](https://github.com/OffchainLabs/nitro-contracts/releases): - Inbox: v1.1.0 - v2.1.3 inclusive - Outbox: any @@ -83,4 +83,6 @@ upgrade executor: 0x5FEe78FE9AD96c1d8557C6D6BB22Eb5A61eeD315 execute(...) call to upgrade executor: 0x1cff79cd000000000000000000000000f8199ca3702c09c78b957d4d820311125753c6d2000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a4ebe03a93000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000030000000000000000000000008a8f0a24d7e58a76fc8f77bb68c7c902b91e182e00000000000000000000000087630025e63a30ecf9ca9d580d9d95922fea6af0000000000000000000000000c32b93e581db6ebc50c08ce381143a259b92f1ed00000000000000000000000000000000000000000000000000000000 ``` +Another version of this upgrade guide with more BoLD-specific detail is also available in the [Arbitrum docs](arbitrum-docs/launch-orbit-chain/04-maintain-your-chain/05-upgrade-to-bold.mdx). + ## FAQ