- 25 Jan, 2024 18 commits
-
-
Adrian Sutton authored
* op-challenger: Implement verification for preimages Identifies the leaf to challenge, but doesn't yet produce the merkle proofs required and can't actually send the transaction. * op-challenger: Review feedback. * op-challenger: Avoid nil * op-challenger: Handle Reader reading data and returning EOF in the same call. This is an unusual but valid corner case of io.Reader. Special handling is required to ensure that the state commitment is captured both before and after the last, padding only block. * fixes --------- Co-authored-by:
refcell.eth <abigger87@gmail.com>
-
dependabot[bot] authored
Bumps [abitype](https://github.com/wevm/abitype) from 0.10.3 to 1.0.0. - [Release notes](https://github.com/wevm/abitype/releases) - [Commits](https://github.com/wevm/abitype/compare/abitype@0.10.3...abitype@1.0.0) --- updated-dependencies: - dependency-name: abitype dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
dependabot[bot] authored
Bumps ethereum/client-go from v1.13.10 to v1.13.11. --- updated-dependencies: - dependency-name: ethereum/client-go dependency-type: direct:production ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Adrian Sutton authored
* op-challenger: Implement verification for preimages Identifies the leaf to challenge, but doesn't yet produce the merkle proofs required and can't actually send the transaction. * op-challenger: Review feedback. * op-challenger: Avoid nil
-
refcell.eth authored
-
protolambda authored
* op-signer: update client to support Blob tx signing * op-service: update maxFeePerBlobGas JSON field to match internal geth TransactionArgs
-
Danyal Prout authored
* Fix: Pass excess blob and blob gas used params * Add missing parent beacon block property
-
Mark Tyneway authored
* contracts-bedrock: deprecate deployments There is no reason to keep the legacy hardhat deploy artifacts around anymore. It just adds complexity to the codebase. With the advent of the superchain, it no longer makes sense to hold on to these artifacts here. The contract addressses now live in the superchain-registry. The legacy abis live in git history or release tags. For what its worth, the `deployments` directory is already out of date and the superchat registry should be considered the source of truth. Deleting these files will reduce the size of a cloned repo. The entire `deployments` directory is not yet fully removed because it is used to write the `.deploy` artifact after the forge deployment script runs. This will also change in the future but do not want to make too large of changes at once. The `.deploy` file will be configurable where it is written to and it will interoperate well with the `superchain-registry` repo. * sdk: remove imports of deploy artifacts * chain-mon: remove dead import
-
dependabot[bot] authored
Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.3.2 to 16.4.1. - [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md) - [Commits](https://github.com/motdotla/dotenv/compare/v16.3.2...v16.4.1) --- updated-dependencies: - dependency-name: dotenv dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Roberto Bayardo authored
* script to compute gas config scalar after Ecotone upgrade * Update op-chain-ops/cmd/ecotone-scalar/main.go Co-authored-by:
Sebastian Stammler <stammler.s@gmail.com> --------- Co-authored-by:
Sebastian Stammler <stammler.s@gmail.com>
-
Francis Li authored
* op-conductor: improve start sequencer logic * update * update * updated based on suggestion
-
Francis Li authored
* op-conductor: fix ha test flakiness * 3rd try * 4th try * 1st try with everything ready * 2nd try * 3rd try * 4th try
-
dependabot[bot] authored
Bumps [wagmi](https://github.com/wevm/wagmi/tree/HEAD/packages/react) from 2.5.0 to 2.5.1. - [Release notes](https://github.com/wevm/wagmi/releases) - [Changelog](https://github.com/wevm/wagmi/blob/main/packages/react/CHANGELOG.md) - [Commits](https://github.com/wevm/wagmi/commits/wagmi@2.5.1/packages/react) --- updated-dependencies: - dependency-name: wagmi dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Juan C authored
* `KontrolDeployment`: deploy `L1CrossDomainMessenger` * KontrolInterfaces: add `IL1CrossDomainMessenger` * Add deployment summary tests for `L1CrossDomainMessenger` * Add `prove_relayMessage_paused` * `run-kontrol.sh`: add `prove_relayMessage_paused` * `run-kontrol.sh`: correct help message to install right kontrol version * Bump Kontrol version from `0.1.121` to `0.1.127` * `forge fmt` * Update `Kontrol-Deploy.json` * `README.md`: Add `L1CrossDomainMessenger.k.sol` documentation * Fix typos * Make autogenerated address names start with lowercase
-
Maurelian authored
-
clabby authored
ppr
-
dependabot[bot] authored
Bumps [github.com/google/uuid](https://github.com/google/uuid) from 1.5.0 to 1.6.0. - [Release notes](https://github.com/google/uuid/releases) - [Changelog](https://github.com/google/uuid/blob/master/CHANGELOG.md) - [Commits](https://github.com/google/uuid/compare/v1.5.0...v1.6.0) --- updated-dependencies: - dependency-name: github.com/google/uuid dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
dependabot[bot] authored
Bumps [wagmi](https://github.com/wevm/wagmi/tree/HEAD/packages/react) from 2.2.1 to 2.5.0. - [Release notes](https://github.com/wevm/wagmi/releases) - [Changelog](https://github.com/wevm/wagmi/blob/main/packages/react/CHANGELOG.md) - [Commits](https://github.com/wevm/wagmi/commits/wagmi@2.5.0/packages/react) --- updated-dependencies: - dependency-name: wagmi dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- 24 Jan, 2024 6 commits
-
-
clabby authored
* bump submodule * bindings
-
Maurelian authored
-
protolambda authored
* op-e2e: 4844 DA support action-tests * op-service: MakeSidecar unit-test * op-e2e: implement fixes for reviews * op-e2e: action test default batcher config update
-
Sebastian Stammler authored
* op-node: Set supported protocol version to 6.0.0-rc.1 (Ecotone rc) * go: Update superchain-registry to include goerli-dev-0 Ecotone * go: update op-geth dependency to Ecotone rc
-
Yingjie Qiao authored
* feat(op-challenger):Get the PreimageOracleContract with corresponding GameType * Make error message generic. --------- Co-authored-by:
Adrian Sutton <adrian@symphonious.net>
-
Juan C authored
* KontrolDeployment: move to `deployment` folder * Add `DeploymentSummary.t.sol` * `DeploymentSummary`: `vm` visivility from `internal` to `private` * KontrolUtils: `vm` visivility form `private` to `internal` * Add fast summarization; run `finalizeWithdrawalTransaction` proof * Delete dummy proofs * README.md: Reflect `deployment` folder & deletion of `proofs/tests` * `run-kontrol.sh`: fix path for `Kontrol-Deploy.json` * `OptimismPortal_Test`: set `virtual` functions to override in Kontrol summary test * `DeploymentSummary_Test`: Tidy up & remove innecessary code * `versions.json`: bump Kontrol from `0.1.117` to `0.1.121` * Update `Kontrol-Deploy.json` * `run-kontrol.sh`: remove `bmc` proving mode * `OptimismPortalKontrol`: inline `setUp` function * `OptimismPortal_Test`: fix typo in comments * Prettify `snapshots/state-diff/Kontrol-Deploy.json` * `run-kontrol.sh`: add logs to `test/kontrol/logs` instead of root * Update Kontrol deployment summary * `DeploymentSummary_Test`: Update `test_constructor_suceeds`; add `test_initialize_succeeds` * `DeploymentSummary_Test`: fix typos * `DeploymentSummary_Test`: remove `vm.skip(true)` * `OptimismPortalKontrol`: simplify test logic
-
- 23 Jan, 2024 16 commits
-
-
Sebastian Stammler authored
* op-node,soruces: Add Beacon source option to fetch all sidecars * Update op-service/sources/l1_beacon_client.go Break out of inner loop after idx found Co-authored-by:
protolambda <proto@protolambda.com> * sources: Remove odering from blobsFromSidecars * sources: Fix godoc of GetBlobSidecars --------- Co-authored-by:
protolambda <proto@protolambda.com>
-
dependabot[bot] authored
Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.3.1 to 16.3.2. - [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md) - [Commits](https://github.com/motdotla/dotenv/compare/v16.3.1...v16.3.2) --- updated-dependencies: - dependency-name: dotenv dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Adrian Sutton authored
* op-challenger: Add list-games and list-claims subcommands. * op-challenger: Hide subcommands as they are unsupported. * fix(op-challenger): lint for loop variable capture * rabbit's foot Co-authored-by:
coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * fix(op-challenger): fix nomenclature --------- Co-authored-by:
refcell <abigger87@gmail.com> Co-authored-by:
coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
-
dependabot[bot] authored
Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.25.6 to 0.25.7. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.25.6...v0.25.7) --- updated-dependencies: - dependency-name: typedoc dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
dependabot[bot] authored
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.10.8 to 20.11.5. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
clabby authored
* Large preimage proposal - restriction on submitting data in-order * Challenger updates * op-challenger: Update tx data decoding for new ABI --------- Co-authored-by:
Adrian Sutton <adrian@oplabs.co>
-
Adrian Sutton authored
-
Adrian Sutton authored
* op-challenger: Add methods retrieve leaf data from oracle contract bindings. * op-challenger: Add leaf fetcher to extract leaf data from transactions * op-challenger: Remove input length validations from DecodeInputData. * op-challenger: Update fetcher to work with InputData
-
dependabot[bot] authored
Bumps [@sentry/node](https://github.com/getsentry/sentry-javascript) from 7.86.0 to 7.94.1. - [Release notes](https://github.com/getsentry/sentry-javascript/releases) - [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-javascript/compare/7.86.0...7.94.1) --- updated-dependencies: - dependency-name: "@sentry/node" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
dependabot[bot] authored
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.19.0 to 6.19.1. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.19.1/packages/eslint-plugin) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Zach Howard authored
-
Adrian Sutton authored
A Leaf must always be 136 bytes of data and includes keccak padding. InputData does not include the keccak padding.
-
dependabot[bot] authored
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.17.0 to 6.19.1. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.19.1/packages/parser) --- updated-dependencies: - dependency-name: "@typescript-eslint/parser" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
dependabot[bot] authored
Bumps [shlex](https://github.com/comex/rust-shlex) from 1.2.0 to 1.3.0. - [Changelog](https://github.com/comex/rust-shlex/blob/master/CHANGELOG.md) - [Commits](https://github.com/comex/rust-shlex/commits) --- updated-dependencies: - dependency-name: shlex dependency-type: indirect ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
refcell.eth authored
rabbit's foot Co-authored-by:
coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> fixes Co-authored-by:
Roberto Bayardo <roberto.bayardo@coinbase.com>
-
dependabot[bot] authored
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 6.1.5 to 6.2.1. - [Release notes](https://github.com/testing-library/jest-dom/releases) - [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md) - [Commits](https://github.com/testing-library/jest-dom/compare/v6.1.5...v6.2.1) --- updated-dependencies: - dependency-name: "@testing-library/jest-dom" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-