Overview
The release fixes security vulnerabilities found in Fault Proof contracts. You can read more about it in this governance post.
Full Contract Set
A chain using this contracts release must be using the following contracts at the specified semvers.
The following contracts are updated in this release:
- MIPS.sol: 1.1.0
- PreimageOracle.sol: 1.1.2
- FaultDisputeGame.sol: 1.3.0
- PermissionedDisputeGame.sol: 1.3.0
- DelayedWETH.sol: 1.1.0
- DeputyGuardianModule.sol: 2.0.0
- AnchorStateRegistry.sol: 2.0.0
And the core protocol contracts are unchanged from the prior release of op-contracts/v1.5.0:
- AddressManager: Latest (this has no version)
- L1CrossDomainMessenger: 2.3.0
- L1ERC721Bridge: 2.1.0
- L1StandardBridge: 2.1.0
- OptimismMintableERC20Factory: 1.9.0
- OptimismPortal: 3.10.0
- SystemConfig: 2.2.0
- DisputeGameFactory: 1.0.0
- SuperchainConfig: 1.1.0
- ProtocolVersions: 1.0.0
- LivenessGuard: 1.0.0
- LivenessModule: 1.2.0
Full Changelog
The full contracts diff between this release and the prior release can be found at the link below. Note that, because this is a monorepo, this will likely include many unrelated changes and will be a noisy diff.