ethereum-optimism / ethereum-optimism/optimism
op-deployer: create SystemConfig.upgrade calldata
Open
A-op-deployer
- Dominant language
- Go
- Stars
- 6.5k
- Forks
- 4k
- Avg merge
- 2d 15h
- Merged PRs (30d)
- 145
Description
There is a SystemConfig.upgrade function that allows a chain to transfer to a different SuperchainConfig contract. We can add a new `op-deployer manage systemconfig-upgrade` function to produce the calldata for that tx
Contributor guide
Research direction
Start in the op-deployer command entry points by comparing existing manage subcommands, then inspect the SystemConfig.upgrade function and its calldata inputs. Done means a new `op-deployer manage systemconfig-upgrade` function produces calldata for the transaction; verify it against the contract call requirements.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- blockchain, cli
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100