-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Base Sepolia Fault Proof upgrade task #261
Add Base Sepolia Fault Proof upgrade task #261
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
First item, this will need a job added to CI.
Can look at this PR as an example: https://github.com/ethereum-optimism/superchain-ops/pull/246/files#diff-78a8a19706dbd2a4425dd72bdab0502ed7a2cef16365ab7030a5a0588927bf47
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This LGTM.
For my review I generated the tenderly simulation, and checked that the instructions in Validations.md cover the full diff.
I also checked that the Validations.md provide justification for the keys and after values, and verified the addresses set.
I left several comments to help me track my progress, which I'll resolve now.
Then there should only be one or two suggested edits, and once they are addressed I will approve the PR.
Co-authored-by: Maurelian <john@oplabs.co>
Description
This PR adds the Base Sepolia Fault Proof upgrade task. The upgrade transactions, EXEC.md, and VALIDATION.md were based off of task
eth/009-fp-upgrade
.Tests
Additional state assertions have been added to
_postCheck
inSignFromJson.s.sol