github ethereum-optimism/optimism @eth-optimism/contracts-bedrock@0.6.3

latest releases: op-challenger/v1.1.2, cannon/v1.0.0-alpha.3, proofs-tools/v1.0.0-alpha.8...
2 years ago

Patch Changes

  • 88dde7c: Uses assert rather than a require statements to check for conditions we believe are unreachable.This is more semantically explicit, and should enable us to more effectively use some advanced analysis methods in our testing.
  • 7215f4c: Bump ethers to 5.7.0 globally
  • 249a8ed: Fixed a backwards compatibility issue in which incorrect events were emitted during a failed deposit finalization on the L2 bridge.
  • 7d7c4fd: Makes spacers private and updates names to reflect slot, offset, and length.
  • e164e22: Makes finalizeWithdrawalTransaction not payable because it doesn't need to be and it was causing confusion throughout the codebase.
  • 0bc1be4: Make the use of storage gaps consistent across contracts
  • af3e56b: Fix to Ensure the Oracle's owner and proposer accounts are unique
  • 206f603: Fix outdated references to 'withdrawal contract'
  • 88dde7c: Use assert statements for unreachable conditions.
  • 8790156: Simplifies the initialization function of the CrossDomainMessenger in Bedrock
  • 515685f: Update comments on GovernanceToken to match Seaport style.
  • Updated dependencies [7215f4c]
  • Updated dependencies [206f603]
    • @eth-optimism/core-utils@0.10.1

Don't miss a new optimism release

NewReleases is sending notifications on new releases.