-
Notifications
You must be signed in to change notification settings - Fork 3.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix Holocene SystemConfig upgrade scripts (#13412)
* WIP update bundle to use StorageSetter/Reinitalize flow 3 txs instead of 1 Compute initialize calldata in script TODOs for computing correct values for basefeeScalar and blobbasefeeScalar * Use op-chain-ops decoder * thread OP_CONTRACTS_RELEASE through templating system * add Go to Docker image so we can use existing encoder / decoder tooling for ecotone scalars * harmonize variable names * expose entry points into sys-cfg specific cmds we don't need the deploy config or to stub out a deployments.json file * undo changes to submodule * rename variables and read more of them from systemconfigproxy * copy templates in dockerfile * thread through STORAGE_SETTER env var * cachce ecotone-scalar pkg inside dockerfile * read SystemConfig impl from SCR * update STORAGE_SETTER_ADDR * cope with breaking change in superchain registry ethereum-optimism/superchain-registry#768 (comment) * fix TODO description * remove null "data" fields * add back outputs field (empty) to template msup complains if this field is missing. It also complains about the data being null or rmissing. * compute raw calldata for each tx * deep compy templates to docker image * read system config impl from SCR * document direct route to sys-cfg bundle and task * replace go get with go mod download in dockerfile * Update packages/contracts-bedrock/scripts/upgrades/holocene/scripts/common.sh --------- Co-authored-by: Sebastian Stammler <[email protected]>
- Loading branch information
1 parent
2073f40
commit 777d534
Showing
9 changed files
with
214 additions
and
23 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters