- 14 Feb, 2023 3 commits
-
-
mergify[bot] authored
op-node: Log on L1 Info deposit mismatch
-
mergify[bot] authored
-
Matthew Slipper authored
ci, ctb: Reduce devnet sequencer drift
-
- 13 Feb, 2023 16 commits
-
-
mergify[bot] authored
-
mergify[bot] authored
op-node: Monitor static peers in a background process
-
mergify[bot] authored
-
mergify[bot] authored
fix: wrong arg name
-
mergify[bot] authored
-
Joshua Gutow authored
-
mergify[bot] authored
-
mergify[bot] authored
op-chain-ops: Ignore messages from sources other than the L2XDM
-
mergify[bot] authored
-
Matthew Slipper authored
Co-authored-by:
protolambda <proto@protolambda.com>
-
Matthew Slipper authored
feat(fd): support Bedrock networks
-
mergify[bot] authored
op-node: Properly check storage proof
-
Matthew Slipper authored
The storage proof was not being properly checked. This PR corrects the check, and adds unit/fuzz tests around the storage proof checks to prevent regressions. Fixes CLI-3344
-
Matthew Slipper authored
Currently, connections with static peers are not re-established in the event of disconnection. This causes us to have to restart replicas whenever we restart the sequencer. This PR adds a background process to monitor static peers for connectedness, and automatically reconnect when necessary.
-
Robert Miller authored
-
Robert Miller authored
-
- 12 Feb, 2023 1 commit
-
-
Matthew Slipper authored
The `relayMessage` function on the message passer is public. To guard against spoofed withdrawals, we need to check the message's source to ensure that only messages from the L2XDM are included in the withdrawals migration. Fixes CLI-3337 Fixes CLI-3331
-
- 11 Feb, 2023 6 commits
-
-
mergify[bot] authored
docs: Add note about small contributions
-
Will Cory authored
I saw this in the foundry docs and thought it would be good to add to ours
-
Matthew Slipper authored
The sequencer drift was larger than the sequencing window. This can cause reorgs. To fix I reduced the drift to 10s, which is lower than the 45 second sequencing window specified via the L1 block time and the window size.
-
mergify[bot] authored
contracts-bedrock: add TransferOnion contract
-
mergify[bot] authored
-
Mark Tyneway authored
Adds the `TransferOnion` contract which can be used to batch send tokens. The set of transfers are committed to during contract initialization, and the token owner must approve the `TransferOnion` contract and then anybody can unwrap the commitment to the transfers. The transfers are committed to with a hash onion. This is a simple vector commitment that must be linearly unwrapped. Each hash commits to the next hash and the very first hash is `bytes32(0)`.
-
- 10 Feb, 2023 3 commits
-
-
Matthew Slipper authored
fix(specs): Use alias syntax to address long lines
-
Maurelian authored
-
Zach Howard authored
Add internal certman package with mTLS certificate reload fixes for k8s volumes
-
- 09 Feb, 2023 4 commits
-
-
Zach Howard authored
-
Zach Howard authored
-
Zach Howard authored
-
Kelvin Fichter authored
Updates the fault detector to support Bedrock networks. Bedrock support is slightly hacky because we still also need to support the legacy system until mainnet has been upgraded to Bedrock. We will want to update the fault detector again once mainnet is upgraded to simplify the service and remove the legacy components.
-
- 07 Feb, 2023 6 commits
-
-
Joshua Gutow authored
-
Matthew Slipper authored
-
Matthew Slipper authored
-
Matthew Slipper authored
-
Matthew Slipper authored
-
Matthew Slipper authored
-
- 06 Feb, 2023 1 commit
-
-
mergify[bot] authored
op-batcher: Watch timeouts [ENG-2625]
-