github ethereum-optimism/optimism op-contracts/v1.5.0
op-contracts/v1.5.0 — Safe Extensions

latest releases: op-conductor/v0.0.1-rc.3, op-conductor/v0.0.1-rc.2, da-server/v0.1.0-rc.1...
23 days ago

Overview

This release adds 3 Safe extensions that are intended to help OP Stack chains reach Stage 1. You can read more about this in the governance post.

Contract Changes

Only the following 3 contracts are released with the version:

  • LivenessGuard, a guard for Safes
  • LivenessModule, a module for Safes, intended to be paired with LivenessGuard.
  • DeputyGuardianModule, a module for Safes.

These are all unrelated to the core OP Stack protocol contracts.

Full Contract Set

A chain using this contracts release must be using the following contracts at the specified semvers.

The three new contracts outside of the core protocol contracts:

  • LivenessGuard: 1.0.0
  • LivenessModule: 1.2.0
  • DeputyGuardianModule: 1.1.0

And the core protocol contracts are unchanged from the prior release of op-contracts/v1.4.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
  • FaultDisputeGame: 1.2.0
  • PermissionedDisputeGame: 1.2.0
  • DisputeGameFactory: 1.0.0
  • AnchorStateRegistry: 1.0.0
  • DelayedWETH: 1.0.0
  • MIPS: 1.0.1
  • PreimageOracle: 1.0.0
  • SuperchainConfig: 1.1.0
  • ProtocolVersions: 1.0.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. Because op-contracts/v1.4.0 is also pending governance approval, this release is compared to op-contracts/v1.3.0

op-contracts/v1.4.0...op-contracts/v1.5.0

Don't miss a new optimism release

NewReleases is sending notifications on new releases.