- 09 Feb, 2024 13 commits
-
-
Adrian Sutton authored
It was previously logging an error that an invalid output root was correctly challenged. Also switched to using the same log message for all invalid outcomes so its easier to search for.
-
Adrian Sutton authored
-
refcell authored
* chore(op-dispute-mon): refactor types and unit tests * chore(op-dispute-mon): refactor output validation into a separate component --------- Co-authored-by:
Adrian Sutton <adrian@oplabs.co>
-
refcell authored
-
Adrian Sutton authored
Avoids a nil pointer reference. Use capitals at the start of log messages. Log when games have been updated to confirm that the app is doing something.
-
Adrian Sutton authored
-
Matt Solomon authored
* chore: remove old slither setup * ci: add github actions slither ci file * chore: simplify slither config * chore: add initial slither db * style: fmt slither db for easier diffing * chore: more config tweaks + updated db * chore: helper scripts and docs * ci: fix slither target path * ci: bump upload-sarif version * fix: prevent slither-action from trying to install JS deps * fix: provide path to slither config * ci: change from continue-on-error to 'if: always' source: https://github.com/crytic/slither-action/issues/70\#issuecomment-1932266372 * ci: test new path to triage database * chore: retriage after rebasing against develop * style: minify slither db since we won't use it * chore: updates to use github code scanning instead of triage db * ci: fail code scanning upload step, not slither step * doc: clarify CI jobs * chore: rebase and update slither gb * fix: remove accidentally committed lockfile from prior testing
-
smartcontracts authored
-
dependabot[bot] authored
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library) from 14.1.2 to 14.2.1. - [Release notes](https://github.com/testing-library/react-testing-library/releases) - [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md) - [Commits](https://github.com/testing-library/react-testing-library/compare/v14.1.2...v14.2.1) --- updated-dependencies: - dependency-name: "@testing-library/react" 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>
-
Adrian Sutton authored
* ci: Publish op-dispute-mon docker on tags. * Mod tidy
-
clabby authored
* Add `PermissionedDisputeGame` * Add clarifying doc
-
dependabot[bot] authored
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.18.0 to 0.19.0. - [Commits](https://github.com/golang/crypto/compare/v0.18.0...v0.19.0) --- updated-dependencies: - dependency-name: golang.org/x/crypto 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>
-
Wyatt Barnes authored
-
- 08 Feb, 2024 27 commits
-
-
dependabot[bot] authored
Bumps [semver](https://github.com/npm/node-semver) from 7.5.4 to 7.6.0. - [Release notes](https://github.com/npm/node-semver/releases) - [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md) - [Commits](https://github.com/npm/node-semver/compare/v7.5.4...v7.6.0) --- updated-dependencies: - dependency-name: semver 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>
-
tdot authored
* feat: simple plasma DA storage * feat: add verify-on-read flag * feat: add daclient test coverage * nit: err comments * fix: propagate context to http requests * fix: op-e2e missing plasma da src * fix: golangcli-lint * fix: docker builds * fix: pass plasma client in any case * fix: use rollup config da challenge address * fix: review cleanup * fix: export Storage field for mocking * fix: switch log, use constructor, add comment
-
dependabot[bot] authored
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 6.3.0 to 6.4.2. - [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.3.0...v6.4.2) --- 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>
-
Adrian Sutton authored
-
dependabot[bot] authored
Bumps [viem](https://github.com/wevm/viem) from 2.5.0 to 2.7.6. - [Release notes](https://github.com/wevm/viem/releases) - [Commits](https://github.com/wevm/viem/commits) --- updated-dependencies: - dependency-name: viem 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>
-
Adrian Sutton authored
-
Adrian Sutton authored
-
dependabot[bot] authored
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 48.0.4 to 48.0.6. - [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases) - [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc) - [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v48.0.4...v48.0.6) --- updated-dependencies: - dependency-name: eslint-plugin-jsdoc 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>
-
Hamdi Allam authored
* indexer reorg command * e2e test * doc update * not every l1 header is indexed * query for the L1 header * lint * GetHandler -> Handler
-
refcell authored
* fix(op-e2e): wait receipt with status dogfooding * fix import error --------- Co-authored-by:
Matthew Slipper <me@matthewslipper.com>
-
protolambda authored
* op-simulate: simulate tx with prestate * op-chain-ops: op-simulate fix lint
-
Adrian Sutton authored
-
Adrian Sutton authored
The additional flags from logging and txmgr weren't being picked up.
-
Mark Tyneway authored
The config option for using `superchain-registry` style config has been around for awhile and has been used by the devnet for awhile. We have deprecated the usage of hh deploy style artifacts as part of the repo and have deleted them and the code that generates them. This PR removes the functionality of reading hh deploy style artifacts from disk to create the L2 genesis in `op-node`. This deletes dead code to simplify things. Larger refactors are coming to this code path as it will wrap forge in the future since the forge script is what will be used to build the L2 genesis. This will ensure backwards compatibility. Right now since the Go code builds the L2 genesis, the L2 genesis is tied to releases of `op-node`. Once we move to foundry, then the L2 contracts will be on their own release schedule specific to the contracts and not the `op-node`.
-
Matthew Slipper authored
-
Roberto Bayardo authored
-
Adrian Sutton authored
fpac-deploy: Adds some new config options to the sepolia deploy config. Use reproducible prestate build. (#9430)
-
clabby authored
* `ChainAssertions` and initializer test for DGF * lint
-
dependabot[bot] authored
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.13 to 20.11.16. - [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-patch ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Roberto Bayardo authored
-
Adrian Sutton authored
* op-challenger: Load required data for blob preimages * op-challenger: Support posting blob preimages to the oracle contract. * op-challenger: Use actual oracle data when computing proof. * op-challenger: Test rejecting invalid blob value * Unextract method - it wasn't required. * op-challenger: Load commitment and required field element from the key preimage rather than the hint op-program: Store the preimage of the field element key so it is available to the challenger * op-challenger: Improve testing. Use geth KZG utils to avoid creating a new kzg context.
-
refcell authored
Co-authored-by:
clabby <ben@clab.by>
-
Joshua Gutow authored
-
Axel Kingsley authored
* Refactor Receipt Validation to ReceiptsProvider * PR Comments * tweaks * remove client validation test; client no longer owns validation * add comments
-
refcell authored
* feat(ctb): `useFaultProofs` runtime override (#9399) * Add `useFaultProofs` runtime override updates * Update gas snapshot * improve CI matrix names * revert e2e changes * feat(op-dispute-mon): cli setup with metrics --------- Co-authored-by:
clabby <ben@clab.by>
-
Adrian Sutton authored
* op-challenger: Add beacon api endpoint to op-challenger Set as required as ecotone is expected to be active before fault proofs launches. * devnet: Set L1_BEACON for challenger * op-challenger: Move flags into required section * cannon: Update example go.mod
-
clabby authored
* New portal tests * Invariant docs * test updates * moar tests * Invariant docs * Allow for re-proving if the respected game type changed * update spec tests / re-prove cond
-