1. 28 May, 2024 5 commits
  2. 27 May, 2024 1 commit
  3. 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
  4. 24 May, 2024 9 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
    • Mark Tyneway's avatar
      contracts-bedrock: update readme (#10636) · 6c43d912
      Mark Tyneway authored
      The Custom Gas Token feature is a Beta feature of the MIT licensed OP Stack.
      While it has received initial review from core contributors, it is still undergoing testing, and may have bugs or other issues.
      
      Also cleanup some old information
      6c43d912
    • Maurelian's avatar
      ctb: Add removeDeployerFromSafe method to deploy scripts (#10620) · 09db90e7
      Maurelian authored
      * ctb: Add removeDeployerFromSafe() method
      
      * Delete extra line
      
      * ctb: Add check to ensure deploy is removed from Safe
      09db90e7
  5. 23 May, 2024 11 commits
  6. 22 May, 2024 6 commits
  7. 21 May, 2024 6 commits