- 10 Sep, 2022 11 commits
-
-
Mark Tyneway authored
Fix: expired Discord link
-
Matthew Slipper authored
* op-node: Add additional command to generate L2 configs This command will be used in bedrock-regentool to replace the old hardhat scripts. * fix linter
-
Matthew Slipper authored
Release op-* v0.8.6
-
Matthew Slipper authored
-
Matthew Slipper authored
-
Matthew Slipper authored
-
Matthew Slipper authored
-
Matthew Slipper authored
-
Matthew Slipper authored
* op-chain-ops: Allow configurable dev accounts * Set difficulty to zero * Add tests
-
Matthew Slipper authored
* chore: Upgrade op-geth * Add forgotten params * Update chain ops
-
smartcontracts authored
MetaMask requested that we use ethers submodules instead of importing the entire ethers package. Relatively straightforward change. Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
- 09 Sep, 2022 8 commits
-
-
smartcontracts authored
Fixes two contracts in contracts-periphery to use the correct import paths. Also modifies the contracts package to copy contracts into the root directory on every build, not just before publish. This resolves the issue where the contracts package could not be properly used within the monorepo. Co-authored-by:
Mark Tyneway <mark.tyneway@gmail.com>
-
Mark Tyneway authored
Last unwrapped errors
-
Joshua Gutow authored
These where missed in local lints but when a full lint was run these popped up.
-
Joshua Gutow authored
* op-node: Properly wrap errors * op-proposer: Properly wrap errors * Update linters to use errorlint This includes a hack with golangci-lint to disable the assertion and comparison check in errorlint but to retain the errorf lint. In the the future the assertion lint could probably be fixed, but the comparison lint may be overactive with certain cases.
-
Matthew Slipper authored
* op-node: Properly return error on bad hex data * Add forgotten err to Pub2PeerID Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Joshua Gutow authored
* op-node: Switch to 128 bit channel ID & block # timeout This PR removes the 256 bit channel ID + timestamp. With the timestamp being removed, the channel timeout is now done with block numbers. * Update specs/derivation.md * fix system test config
-
protolambda authored
-
protolambda authored
-
- 08 Sep, 2022 15 commits
-
-
Matthew Slipper authored
* op-node: Fix OPB-01 `(*ExectionPayload).UnmarshalSSZ()` fails to properly validate the `transactionsOffset` and `extraDataOffset` values, allowing a malicious actor to crash multiple op-nodes by gossiping a P2P message containing a specially crafted `SSZExecutionPayload`. * lint
-
Matthew Slipper authored
- OPB-05: Puts the signature verification before further unmarshaling to guard against mal-formed payloads. - Adds a minimum size check to the payload decoding to ensure we always have at least a signature and a payload available.
-
protolambda authored
Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Matthew Slipper authored
* chore: Upgrade foundry * Changeset
-
Matthew Slipper authored
ops: Automatically upgrade deps, release v0.8.3
-
Matthew Slipper authored
-
Matthew Slipper authored
-
Matthew Slipper authored
-
Matthew Slipper authored
-
Matthew Slipper authored
-
Matthew Slipper authored
-
Matthew Slipper authored
-
Matthew Slipper authored
* op-bindings: Add storage layout generation * semgrep * add forgotten files * fix op-node, remove deprecated script * Remove deployed * Remove targets * go mod tidy * goimports * imports * devnet fix * parallelize bindgen, fix diff
-
protolambda authored
* op-node: buffer unsafe payloads with priority queue, pop lowest number to maintain max size, and do not drop if the first payload is in the future * payload queue testing * op-node: payload queue metrics, error handling * op-node: fix payloads queue test missing pop * op-node: payloads queue false semgrep case Co-authored-by:
Matthew Slipper <me@matthewslipper.com>
-
Matthew Slipper authored
-
- 07 Sep, 2022 2 commits
-
-
Matthew Slipper authored
-
protolambda authored
* bedrock: update to latest op-geth, based on geth master, after v1.10.23 * op-chain-ops: fix test deep equal check Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
- 06 Sep, 2022 1 commit
-
-
smartcontracts authored
Significantly improves the bundle size of the contracts package by exporting deployments more intentionally and by removing certain unnecessary exports.
-
- 02 Sep, 2022 1 commit
-
-
omahs authored
Fix: expired Discord link
-
- 29 Aug, 2022 1 commit
-
-
Matthew Slipper authored
We're moving to Bedrock, so these nightlies aren't used anymore. Additionally, they were pushing directly to our Docker Hub repository. If we need to bring these back, we'll need to update them to push to GCR instead.
-
- 27 Aug, 2022 1 commit
-
-
protolambda authored
Co-authored-by:
Matthew Slipper <me@matthewslipper.com>
-