- 29 Jan, 2024 7 commits
-
-
Adrian Sutton authored
* op-program: Support absorbing leaf with supplied commitment * op-challenger: Include proofs with challenge data * op-challenger: Use 0 bytes in hash when index not set
-
Inphi authored
* op-program: Migrate verify program to sepolia * op-program: Continue verifying goerli but capture data for sepolia. Should get the tests passing so we can merge and trigger a release. * op-program: Use debug_geth - proxyd isn't supporting standard * op-program: Use separate packages for goerli and sepolia --------- Co-authored-by:
Adrian Sutton <adrian@oplabs.co>
-
refcell.eth authored
-
Adrian Sutton authored
* op-challenger: Add support for calling challenge methods to preimage oracle bindings. * op-challenger: Include merkle proofs in oracle calls. Fix dependency cycle by removing references to types.Leaf from BinaryMerkleTree and just accept the leaf hash to add. * op-challenger: Undo switch from error to panic.
-
Adrian Sutton authored
Co-authored-by:
refcell.eth <abigger87@gmail.com>
-
zhiqiangxu authored
-
m4rio authored
-
- 28 Jan, 2024 7 commits
-
-
dependabot[bot] authored
Bumps [wagmi](https://github.com/wevm/wagmi/tree/HEAD/packages/react) from 2.5.2 to 2.5.4. - [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.4/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> Co-authored-by:
refcell.eth <abigger87@gmail.com>
-
dependabot[bot] authored
Bumps [@wagmi/cli](https://github.com/wevm/wagmi/tree/HEAD/packages/cli) from 2.0.4 to 2.1.0. - [Release notes](https://github.com/wevm/wagmi/releases) - [Changelog](https://github.com/wevm/wagmi/blob/main/packages/cli/CHANGELOG.md) - [Commits](https://github.com/wevm/wagmi/commits/@wagmi/cli@2.1.0/packages/cli) --- updated-dependencies: - dependency-name: "@wagmi/cli" 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>
-
refcell.eth authored
fix(op-challenger): update split preimage uploader to query the preimage oracle contract for the min large preimage size (#9204)
-
clabby authored
* feat(ctb): merkle tree diff testing * Fix `go-ffi` merkle diff tester ++ add more tests * fix(op-challenger): merkle tree signed integer conversion --------- Co-authored-by:
refcell <abigger87@gmail.com>
-
dependabot[bot] authored
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 1.0.1 to 1.2.2. - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v1.2.2/packages/vitest) --- updated-dependencies: - dependency-name: vitest 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 [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 48.0.3 to 48.0.4. - [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.3...v48.0.4) --- 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>
-
clabby authored
* `GameType` u8 -> u32 * go lint
-
- 27 Jan, 2024 8 commits
-
-
dependabot[bot] authored
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.6 to 20.11.7. - [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>
-
dependabot[bot] authored
Bumps [husky](https://github.com/typicode/husky) from 9.0.5 to 9.0.6. - [Release notes](https://github.com/typicode/husky/releases) - [Commits](https://github.com/typicode/husky/compare/v9.0.5...v9.0.6) --- updated-dependencies: - dependency-name: husky 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 [@vitest/coverage-istanbul](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-istanbul) from 1.2.1 to 1.2.2. - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v1.2.2/packages/coverage-istanbul) --- updated-dependencies: - dependency-name: "@vitest/coverage-istanbul" 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
-
Inphi authored
* challenger: e2e cannon test with preimage Add e2e test for the preimage upload path * cleanup * use rabbitai suggestion; existence check via preimagePartOk * s/PreimageDataExists/GlobalDataExists/g * review comments; bundle bisect challenger logic * op-challenger: Avoid loading already existing global preimages (#9175) * op-challenger: Add test for pre-existing preimage during step * challenger: Avoid uploading pre-existing global preimages
-
Matthew Slipper authored
-
dependabot[bot] authored
* build(deps-dev): bump eslint-plugin-jsdoc from 35.5.1 to 48.0.3 Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 35.5.1 to 48.0.3. - [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/v35.5.1...v48.0.3) --- updated-dependencies: - dependency-name: eslint-plugin-jsdoc dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by:
dependabot[bot] <support@github.com> * remove deprecated newline after description rule --------- Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by:
refcell <abigger87@gmail.com>
-
Huulu authored
* iface * raft * service * api --------- Co-authored-by:
refcell.eth <abigger87@gmail.com>
-
- 26 Jan, 2024 18 commits
-
-
Lucas @ StarkWare authored
-
Francis Li authored
-
dependabot[bot] authored
Bumps [jsdom](https://github.com/jsdom/jsdom) from 23.2.0 to 24.0.0. - [Release notes](https://github.com/jsdom/jsdom/releases) - [Changelog](https://github.com/jsdom/jsdom/blob/main/Changelog.md) - [Commits](https://github.com/jsdom/jsdom/compare/23.2.0...24.0.0) --- updated-dependencies: - dependency-name: jsdom 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>
-
Matthew Slipper authored
Adds a check to prevent long-running Kontrol tests from running in the merge queue. They will still run on PRs and on `develop`. This helps get around a limitation in check-changed that causes all tests to be run on PRs in the merge queue.
-
Axel Kingsley authored
* refactor checkLimits to check both fee and tip * internal helper function * use errors.Join instead of string join * unit tests
-
dependabot[bot] authored
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 6.2.1 to 6.3.0. - [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.2.1...v6.3.0) --- 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>
-
refcell.eth authored
-
dependabot[bot] authored
Bumps [@sentry/node](https://github.com/getsentry/sentry-javascript) from 7.94.1 to 7.98.0. - [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.94.1...7.98.0) --- 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 [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.5 to 20.11.6. - [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>
-
zhiqiangxu authored
* make comment and implementation consistent * adjust order: true then false * another * undo spec change
-
dependabot[bot] authored
Bumps [viem](https://github.com/wevm/viem) from 2.0.3 to 2.5.0. - [Release notes](https://github.com/wevm/viem/releases) - [Commits](https://github.com/wevm/viem/compare/viem@2.0.3...viem@2.5.0) --- 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>
-
dependabot[bot] authored
Bumps [husky](https://github.com/typicode/husky) from 8.0.3 to 9.0.5. - [Release notes](https://github.com/typicode/husky/releases) - [Commits](https://github.com/typicode/husky/compare/v8.0.3...v9.0.5) --- updated-dependencies: - dependency-name: husky 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>
-
Francis Li authored
* Add conductor transition diagram * Update sequencer active status upon resume
-
Juan C authored
* OptimismPortal.k.sol: directly feed `WithdrawalTransaction` argument * KontrolInterfaces: add interfaces for bridges * KontrolDeployment: add deployment for L1 bridges * run-kontrol.sh: add bridge proofs * Update summaries * Add `L1StandardBridge` proofs * Add `L1ERC721Bridge` proof * KontrolDeployment: remove typo import * `kontrol-tests`: add remaining files to `check-changed` * Fix spelling typo * Document current `vm.mockCall` workaround * Document symbolic bytes assumptions * Supress upper case legacy naming * Add summarization tests for `L1ERC721Bridge` * Add summarization tests for `L1StandardBridge` * run-kontrol.sh: set `workers` to `min(max_workers, #test_list)` * README.md: add bridge proofs * make `xDomainMessageSender` part of `IL1CrossDomainMessenger` * Missed instances of `ICrossDomainMessenger` * Document `vm.prank()` issue * Improve assumption documentation * run-kontrol.sh: improve style * `kontrol-tests`: add remaining files to `check-changed` * run-kontrol.sh: document `max_workers=7`
-
refcell.eth authored
-
dependabot[bot] authored
Bumps [@babel/eslint-parser](https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser) from 7.23.3 to 7.23.9. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.23.9/eslint/babel-eslint-parser) --- updated-dependencies: - dependency-name: "@babel/eslint-parser" 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 [wagmi](https://github.com/wevm/wagmi/tree/HEAD/packages/react) from 2.5.1 to 2.5.2. - [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.2/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>
-
Mark Tyneway authored
There was previously a concept in the deploy script that would check a `.chainId` file on disk against the remote chainid. This check became problematic because of the parallel nature of foundry tests that caused it to attempt to read/write the same file to disk many times in parallel and then it caused a lot of flakes around the file not existing. Remove this feature from the deploy script to reduce the complexity of it. We need less complexity and rely on instead simulations and assertions for correctness. The assertions can expect a particular chainid instead of using the local filesystem. This also ties into the migration of the deployment artifacts away from being in `contracts-bedrock` and instead towards the superchain registry.
-