1. 05 Apr, 2024 3 commits
    • Inphi's avatar
      op-e2e: Increase timeout of traceProvider.Get when moving (#10053) · d5b1b754
      Inphi authored
      The old 2 minute timeout is no longer sufficient. As cannon
      execution sometimes requires more time to generate traces.
      d5b1b754
    • Park Changwan's avatar
    • Mark Tyneway's avatar
      contracts-bedrock: fix deploy config for mainnet MCP upgrade (#9865) · 8167f363
      Mark Tyneway authored
      * contracts-bedrock: fix deploy config for mainnet MCP upgrade
      
      The config param for the scalar was not updated in the
      deploy config when it was changed on chain. If we can enforce
      that the deploy config is always used as the source of truth
      for when doing on chain config changes, it can help to scale
      the team as other teams can use the same config file and know
      that the values in there represent the truth. This is a fundamental
      problem with the `initialize` pattern, we need to move away from
      it eventually.
      
      The deploy config is updated with the value that is used on
      mainnet and the parsing is updated to handle the new ecotone
      style config, which tightly packs the values into a single
      bytes32.
      
      * op-chain-ops: more cleanup
      
      * op-e2e: fix build
      
      * cleanup: modularize scalar encoding and decoding
      
      Ensures that the same consensus code is used
      to encode and decode the scalar in various places.
      
      * op-chain-ops: fix L2 genesis generation
      
      * config: fix serialization
      
      * op-chain-ops: refactor config
      
      Make backwards compatible
      
      * op-chain-ops: fix build
      
      * deploy-config: update mainnet fee scalar config
      
      Should match mainnet values
      
      * op-chain-ops: fix test
      
      * genesis: test L1Block predeploy state setting
      
      * op-upgrade: delete dead code
      
      * build: fix
      
      * op-chain-ops: add deprecation warning
      Co-authored-by: default avatarSebastian Stammler <seb@oplabs.co>
      
      * deploy-config: use mainnet values
      Co-authored-by: default avatarSebastian Stammler <seb@oplabs.co>
      
      * deploy-config: use mainnet values
      Co-authored-by: default avatarSebastian Stammler <seb@oplabs.co>
      
      * op-service: end to end encode/decode scalar tests
      
      * tests: cleanup
      
      * op-chain-ops: fix nits, adapt to breaking simulated backend changes
      
      * op-chain-ops: fix comment and address-type conversion nits
      
      ---------
      Co-authored-by: default avatarSebastian Stammler <seb@oplabs.co>
      Co-authored-by: default avatarprotolambda <proto@protolambda.com>
      8167f363
  2. 04 Apr, 2024 5 commits
  3. 03 Apr, 2024 11 commits
  4. 02 Apr, 2024 8 commits
    • refcell's avatar
      feat(op-dispute-mon): Claim Monitor (#10012) · 7c34ab27
      refcell authored
      * feat(op-dispute-mon): claim monitor
      
      * fix(op-dispute-mon): lints
      7c34ab27
    • protolambda's avatar
      op-node: p2p ping test CI flake fix (#10010) · 75320b37
      protolambda authored
      75320b37
    • github-actions[bot]'s avatar
      Version Packages (#9956) · 17a50c50
      github-actions[bot] authored
      * Version Packages
      
      * update readme to rekick the tests
      
      ---------
      Co-authored-by: default avatargithub-actions[bot] <github-actions[bot]@users.noreply.github.com>
      Co-authored-by: default avatarWill Cory <willcory@Wills-MacBook-Pro.local>
      17a50c50
    • Will Cory's avatar
      fix: Replay transactions that can be finalized (#9969) · 372bca22
      Will Cory authored
      * fix: Replay transactions that can be finalized
      
      comments
      
      Update packages/sdk/src/cross-chain-messenger.ts
      
      feat: Add test
      
      remove stale changeset
      
      fix: remove the stale goerli tests
      
      fix: run pnpm nx build instead of pnpm build
      
      dpeend on pnpm monorepo instead of nx building
      
      wrong ports
      
      http not https
      
      fix: sepolia chain ids
      
      debugging why it's broke
      
      linter: rip
      
      rekick the tests with env variables set to sepolia op rather than mainnet op
      
      fix: Update to a withdrawal that should actually work
      
      fix:test
      
      * speed up ci by installing wait-on
      
      * clean up
      
      * fix: Test running only 1 at a time
      
      ---------
      Co-authored-by: default avatarWill Cory <willcory@Wills-MacBook-Pro.local>
      372bca22
    • carehabit's avatar
      7fd5a19c
    • refcell's avatar
      feat(op-dispute-mon): WithdrawalRequests Metrics (#9942) · 3c7922c8
      refcell authored
      * feat(op-challenger): Delayed Weth Withdrawal Request Caller
      
      * fix(op-challenger): withdrawal request field ordering
      
      * fix(op-challenger): encapsulate delayed weth behind the fault dispute game contract binding
      
      * feat(op-dispute-mon): get withdrawals game caller method
      
      * fix(op-dispute-mon): revert service name changes
      
      * fix(op-dispute-mon): revert extractor test name
      
      * fix(op-dispute-mon): revert extractor changes
      
      * fix(op-dispute-mon): revert newline add
      
      * fix(op-dispute-mon): revert caller field reordering
      
      * feat(op-dispute-mon): weth caller creation and pass it through sub components
      
      * chore(op-dispute-mon): weth caller creation unit test
      
      * fix(op-dispute-mon): extractor test for weth caller creation error
      
      * feat(op-dispute-mon): wire up the withdrawals extractor
      
      * fix(op-dispute-mon): rebases
      
      * fix(op-dispute-mon): revert caller test change
      
      * fix(op-dispute-mon): recipient enricher
      
      * feat(op-dispute-mon): withdrawal request metrics
      
      * Update op-dispute-mon/mon/withdrawals.go
      Co-authored-by: default avatarAdrian Sutton <adrian@oplabs.co>
      
      * fix(op-dispute-mon): withdrawal request amounts
      
      ---------
      Co-authored-by: default avatarAdrian Sutton <adrian@oplabs.co>
      3c7922c8
    • refcell's avatar
      feat(op-dispute-mon): WithdrawalRequest and Recipients Enricher (#9940) · abcb627f
      refcell authored
      * feat(op-challenger): Delayed Weth Withdrawal Request Caller
      
      * fix(op-challenger): withdrawal request field ordering
      
      * fix(op-challenger): encapsulate delayed weth behind the fault dispute game contract binding
      
      * feat(op-dispute-mon): get withdrawals game caller method
      
      * fix(op-dispute-mon): revert service name changes
      
      * fix(op-dispute-mon): revert extractor test name
      
      * fix(op-dispute-mon): revert extractor changes
      
      * fix(op-dispute-mon): revert newline add
      
      * fix(op-dispute-mon): revert caller field reordering
      
      * feat(op-dispute-mon): weth caller creation and pass it through sub components
      
      * chore(op-dispute-mon): weth caller creation unit test
      
      * fix(op-dispute-mon): extractor test for weth caller creation error
      
      * feat(op-dispute-mon): wire up the withdrawals extractor
      
      * fix(op-dispute-mon): rebases
      
      * fix(op-dispute-mon): revert caller test change
      
      * fix(op-dispute-mon): recipient enricher
      abcb627f
    • Matt Solomon's avatar
      test(ctb): mark coverage as successful if it fails with stack too deep (#10008) · e61cd76e
      Matt Solomon authored
      * test(ctb): mark coverage as successful if it fails with stack too deep
      
      * Update packages/contracts-bedrock/package.json
      e61cd76e
  5. 01 Apr, 2024 5 commits
  6. 31 Mar, 2024 3 commits
  7. 29 Mar, 2024 5 commits