- 25 Jul, 2023 29 commits
-
-
mergify[bot] authored
-
OptimismBot authored
cannon: Differential Fuzzing syscalls
-
mergify[bot] authored
-
OptimismBot authored
op-challenger: Add config and CLI args to support actually executing cannon
-
mergify[bot] authored
-
OptimismBot authored
op-e2e: sanity checks for config
-
Mark Tyneway authored
Adds some additional sanity checks to `op-e2e` that makes later modifications easier. Assertions that the config values are correct are added.
-
Mark Tyneway authored
Adds a getter to the storage layout type for getting the layout entry by label. This is generally a useful operation when manipulating state manually, so writing a function for it here instead of rewriting the same code many times. Part of https://github.com/ethereum-optimism/optimism/pull/6412 to make it easier to contribute to.
-
Adrian Sutton authored
-
OptimismBot authored
op-e2e: enable shanghai on L1
-
mergify[bot] authored
-
OptimismBot authored
op-e2e: faster failures on bad genesis
-
Mark Tyneway authored
`NewBackend` -> `NewL1Backend`
-
mergify[bot] authored
-
OptimismBot authored
op-chain-ops: cleanup default gas limit
-
Mark Tyneway authored
Changes the genesis generation in `op-chain-ops` so that the L1 genesis includes shanghai. This impacts `op-e2e` that uses the libraries in `op-chain-ops` such that now `op-e2e` will run with shanghai enabled for L1. Note that shanghai is not yet enabled on L2. This commit updates the `fakepos` utility to use the post shanghai execution api. This commit also deletes the `fork_test` in which a test existed for the upgrade to shapella but has already happened. Keeping that test around adds extra burden to the maintainers and isn't particularly necessary to keep around anymore now that the network has upgraded successfully. Co-authored-by:
protolambda <proto@protolambda.com>
-
Mark Tyneway authored
Ensures that a bad genesis generation is caught quickly. Prevents an infinite loops that bricks a computer. This is a small part of https://github.com/ethereum-optimism/optimism/pull/6123Co-authored-by:
protolambda <proto@protolambda.com>
-
Mark Tyneway authored
-
Mark Tyneway authored
Use a single default value for when configuring the genesis value of the block gas limit for both L1 and L2 when it is not set in the deploy config. The value defaults to 30 million when it is not explicitly set. This PR is slowly moving changes out of https://github.com/ethereum-optimism/optimism/pull/6123 into their own smaller PRs so that they can be merged in independently of the final functionality.
-
OptimismBot authored
fix(op-challenger): Refactor Solver Component into its own Module
-
mergify[bot] authored
-
OptimismBot authored
fix(op-challenger): Small changes following #6413
-
mergify[bot] authored
-
Andreas Bigger authored
-
Andreas Bigger authored
-
OptimismBot authored
fix(op-challenger): Refactor AlphabetTraceProvider into a Module
-
mergify[bot] authored
-
mergify[bot] authored
-
Mark Tyneway authored
dockerfile: ci-builder update
-
- 24 Jul, 2023 11 commits
-
-
Mark Tyneway authored
Updates the version of python in the `ci-builder` package to a newer version of python 3. Without this change, the `bedrock-devnet` package will not run in `ci-builder`
-
Andreas Bigger authored
-
OptimismBot authored
fix comma
-
Felipe Andrade authored
-
felipe andrade authored
* feat(ufm): add op-ufm to tag-service * remove fault-detector
-
OptimismBot authored
fix(CODEOWNERS): Update Codeowners Packages and Go Codebases
-
mergify[bot] authored
-
OptimismBot authored
Add hook for executing cannon into trace provider.
-
Andreas Bigger authored
-
mergify[bot] authored
-
Adrian Sutton authored
* op-challenger: Remove dependency from config to flags. Now all CLI logic is encapsulated in cmd and flags module, with config and fault modules being focussed on business logic. * op-challenger: Move shared types into a types module Makes it much simpler to avoid dependency cycles by having core type definitions in a different module to the service wiring code that creates everything. * op-e2e: Update for new challenger modules. * op-challenger: Modify solver tests to not be dependent on implementation details of alphabet provider. Introduces the ClaimBuilder test utility to make creating claims in various situations easier and reduce duplication. * Fix merge issues --------- Co-authored-by:
refcell.eth <abigger87@gmail.com>
-