1. 22 Nov, 2022 1 commit
    • Joshua Gutow's avatar
      ci: Split docker build & publish · 80e17c00
      Joshua Gutow authored
      This splits the docker publish job into a build & publish job. They were
      previously just steps. The build step uses docker save & circle workspaces
      to provide the docker images to dependent jobs (like the publish & hive jobs).
      
      This makes one change to the hive job to remove the docker.pull=true flag. This
      is because it loads the image locally but in the case of an external contributor
      the image will not be published. Docker will use the local image first & then
      pull other images if they are not present.
      80e17c00
  2. 21 Nov, 2022 4 commits
  3. 20 Nov, 2022 1 commit
    • Kelvin Fichter's avatar
      feat(ctb): no gas snapshot for fuzz tests · 9d5ca227
      Kelvin Fichter authored
      Use the new no-match-test option for gas snapshots to remove
      differential and fuzz tests from gas snapshots. Significantly speeds up
      the process of generating gas snapshots.
      9d5ca227
  4. 19 Nov, 2022 1 commit
  5. 18 Nov, 2022 3 commits
  6. 16 Nov, 2022 9 commits
  7. 15 Nov, 2022 12 commits
  8. 14 Nov, 2022 2 commits
  9. 11 Nov, 2022 7 commits
    • Maurelian's avatar
      chain-ops: fix double import of log (#3988) · 89526c42
      Maurelian authored
      89526c42
    • mergify[bot]'s avatar
      Merge pull request #3927 from ethereum-optimism/chain-ops/logging · e5f73140
      mergify[bot] authored
      op-chain-ops: add logging to db migration
      e5f73140
    • clabby's avatar
      feat(ctb): Two Step Withdrawals V2 (#3836) · 1bfe79f2
      clabby authored
      * Start contract changes for two step withdrawals v2
      
      * Fix maurelian's nits
      
      * Refactor Kelvin's SDK changes; SDK/integration test time
      
      * Merge w/ `develop`
      
      * Add tests for changed output proposal *after* proving the withdrawal hash
      
      Whoops
      
      * Gas snapshot / comments
      
      * Regenerate bindings; Fix E2E Withdrawal test; Add extra indexed params to `WithdrawalProven`
      
      * Start fixing indexer integration tests
      
      * Fix conflicts; Start updating mark's new `op-e2e` withdrawal action tests
      
      * Remove proposal timestamp >= withdrawal timestamp check
      
      * Fix mark's `op-e2e` test + add docs to `proveMessage` in SDK
      
      * Update changeset
      
      * Lint contracts
      
      * Merge with `develop`
      
      * Re-order mapping declarations so that `finalizedWithdrawals` retains its old storage slot
      
      * Merge with `develop`
      
      * Start updating devnet tests
      
      * Fix devnet tests
      
      * Update ERC20 binding
      
      * Clean up SDK
      
      * Merge with `develop`
      
      * Remove `integration-tests-bedrock` package
      
      * Add check for equality between locally computed withdrawal hash vs. on-chain withdrawal hash
      
      * Add Kelvin's check + complimentary test
      
      Update bindings
      
      * Fix finalization period in `TestCrossLayerUser`
      1bfe79f2
    • Joshua Gutow's avatar
      Disable parallel op-e2e tests in CI (#3979) · f7410440
      Joshua Gutow authored
      Running them sequentially actually turns out to be faster. In addition it
      turns out to be very hard to split the tests properly. `go list ./...` which
      was the previous approach splits them by package, but we need to split them
      by test name. Using `circleci tests glob "**/*.go"` did not work either
      becaue it was combining files from different packages.
      f7410440
    • Joshua Gutow's avatar
      op-e2e: Change final TestConfirmationDepth check (#3978) · 3ee0a6cc
      Joshua Gutow authored
      TestConfirmationDepth was consistently failing on the HTTP versions of the
      op-e2e test. It was failing at the last line that checked the verifier
      head block timestamp against the L1 head timestamp. I have changed it to
      compare the verifier L1 Origin number against the L1 head number.
      3ee0a6cc
    • mergify[bot]'s avatar
      Merge pull request #3878 from ethereum-optimism/sc/ctb-msd-checks · 63142c94
      mergify[bot] authored
      feat(ctb): add MigrationSystemDictator checks
      63142c94
    • Kelvin Fichter's avatar
      feat(ctb): add MigrationSystemDictator checks · fe163071
      Kelvin Fichter authored
      Adds checks for the MigrationSystemDictator steps.
      fe163071