ethereum-optimism / superchain-ops

36 stars 32 forks source link

feat: Sepolia `op-contracts/v1.4.0-rc.3` upgrade #200

Closed clabby closed 4 months ago

clabby commented 4 months ago

Overview

Upgrades OP Sepolia to op-contracts/v1.4.0-rc.3

ajsutton commented 4 months ago

Are the changes to the submodules deliberate? (Just checking because its so easy to accidentally change them)

clabby commented 4 months ago

Are the changes to the submodules deliberate? (Just checking because its so easy to accidentally change them)

Yep - deliberate. Pulled in changes to support using the dispute contracts / FP deployment on OP Sepolia from the registry in the NestedSignFromJson script so that we can make post-checks.

The changes to script/DeployRehearsalContracts.s.sol are to make that script compatible with the new version of these dependencies.

maurelian commented 4 months ago

Needs a new just simulate job added to CI.

Inphi commented 4 months ago

Needs a new just simulate job added to CI.

@maurelian Note that unlike SC actions, this isn't a task that will always work across upgrades. Every time we upgrade FPs on sepolia, we'll need to update the CI task. There aren't any CI tasks for other sepolia operations. Any particular reason why we need one for this op-contracts upgrade?