1. 31 May, 2024 2 commits
  2. 30 May, 2024 14 commits
  3. 29 May, 2024 7 commits
  4. 28 May, 2024 7 commits
  5. 27 May, 2024 1 commit
  6. 25 May, 2024 2 commits
    • Adrian Sutton's avatar
      op-challenger: Actually use the prestate downloaded from URL when executing (#10650) · 7cbda018
      Adrian Sutton authored
      * op-challenger: Actually use the prestate downloaded from URL when executing.
      
      * op-challenger: Actually use the asterisc prestate downloaded from URL when executing. (#10651)
      7cbda018
    • Diego's avatar
      feat/interop: create `SystemConfigInterop` (#10586) · abe39e98
      Diego authored
      * contracts-bedrock: create OptimismPortalInterop
      
      * contracts-bedrock: add conditional deployment of SystemConfigInterop
      
      * contracts-bedrock: drop initializeOptimismPortalInterop in Deploy script
      
      * contracts-bedrock: remove checkSystemConfigInterop from ChainAssertions
      
      * contracts-bedrock: drop initializeSystemConfigInterop in Deploy script
      
      * contracts-bedrock: drop deploySystemConfigInterop from Deploy script
      
      * contracts-bedrock: drop SystemConfigInterop from Types
      
      * contracts-bedrock: drop legacy import in ChainAssertions
      
      * contracts-bedrock: drop legacy fields in Deploy script
      
      * contracts-bedrock: drop unnecessary diffs
      
      * contracts-bedrock: add conditional deployment of SystemConfigInterop
      
      * contracts-bedrock: drop initializeOptimismPortalInterop in Deploy script
      
      * contracts-bedrock: create tests for SystemConfigInterop
      
      * contracts-bedrock: reorder dependencies in tests for SystemConfigInterop
      
      * contracts-bedrock: add SystemConfigInterop to tests Setup
      
      * contracts-bedrock: update tests for SystemConfigInterop
      
      * contracts-bedrock: restore Deploy script
      
      * contracts-bedrock: restore ChainAssertions
      
      * contracts-bedrock: restore Types
      
      * contracts-bedrock: drop SystemConfigInterop from Setup script
      
      * contracts-bedrock: update SystemConfigInterop
      
      * contracts-bedrock: add not vm check in SystemConfigInterop tests
      
      * contracts-bedrock: update tests for SystemConfigInterop
      
      * contracts-bedrock: define internal getter for systemConfigInterop in tests
      
      * contracts-bedrock: restrict visibility of function in tests for SystemConfig
      
      * contracts-bedrock: fix tests for SystemConfigInterop
      
      * contracts-bedrock: fix tests for SystemConfigInterop
      
      * contracts-bedrock: reinitialize for gas paying test for SystemConfigInterop
      
      * contracts-bedrock: reorder functions in tests for SystemConfigInterop
      
      * contracts-bedrock: use ConfigType.GAS_PAYING_TOKEN in tests for SystemConfigInterop
      
      * contracts-bedrock: use assumeNotForgeAddress in tests for SystemConfigInterop
      
      ---------
      Co-authored-by: default avatarMark Tyneway <mark.tyneway@gmail.com>
      abe39e98
  7. 24 May, 2024 7 commits
    • Sebastian Stammler's avatar
    • Maurelian's avatar
    • Diego's avatar
      feat/interop: create `OptimismPortalInterop` (#10585) · 388bd0ba
      Diego authored
      * contracts-bedrock: create OptimismPortalInterop
      
      * contracts-bedrock: update to use ConfigType.GAS_PAYING_TOKEN
      
      * contracts-bedrock: update snapshots
      
      * contracts-bedrock: update semver-lock
      388bd0ba
    • Zach Howard's avatar
    • Diego's avatar
      feat/interop: update `L1BlockInterop` (#10584) · 60faf8b5
      Diego authored
      * contracts-bedrock: create diff tests for StaticConfig
      
      * contracts-bedrock: refactor encodeGasPayingToken
      
      * contracts-bedrock: define uint256Type for differential testing
      
      * contracts-bedrock: fix missing line in differential-testing
      
      * contracts-bedrock: return packed in utils
      
      * contracts-bedrock: define args as global vars in differential-testing
      
      * contracts-bedrock: improve args for encodeGasPayingToken in diff testing
      
      * contracts-bedrock: update L1BlockInterop
      
      * contracts-bedrock: remove duplicates in differential-testing
      
      * contracts-bedrock: use SET_GAS_PAYING_TOKEN in L1BlockInterop
      
      * contracts-bedrock: update semver-lock
      60faf8b5
    • Inphi's avatar
      Update sepolia-devnet-0 deploy-config (#10639) · 7ade7f23
      Inphi authored
      7ade7f23
    • Diego's avatar
      feat/interop: create `StaticConfig` lib (#10591) · 7c0661e1
      Diego authored
      * contracts-bedrock: create StaticConfig lib
      
      * contracts-bedrock: fix StaticConfig
      
      * contracts-bedrock: create diff tests for StaticConfig
      
      * contracts-bedrock: rename gas paying token methods in StaticConfig
      
      * contracts-bedrock: add decoding tests for StaticConfig
      
      * contracts-bedrock: refactor encodeGasPayingToken
      
      * contracts-bedrock: define uint256Type for differential testing
      
      * contracts-bedrock: fix missing line in differential-testing
      
      * contracts-bedrock: return packed in utils
      
      * contracts-bedrock: define args as global vars in differential-testing
      
      * contracts-bedrock: use Test instead of CommonTest in tests for StaticConfig
      
      * contracts-bedrock: improve args for encodeGasPayingToken in diff testing
      
      * contracts-bedrock: update sol version for StaticConfig to ^0.8.0
      7c0661e1