- 16 Mar, 2023 38 commits
-
-
Matthew Slipper authored
After some research, I discovered that we can iterate over Geth's storage in parallel as long as we don't share the state database. This PR updates the OVM ETH check script to parallelize state iteration across 64 workers. The parallelization works by partitioning storage keyspace based on the number of workers. To optimize further, I also moved the state balance checking into the main iteration loop to avoid unnecessary iteration. Note that state mutation must be done serially. Overall, this should safe about 40 minutes during the migration. This PR was tested by running it against a mainnet data directory. The entire process took approximately one hour. As part of this testing I discovered an invalid check in `check.go`, which was verifying the wrong storage slot in the withdrawals check function. This has been fixed.I confirmed with Mark that the updated `MessageSender` value is the correct one to be checking for. The filtering code was correct from the beginning.
-
Mark Tyneway authored
feat(op-node): Add alternative backup sync method via RPC
-
mergify[bot] authored
feat(op-batcher): Batcher Config Validation
-
mergify[bot] authored
-
Mark Tyneway authored
op-node: support shanghai L1 blockhash input verification
-
mergify[bot] authored
-
Mark Tyneway authored
contracts-bedrock: migrate goerli proxy deploy artifacts
-
mergify[bot] authored
-
Mark Tyneway authored
build(deps): bump terser from 4.8.0 to 4.8.1 in /docs/op-stack
-
mergify[bot] authored
-
Mark Tyneway authored
feat(ctb): Optimize differential testing
-
mergify[bot] authored
-
dependabot[bot] authored
Bumps [terser](https://github.com/terser/terser) from 4.8.0 to 4.8.1. - [Release notes](https://github.com/terser/terser/releases) - [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md) - [Commits](https://github.com/terser/terser/compare/v4.8.0...v4.8.1) --- updated-dependencies: - dependency-name: terser dependency-type: indirect ... Signed-off-by:
dependabot[bot] <support@github.com>
-
Mark Tyneway authored
Merge pull request #5162 from ethereum-optimism/dependabot/npm_and_yarn/docs/op-stack/minimatch-3.1.2 build(deps): bump minimatch from 3.0.4 to 3.1.2 in /docs/op-stack
-
mergify[bot] authored
-
Mark Tyneway authored
build(deps): bump valine from 1.4.16 to 1.5.1 in /docs/op-stack
-
mergify[bot] authored
-
Mark Tyneway authored
maint: remove old two-step-monitor package
-
mergify[bot] authored
-
Ori Pomerantz authored
fix(docs): update algolia search key
-
mergify[bot] authored
-
Kelvin Fichter authored
Removes an old package. Now included in chain-mon instead.
-
protolambda authored
-
Matthew Slipper authored
Revert single step OVM_ETH migration
-
Kelvin Fichter authored
Updates the Algolia search key for the OP Stack docs.
-
Matthew Slipper authored
op-e2e: Run sequentially
-
dependabot[bot] authored
Bumps [valine](https://github.com/xcss/Valine) from 1.4.16 to 1.5.1. - [Release notes](https://github.com/xcss/Valine/releases) - [Commits](https://github.com/xcss/Valine/compare/v1.4.16...v1.5.1) --- updated-dependencies: - dependency-name: valine dependency-type: indirect ... Signed-off-by:
dependabot[bot] <support@github.com>
-
Mark Tyneway authored
Fix one grammatical error, update Discord link in README.md, and update License
-
dependabot[bot] authored
Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 3.1.2. - [Release notes](https://github.com/isaacs/minimatch/releases) - [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md) - [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.1.2) --- updated-dependencies: - dependency-name: minimatch dependency-type: indirect ... Signed-off-by:
dependabot[bot] <support@github.com>
-
Mark Tyneway authored
build(deps): bump qs from 6.5.2 to 6.5.3 in /docs/op-stack
-
Mark Tyneway authored
Merge pull request #5136 from ethereum-optimism/dependabot/npm_and_yarn/docs/op-stack/http-cache-semantics-4.1.1 build(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 in /docs/op-stack
-
Mark Tyneway authored
Merge pull request #5161 from ethereum-optimism/dependabot/npm_and_yarn/docs/op-stack/decode-uri-component-0.2.2 build(deps): bump decode-uri-component from 0.2.0 to 0.2.2 in /docs/op-stack
-
Mark Tyneway authored
build(deps): bump luxon from 1.28.0 to 1.28.1 in /docs/op-stack
-
dependabot[bot] authored
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2. - [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases) - [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2) --- updated-dependencies: - dependency-name: decode-uri-component dependency-type: indirect ... Signed-off-by:
dependabot[bot] <support@github.com>
-
Mark Tyneway authored
Merge pull request #5135 from ethereum-optimism/dependabot/npm_and_yarn/docs/op-stack/minimist-1.2.8 build(deps): bump minimist from 1.2.5 to 1.2.8 in /docs/op-stack
-
Mark Tyneway authored
Merge pull request #5134 from ethereum-optimism/dependabot/npm_and_yarn/docs/op-stack/cookiejar-2.1.4 build(deps): bump cookiejar from 2.1.3 to 2.1.4 in /docs/op-stack
-
Mark Tyneway authored
feat(ctb): Optionally print cast commands during migration
-
Joshua Gutow authored
-
- 15 Mar, 2023 2 commits
-
-
Mark Tyneway authored
op-node: fix channel logging
-
Andreas Bigger authored
-