- 21 Mar, 2023 24 commits
-
-
mergify[bot] authored
-
mergify[bot] authored
fix: fix flag name typo for MaxStateRootElements
-
mergify[bot] authored
-
mergify[bot] authored
op-e2e: Adjust for updated op-geth API changes
-
Adrian Sutton authored
-
mergify[bot] authored
op-chain-ops: Fix data race in error handling
-
modagi authored
fix log package in proposer/driver
-
Matthew Slipper authored
The error channel in the OVM_ETH migration is buffered. In rare cases, errors were written to this channel in such a way that they were not processed by the collector goroutine. This meant that errors were not being caught by the `lastErr != nil` check, and were instead triggering the total supply check below. This error reliably reproduces when running the new TestMigrateBalancesRandomMissing test. This test generates a random state, and randomly removes an address/allowance from the witness data. It runs this 100 times per test. We didn't catch this with the other random test because it doesn't exercise the error handling codepath.
-
mergify[bot] authored
-
Adrian Sutton authored
-
protolambda authored
-
protolambda authored
-
Adrian Sutton authored
Dropping frames due to timed out channels or duplication is only done for channels that have not yet been pruned from the channel bank. Timed out channels are only pruned from the channel-bank if they are prior to a readable channel. Explicitly state that channels are removed from the channel-bank when they are read.
-
mergify[bot] authored
op-chain-ops: Improve OVM_ETH post check
-
mergify[bot] authored
-
mergify[bot] authored
Add how to use the SDK in OP Stack
-
mergify[bot] authored
-
mergify[bot] authored
feat(docs/op-stack): Slightly simpler installation
-
mergify[bot] authored
-
mergify[bot] authored
feat(docs/op-stack): @tremarkley 's autorefresh
-
Ori Pomerantz authored
-
mergify[bot] authored
-
mergify[bot] authored
op-chain-ops: Check and mutate DB in parallel during OVM_ETH migration
-
mergify[bot] authored
-
- 20 Mar, 2023 16 commits
-
-
mergify[bot] authored
op-node: make find-sync-start more resilient against errors by improving cache usage
-
mergify[bot] authored
-
mergify[bot] authored
feat(ctb): Add negative test for token compliance in the `L2ERC721Bridge`
-
mergify[bot] authored
-
clabby authored
-
Matthew Slipper authored
Improves OVM_ETH post-checks by sampling balances and making sure that they appear in state after the migration. Previously, the OVM_ETH post-check only verified that the total supply was set to zero. Will test this on a fresh L2 migration. Depends on #5198
-
Matthew Slipper authored
Updates the precheck script to check and mutate the DB during the OVM_ETH migration. This saves a significant amount of time during the migration, since we avoid performing a full storage iteration over the OVM_ETH state followed by a single-threaded iteration over the addresses to migrate. Now, both run in parallel which makes the runtime of the OVM_ETH migration bounded by how quickly we can update the trie.
-
Maurelian authored
-
mergify[bot] authored
Batcher Metrics
-
Sebastian Stammler authored
-
Sebastian Stammler authored
-
Sebastian Stammler authored
By removing some code duplication and a more efficient implementation of the MaxRLPBytes test.
-
Sebastian Stammler authored
-
Sebastian Stammler authored
-
Sebastian Stammler authored
-
Sebastian Stammler authored
-