- 01 Sep, 2023 1 commit
-
-
refcell.eth authored
-
- 31 Aug, 2023 24 commits
-
-
OptimismBot authored
op-challenger: Make scripts more flexible
-
mergify[bot] authored
-
OptimismBot authored
op-challenger: Make cannon processing info logging configurable
-
mergify[bot] authored
-
OptimismBot authored
op-chain-ops: Detect types using input.Type.T rather than string comparison
-
mergify[bot] authored
-
Adrian Sutton authored
op-challenger: Use the checkpointed block number from the emitted event rather than subtracting one from the block number manually.
-
Adrian Sutton authored
-
Adrian Sutton authored
-
Adrian Sutton authored
Update visualize script to use cast to list claims so it works with cannon games.
-
Adrian Sutton authored
-
OptimismBot authored
op-e2e: allow external processes to skip tests
-
Jason Yellick authored
Certain existing e2e tests are not adaptable to external binary testing. Although it's better for tests to be able to execute against both an in-process geth or an extra-process arbitrary ethereum client, the current state of the tests does not allow this in all cases. This change allows for external binaries to specify a set of test names to be skipped, including a skip message for why they are skipped. The set is specified as a JSON map in a new optional file `test_parms.json` which can be created in the external adapter folder. Prior to this change, the external process was indicated only by a path to a `shim` binary. This change now instead asks that the external test be specified by directory, wherein a `shim` binary must exist, and this new file `test_params.json` may exist. Other approaches are of course possible, such as allowing the JSON file to be specified via a command flag, but it seemed better to simply establish a convention for expected paths for these external tests to satisfy. There actually is a single test which already has a `t.Skip()` based on the presence of the external L2 flag. I'd though these were all removed in the last PR, but this one actually is required for an external op-geth. So, this skip has been converted to the new method and acts as a nice test that it is working.
-
OptimismBot authored
op-chain-ops: Remove old TODO
-
Adrian Sutton authored
-
Adrian Sutton authored
-
Hamdi Allam authored
feat(indexer): configurable confirmation depth when traversing headers
-
Hamdi Allam authored
fix(indexer): run bridge processor after completed L1ETL intervals
-
Hamdi Allam authored
-
Hamdi Allam authored
-
OptimismBot authored
op-program: Use atomic write pattern for KV store
-
Hamdi Allam authored
-
mergify[bot] authored
-
Hamdi Allam authored
fix(indexer): cursoring options when scanning bridge transfers
-
- 30 Aug, 2023 15 commits
-
-
OptimismBot authored
[epociask/indexer.architecture] Indexer Architectural Docs
-
mergify[bot] authored
-
OptimismBot authored
Add cannon-prestate as prereq to devnet-up
-
Jason Yellick authored
The devnet-up ultimately requires the cannont-prestate target to have already executed, or the script errors out. Consequently, for someone checking out the repo if they simply do a: ``` make && make devnet-up ``` Things still fail. This change simply mirrors a similar check added to the e2e Makefile.
-
Ethen Pociask authored
-
Adrian Sutton authored
Reduce default frequency to avoid spamming the logs too much.
-
Hamdi Allam authored
-
Adrian Sutton authored
Ensures that pre-image files are always completely written before being moved into place.
-
Hamdi Allam authored
-
OptimismBot authored
op-program: Support prefetching l2-transactions
-
Adrian Sutton authored
-
Hamdi Allam authored
-
Hamdi Allam authored
-
Hamdi Allam authored
-
Hamdi Allam authored
-