- 04 Dec, 2024 8 commits
-
-
refcell authored
* chore(ops): add support for the op-challenger to run kona + asterisc * fix: update docker bake * fixes
-
smartcontracts authored
Bumps the version of forge/cast/anvil being used in the monorepo.
-
clabby authored
-
Adrian Sutton authored
-
Yann Hodique authored
* build(op-supervisor): migrate build to just * build(op-service): migrate build to just * build(op-conductor): migrate build to just * build(op-wheel): migrate build to just * build(op-challenger): cleanup visualize target The referenced visualize.sh script doesn't exist. It was moved around and finally deleted in #12286 * build(op-challenger): migrate build to just * build(op-chain-ops): migrate build to just * build(op-dispute-mon): migrate build to just * build(op-alt-da): migrate build to just
-
clabby authored
* chore(opc): Bump `asterisc` version * semver lock
-
Matthew Slipper authored
* op-e2e: Recover gracefully from log-after-exit panics There are a lot of places where we log after tests exit. This PR recovers from those panics so tests can continue. * add helper
-
Matthew Slipper authored
* op-deployer/ctb: Add DeployOPCM script Adds a dedicated script to deploy OPCM for use with a future op-deployer bootstrap command. We'll use this for the Holocene deployment. * Update packages/contracts-bedrock/test/opcm/DeployOPCM.t.sol Co-authored-by:
blaine <blainemalone01@gmail.com> * Update packages/contracts-bedrock/test/opcm/DeployOPCM.t.sol Co-authored-by:
blaine <blainemalone01@gmail.com> * remove unused import * forgot an import --------- Co-authored-by:
blaine <blainemalone01@gmail.com>
-
- 03 Dec, 2024 20 commits
-
-
Sam Stokes authored
-
Matthew Slipper authored
Tests are flaking because the batcher's txmgr still polls for receipts after shutdown. Those polls emit logs, which then cause the tests to panic. To fix, I updated the batcher shutdown code to wait for all pending transactions in the tx queue to complete.
-
smartcontracts authored
Removes the legacy versions.json file and replaces it with references to mise.toml.
-
Maurelian authored
-
Michael Amadi authored
-
Michael Amadi authored
* remove done todo from just file * remove done todo from just file
-
Maurelian authored
* feat: remove unused onlyTestnetOrDevnet modifier * feat: remove unused _includeDump arg
-
Minhyuk Kim authored
* Initial implementation of integrating op-node with op-signer for remote signer configuration for block payload signing * op-service: remove the requirement for signer.address to be set when using op-service * op-service: add blockpayload_args to send to rpc opsigner_signBlockPayload * Implement mock rpc in gossip_test and apply review * Clean up tests
-
Matthew Slipper authored
Golang map iteration order is random, so we need to sort first.
-
Ashutosh Varma authored
-
zhiqiangxu authored
-
smartcontracts authored
Introduces mise for polyglot tool dependency management.
-
smartcontracts authored
Introduces a new common base framework for writing contracts check scripts in Go. Many of the check scripts basically do the exact same logic of somehow parsing either the interfaces or the artifact files. Goal of this small project is to make the process of writing new checks easier and more reliable. We demonstrate this framework in action by porting the test-names script to use this new framework.
-
smartcontracts authored
Updates the Cannon libraries to be version agnostic instead of being pinned to 0.8.15. This is OK because we do not deploy libraries outside of contracts that have pinned contract versions.
-
protolambda authored
-
protolambda authored
-
protolambda authored
-
protolambda authored
-
protolambda authored
-
protolambda authored
-
- 02 Dec, 2024 11 commits
-
-
Michael Amadi authored
* disable forge coverage in ci * disable forge coverage in ci * disable forge coverage in ci
-
clabby authored
-
Michael Amadi authored
-
Matthew Slipper authored
When any of the setup transactions in `TestInterop_EmitLogs` fail to be mined, the test hangs until it times out. See [here](https://app.circleci.com/pipelines/github/ethereum-optimism/optimism/73118/workflows/b48debaa-55bc-4138-a419-a87c236cbc58/jobs/2994655/artifacts) for an example. This PR updates the SuperSystem API to take a context from the test itself to allow for timeouts.
-
zhiqiangxu authored
* SendDepositTx: make applyL2Opts nil-able * move maxBlobs closer to used place * fix typo
-
George Knee authored
* add additional assertions to test to check for tx ordering * enhance test to handle tx confirmation ID ordering * increase size of 0th tx to expose race condition * change approach since the backend does not order txs by nonce * tidy * clarify * Update op-service/txmgr/queue_test.go Co-authored-by:
Sebastian Stammler <seb@oplabs.co> --------- Co-authored-by:
Sebastian Stammler <seb@oplabs.co>
-
smartcontracts authored
Fixes the stack-too-deep error in the PermissionedDisputeGame by updating the game to use a struct as the constructor parameter.
-
Skylar Ray authored
* Update README.md * Update README.md * Update README.md
-
Matthew Slipper authored
There was one other spot where the batcher would log after tests exit, causing a panic.
-
zhiqiangxu authored
-
smartcontracts authored
Adds the ability to supply arguments to the "just test" recipe in the contracts package. Developers frequently need to add arguments to test specific contracts and running "just test" as the unified testing command is better than flipping to "forge test".
-
- 30 Nov, 2024 1 commit
-
-
Michael Amadi authored
-