- 15 Jul, 2022 2 commits
-
-
Diederik Loerakker authored
* op-batcher: improve logging * op-e2e: increase sequence window size, and update missing-batch test with comments to clarify behavior Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
smartcontracts authored
Adds tests for reentrancy on message relaying. Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
- 14 Jul, 2022 31 commits
-
-
Diederik Loerakker authored
-
smartcontracts authored
Adds a test that ETH gets properly stuck in the CrossDomainMessenger contracts but then is unstuck when the message is replayed. Co-authored-by:
Mark Tyneway <mark.tyneway@gmail.com> Co-authored-by:
Maurelian <maurelian@protonmail.ch> Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
smartcontracts authored
Cleans up minor linting issues in MerkleTrie.sol. Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Maurelian authored
* style(ctb): Rename append to propose Please enter the commit message for your changes. Lines starting * style(ctb): Use output root for bytes32 This is more accurate than saying 'L2 output' which is better applied to the full unhashed data structure * style(ctb): Rename sequencer to proposer in oracle Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Mark Tyneway authored
Version Packages
-
github-actions[bot] authored
-
Mark Tyneway authored
Develop -> Master PR
-
Maurelian authored
-
Mark Tyneway authored
Includes a fix for `vm.toString(bytes32)` https://github.com/foundry-rs/foundry/commit/3c49efe58ca4bdeec4729490501da06914446405Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
smartcontracts authored
Tweaks the CrossDomainMessenger.baseGas function to more accurately reflect the actual cost of performing a deposit on L2. I've been able to use the SDK to successfully complete deposits with these values. Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> Co-authored-by:
Mark Tyneway <mark.tyneway@gmail.com>
-
Mark Tyneway authored
contracts-bedrock: better logging in deposit task
-
Mark Tyneway authored
ops: Fix unbound variable in check_changed script
-
mergify[bot] authored
-
Diederik Loerakker authored
Co-authored-by:
Mark Tyneway <mark.tyneway@gmail.com> Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
smartcontracts authored
Updates the Fault Detector to properly handle connection failures when trying to query the L2 node. Also increments a new metric whenever this happens so we can keep track of these failures if necessary. Co-authored-by:
Mark Tyneway <mark.tyneway@gmail.com> Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
smartcontracts authored
Cleans up various compiler warnings throughout the package. Co-authored-by:
Mark Tyneway <mark.tyneway@gmail.com> Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Joshua Gutow authored
-
Mark Tyneway authored
deps: use node version v16.16.0
-
Mark Tyneway authored
ops: delete dead docker images
-
Mark Tyneway authored
devnet: Use later L2 timestamp for network
-
smartcontracts authored
Clears out a majority of linting warnings. Remaining warnings are already being cleared as part of other open PRs. Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Mark Tyneway authored
This reverts commit ae4440b3.
-
Joshua Gutow authored
-
Diederik Loerakker authored
Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Maurelian authored
* chore(ctb): Remove some todos in messenger and portal * chore: Remove unresolved TODOs * feat(ctb): ensure replayed messages have zero value Co-authored-by:
Mark Tyneway <mark.tyneway@gmail.com> Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
smartcontracts authored
Cleans up BytesUtils and properly attributes the slice code (although it's licensed as Unlicense so I don't think strictly necessary, but attribution is always nice and I think we just missed it the first time around). Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Mark Tyneway authored
-
Mark Tyneway authored
This task is ran in CI and it started failing recently for unknown reasons. This increases the logging so that it is easier to understand what is going on in the script. It detects the case where the deposit goes through but is undetected by client side hash computation. It also periodically logs the block number and hash of the latest block so it can be known if there has been a reorg.
-
smartcontracts authored
Cleans up natspec in the MerkleTrie and SecureMerkleTrie contracts.
-
Mark Tyneway authored
Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Diederik Loerakker authored
* op-node: unify verifier and sequencer payload attributes preparation * op-node: test attributes derivation * op-node: test AttributesQueue * op-node: update attributes derivation docs Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
- 13 Jul, 2022 7 commits
-
-
Maurelian authored
-
smartcontracts authored
Minor L1 contract semver/initialization cleanup after spotting an inconsistency with ResourceMetering.
-
Mark Tyneway authored
Trigger releases
-
Mark Tyneway authored
Version Packages
-
github-actions[bot] authored
-
Mark Tyneway authored
Develop -> Master PR
-
Mark Tyneway authored
ci: ci-builder fix
-