Skip to content

Commit a26a1d3

Browse files
Final edits
1 parent 2ffd408 commit a26a1d3

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

pages/stack/superchain-ops-guide.mdx

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,10 @@ ChildSafe3 = "0xc2819DC788505Aac350142A7A707BF9D03E3Bd03"
107107

108108
Before executing the upgrade, simulate it to ensure everything is configured correctly:
109109

110+
```bash
111+
just clean && just install
112+
```
113+
110114
```bash
111115
# Nested
112116
SIMULATE_WITHOUT_LEDGER=1 just --dotenv-path $(pwd)/.env --justfile ../../../nested.just simulate <foundation|council|chain-governor|child-safe-1|child-safe-2|child-safe-3>
@@ -119,3 +123,9 @@ This will run through the upgrade process without actually executing the transac
119123
### Step 6: Execute or submit for review
120124

121125
For chains within the Superchain, submit a pull request to have your task reviewed. If your chain is not within the Superchain, execute the transaction yourself.
126+
127+
## Using op-deployer to create calldata
128+
129+
The `upgrade` command in op-deployer allows you to upgrade a chain from one version to another. It consists of several subcommands, one for each upgrade version. Think of it like a database migration: each upgrade command upgrades a chain from exactly one previous version to the next. A chain that is several versions behind can be upgrade to the latest version by running multiple upgrade commands in sequence.
130+
131+
To learn about the `upgrade` command, check out our [devdocs](https://devdocs.optimism.io/op-deployer/user-guide/upgrade.html).

0 commit comments

Comments
 (0)