- 21 Mar, 2023 12 commits
-
-
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 23 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
-
Sebastian Stammler authored
Reusable event metrics modules.
-
Sebastian Stammler authored
RefMetrics are a reusable metrics module to enable block reference metrics.
-
Sebastian Stammler authored
The caller of BlockToBatch is sometimes interested in the L1BlockInfo of the block, so instead of re-extracting it again, we just return it here.
-
Sebastian Stammler authored
This is similar to PayloadToBlockRef but takes an interface instead that e.g. a types.Block fulfills. This way, we can directly extract L2BlockRefs from type.Blocks that have a valid L1 Info Deposit tx as first tx. A block could also be converted into an ExecutionPayload, but this would make an inefficient roundtrip, marshalling and unmarshalling all transactions.
-
s7v7nislands authored
-
s7v7nislands authored
-
mergify[bot] authored
op-proposer: log L2OutputOracle version + address
-
- 19 Mar, 2023 1 commit
-
-
clabby authored
feat(ctb): Add test for `finalizeBridgeERC721` reverting if the token is not compliant with the `IOptimismMintableERC721` interface
-
- 18 Mar, 2023 4 commits
-
-
Mark Tyneway authored
Logs the L2OutputOracle version and address after building a client to call it. This is generally useful information to have and future implementations of the `op-proposer` will need to function differently depending on the version to keep the software compatible with both permissioned and permissionless output proposal submission.
-
mergify[bot] authored
feat(ctb): reduce the timeout on awaitCondition
-
mergify[bot] authored
-
mergify[bot] authored
op-service/txmgr: Better handle price bumps
-