1. 15 Nov, 2024 8 commits
  2. 14 Nov, 2024 4 commits
  3. 13 Nov, 2024 4 commits
  4. 12 Nov, 2024 4 commits
  5. 11 Nov, 2024 2 commits
    • George Knee's avatar
      op-e2e/actions: improve Holocene tests by adding log assertions (#12889) · 5af6860f
      George Knee authored
      * fix double error in inferring isHolocene
      
      * add capture logging to l2faultproofenv
      
      * fold log expectations into holoceneExpectations
      
      * improve test failure output
      
      * attach log expectations to invalid batch test case
      
      * add more log expectations
      
      * add more log expectations
      
      * add more test expectations for invalid payloads
      
      * add log assertion for deposits-only attributes
      
      * improve test names
      
      * improve subtest names
      
      * move holocene helpers to separate file
      
      * remove shadow
      
      * add log assertions for holocene_batches_test.go
      
      * remove assertion on logs in frame queue
      5af6860f
    • George Knee's avatar
      load HoloceneTime from registry (#12890) · a786daaf
      George Knee authored
      a786daaf
  6. 09 Nov, 2024 1 commit
  7. 08 Nov, 2024 15 commits
  8. 07 Nov, 2024 2 commits
    • Axel Kingsley's avatar
      interop: Fix AtLeastAsSafe ; Geth Mempool Filter E2E Test (#12823) · 5c54f884
      Axel Kingsley authored
      * interop: Geth Mempool Filter E2E Test
      
      * use latest op-geth rc
      
      * fix AtLeastAsSafe
      
      * fix test
      5c54f884
    • Maurelian's avatar
      feat: Isthmus Contracts (#12746) · dad10877
      Maurelian authored
      * feat: Isthmus Contracts work squashed
      
      remove unused import
      
      fix: IOptimismMintableERC721 interface
      
      feat: move semver out of abstract OptimismMintableERC20Factory
      
      Also add spacer after _initialized/ing
      
      fix: Initializer check in DeployOPChain
      
      fix: CrossDomainOwnable3 test
      
      feat: update semver-lock
      
      feat: Add systemConfigAdmin to deploy-config
      
      fix: IL1BlockInterop iface
      
      fix: update devnetL1-template
      
      fix: casing on systemConfigFeeAdmin
      
      feat: update ConfigType names
      
      feat: rename setHolocene to setL1BlockValuesIsthmus
      
      feat: refine setL1BLockValuesIsthmus to read fee vault config directly from getters.
      
      fix: read remoteChainId from ERC721 Factory, not Bridge
      
      feat: Update test_setL1BlockValuesIsthmus_isDepositor_succeeds to compare with cfg
      
      feat: use setIsthmus()
      
      * debug: Add fee admin to intent
      
      * fix: fee vault immutable checks no longer necessary
      
      * fix: TestConfigDataMarshalUnmarshal
      
      * fix: immutable check for L2ProxyAdmin owner
      
      * fix: SystemConfigFeeAdmin naming in opchain.go
      
      * feat: op-deployer - get SystemConfigFeeAdmin from intent.Roles
      
      * remove dead comments
      
      * feat: resolve feeAdmin setting todo coment
      
      * feat: move unsafeBLockSigner into SystemConfig.Roles struct
      
      * feat: move batcherHash into SystemConfig.Roles struct
      
      * fix: Add missing feeAdmin setter in DeployOpChain test
      
      * fix: SystemConfig.init in specs
      
      * feat: resolve todo
      
      * feat: resolve some todos
      
      * feat: Natspec in StaticConfig
      
      * feat: resolve some todos
      
      * fix: test_getConfigRoundtripGasPayingToken_succeeds with normalizeSmallString
      
      * pre-pr
      
      * test: Implement roll and reset prevBought gas in SystemConfig Test's cleanStorageAndInit()
      
      * feat: Add natspec on SystemConfig.Roles
      
      * feat: Fix all incomplete @notice natspec comments
      
      * feat: systemConfigFeeAdmin name in opcm
      
      * rebuild snapshots
      
      * Add ArtifactsFromURL utility
      
      * add configurability to createEnv
      
      * clean up env.go
      
      * fix apply test
      
      * fix: TestInteropDeployment
      
      * fix: TestApplyExistingOPCM
      
      * fix: unchecked return on checkImmutable
      
      * fix: goimports env.go
      
      * fix: Add devkey for SystemConfigFeeAdmin
      
      * fix: TestInteropDeployment
      
      * fix: TestInteropDevRecipe
      
      * feat: use base CDM interface in L1Block
      
      * feat: configure L1 Block config values in L2Genesis
      
      * feat: document Isthmus upgrade transactions on `setIsthmus()`
      
      * semver fixes
      
      * feat: L2 Genesis with cheated config in L1Block
      
      * ok: how'd those warnings get in there in the first place?
      
      * chore: update semver-lock
      
      * works
      
      * allocs build, cfg calls commented out cuz they fail
      
      * fix: read DeployConfig before it gets deleted
      
      * fix: test_allocs_size
      
      * fix: restore l1 deps
      
      * fix: test_getConfigRoundtripGasPayingToken_succeeds disallow eth address
      
      * fix: update test_proveWithdrawalTransaction_benchmark
      
      Unclear why this cost changed?
      
      * feat: Add Isthmus to Config.sol
      
      * feat: hoist L1Block population above allocs writes
      
      * chore: delete debug logs
      
      * WIP: update SystemConfig bindings and go usage
      
      * fix: go linting
      
      * feat: deposit setGasPayingToken as first call in SystemConfig.init
      
      * semver lock
      
      * TODO in L2Genesis
      
      * chore: semver
      
      * fix: Remove outdated comments
      
      * feat: extract logic into _setNetworkConfig()
      
      * test: Add total gas usage test
      
      * remove dead comment
      
      * ci: reduce heavy fuzz runs temporarily
      
      ---------
      Co-authored-by: default avatarMatthew Slipper <me@matthewslipper.com>
      dad10877