- 09 Jun, 2023 4 commits
-
-
Adrian Sutton authored
op-e2e: Fix bug in TestWithdrawals
-
Jason Yellick authored
The existing TestWithdrawals test attempts to assert that the total fees of the prove and finalize transactions are accounted for in the L1 balance. But, it re-uses the `calcGasFees` function and passes in the `GasTipCap` and the `GasFeeCap` from the L2 transaction, not from the actual L1 transactions. In the event that the gas fee differs on the L2 from the L1, then the test will fail. To keep the diff small, this change simply multiplies the GasUsed and `EffectiveGasPrice` from the receipts. This could be moved into a helper function like `calcGasFees`. Using the `EffectiveGasPrice` seems just as good or better than relying on the parameters of the original transaction, and could be similarly utilized higher in the test for the L2 fees. If we really want to get the parameters from the tx, then `ProveAndFinalizeWithdrawal` would need to be modified to return the txes.
-
OptimismBot authored
fix(op-bootnode): Add go-reviewers as codeowner
-
Andreas Bigger authored
-
- 08 Jun, 2023 36 commits
-
-
OptimismBot authored
infra: delete
-
Mark Tyneway authored
This commit deletes the `infra` directory, which contained a package called `op-replica`. This package contains docker + k8s tooling to bring up a legacy system. It is not used and therefore can be deleted.
-
Mark Tyneway authored
integration-tests: deprecate
-
Mark Tyneway authored
op-chain-ops: delete unused check script
-
Will Cory authored
feat(indexer): Add cli app
-
OptimismBot authored
feat(indexer): Add go-chi api
-
mergify[bot] authored
-
OptimismBot authored
feat(ctb): Copy goerli Lib_AddressManager deployment to bedrock
-
Will Cory authored
-
Will Cory authored
-
Will Cory authored
-
Will Cory authored
-
Will Cory authored
-
Will Cory authored
-
Will Cory authored
-
Will Cory authored
-
Mark Tyneway authored
After deleting the `integration-tests` package
-
mergify[bot] authored
-
OptimismBot authored
contracts-bedrock: simplify hh config for mainnet
-
Mark Tyneway authored
-
mergify[bot] authored
-
Mark Tyneway authored
The legacy integration tests are no longer required. Delete the directory. This commit is helpful because it will reduce the amount of tests that need to run in CI. The legacy integration tests ran against the `ops` docker compose setup, which brought up the legacy system.
-
Mark Tyneway authored
-
Mark Tyneway authored
Delete an unused check script from `op-chain-ops`. This script was added as a sanity check for the migration but it ended up not being necessary. It can be removed as it will never be used again.
-
Will Cory authored
feat(indexer) processor module with basic l1Processor & l2Processor
-
Hamdi Allam authored
-
Hamdi Allam authored
-
Hamdi Allam authored
-
OptimismBot authored
feat: Add indexer.toml file
-
Will Cory authored
use os.ReadFile instead refactor: Keep err in scope of Run() refactor: Make test same scope as config package refactor: Better names and better comments Update indexer/cmd/indexer-refresh/main.go
-
OptimismBot authored
feat(fault-detector): Better package.json
-
Will Cory authored
yarn add @types/pino-pretty
-
OptimismBot authored
Ensure generated CI mocks are up to date
-
mergify[bot] authored
-
OptimismBot authored
Fix indexer release action
-
Matthew Slipper authored
-