- 17 Mar, 2023 12 commits
-
-
protolambda authored
-
mergify[bot] authored
feat(op-batcher): Channel Builder Unit Tests
-
mergify[bot] authored
-
mergify[bot] authored
feat(op-batcher): Channel Manager Tests
-
Andreas Bigger authored
-
Joshua Gutow authored
op-batcher/proposer: Increase sendTx timeout
-
Andreas Bigger authored
-
mergify[bot] authored
fix(docs): improve sidebar styling
-
Andreas Bigger authored
-
Andreas Bigger authored
-
💩 Andreas Bigger authored -
mergify[bot] authored
-
- 16 Mar, 2023 28 commits
-
-
Federico Gimenez authored
-
Matthew Slipper authored
Version Packages
-
mergify[bot] authored
batch_decoder: Force close channels
-
github-actions[bot] authored
-
mergify[bot] authored
-
Zach Howard authored
Trigger Releases
-
Joshua Gutow authored
This increases it from 100s (~3 mins) to 10 minutes. This is because sending transactions can take a long time.
-
Joshua Gutow authored
This increase the send transaction timeout while decreasing the transaction creation timeout. Using idfferent timeouts is better to catch problems because we expect different steps to take different amounts of time.
-
mergify[bot] authored
op-chain-ops: Add parallel migration
-
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.
-
♻ Andreas Bigger authored -
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
-