- 08 Nov, 2023 10 commits
-
-
Adrian Sutton authored
-
Adrian Sutton authored
op-challenger: Introduce TraceAccessor
-
Joshua Gutow authored
specs: Clarify withdrawals specs better
-
Joshua Gutow authored
specs: 1559 configuration
-
Joshua Gutow authored
-
protolambda authored
Update Span batch specs to allow overlapping batches
-
Joshua Gutow authored
-
protolambda authored
-
Adrian Sutton authored
-
tre authored
feat(contracts-periphery): deployment scripts for installing drips that deposit ETH to OP Chain faucets
-
- 07 Nov, 2023 30 commits
-
-
Mark Tyneway authored
contracts-bedrock: visibility into flake
-
Mark Tyneway authored
-
Mark Tyneway authored
build(deps): bump viem from 1.18.4 to 1.18.6
-
Mark Tyneway authored
build(deps-dev): bump eslint from 8.52.0 to 8.53.0
-
Mark Tyneway authored
build(deps-dev): bump nx from 17.0.2 to 17.0.3
-
Mark Tyneway authored
A flake in CI was introduced when https://github.com/ethereum-optimism/optimism/pull/7928 was merged. It is probably due to a race condition when reading a file from disk. Is there a way to have foundry only do something once for the entire test suite? Tried moving things to the constructor instead of `setUp` but that did not work. Ideally we do not need to read the file from disk for each contract deployed, this adds a lot of overhead. A solution around this is to refactor the way that the deploy script works or to add in the env var that will skip the check that sometimes fails.
-
Joshua Gutow authored
op-chain-ops: Canyon checker script
-
Adrian Sutton authored
Optimize span batch e2e test
-
Joshua Gutow authored
-
Joshua Gutow authored
-
Joshua Gutow authored
op-node: Check withdrawals hash in P2P validation
-
Joshua Gutow authored
-
Joshua Gutow authored
op-node: Fixup PGN Sepolia Rollup Config
-
Joshua Gutow authored
-
dependabot[bot] authored
Bumps [nx](https://github.com/nrwl/nx/tree/HEAD/packages/nx) from 17.0.2 to 17.0.3. - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/17.0.3/packages/nx) --- updated-dependencies: - dependency-name: nx dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <support@github.com>
-
dependabot[bot] authored
Bumps [eslint](https://github.com/eslint/eslint) from 8.52.0 to 8.53.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v8.52.0...v8.53.0) --- updated-dependencies: - dependency-name: eslint dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by:
dependabot[bot] <support@github.com>
-
dependabot[bot] authored
Bumps [viem](https://github.com/wagmi-dev/viem) from 1.18.4 to 1.18.6. - [Release notes](https://github.com/wagmi-dev/viem/releases) - [Commits](https://github.com/wagmi-dev/viem/compare/viem@1.18.4...viem@1.18.6) --- updated-dependencies: - dependency-name: viem dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <support@github.com>
-
Adrian Sutton authored
-
Adrian Sutton authored
-
Mark Tyneway authored
contracts-bedrock: test deploy script
-
Joshua Gutow authored
Merge pull request #8048 from ethereum-optimism/dependabot/go_modules/github.com/libp2p/go-libp2p-pubsub-0.10.0 build(deps): bump github.com/libp2p/go-libp2p-pubsub from 0.9.3 to 0.10.0
-
Mark Tyneway authored
-
Adrian Sutton authored
op-challenger: Remove claim loader
-
Mark Tyneway authored
-
Mark Tyneway authored
-
Mark Tyneway authored
-
Mark Tyneway authored
-
Mark Tyneway authored
-
Mark Tyneway authored
-
Mark Tyneway authored
This updates the tests to use the deploy script to set up the L1 contracts. This ensures that the tests are testing a setup as close as possible as to what ends up in production. The L2 contracts are setup in a unified place but as not set up behind proxies yet. This has been an issue but should be addressed when we have the ability to import the output of the L2 genesis generation script. Any circleci machines that run `forge build` oom when the machine is not an xlarge. This means that many jobs need to be bumped up to that size for them to run until the end. `CommonTest` is heavily modified and cleaned up. A lot of code was deleted and a good amount of the code that was added is from moving things to kwargs sytax from not. Some tests were converted from being regular tests into fuzz tests.
-