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

latest releases: proofs-tools/v1.0.0-alpha.6, op-challenger/v1.1.1, proofs-tools/v1.0.0-alpha.5...
2 years ago

Minor Changes

  • 3575745: Replaces L2 timestamps with block numbers as the key in mapping(uint => OutputProposal).

Patch Changes

  • f23bae0: bedrock: ProxyAdmin rename OpenZeppelin proxy to ERC1967

  • fadb1a9: OZ Audit fixes with a Low or informational severity:

    • Hardcode constant values
    • Require that msg.value == _amount on ETH withdrawals
    • use _from in place of msg.sender when applicable in internal functions
  • f23bae0: bedrock: Simplify ProxyAdmin static calls

  • 650ca6d: Fixes to medium severity OZ findings

    • Disallow reentrant withdrawals
    • remove donateEth
    • Correct ordering of _from and _to arguments on refunds of failed deposits
  • 9aa8049: Have contracts-bedrock properly include contract sources in npm package

Don't miss a new optimism release

NewReleases is sending notifications on new releases.