-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(l2): integrate ExecutionDB, prove execution #956
Merged
Merged
Commits on Oct 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 45c9a95 - Browse repository at this point
Copy the full SHA 45c9a95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b6658b - Browse repository at this point
Copy the full SHA 0b6658bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b154097 - Browse repository at this point
Copy the full SHA b154097View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab231dd - Browse repository at this point
Copy the full SHA ab231ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8957079 - Browse repository at this point
Copy the full SHA 8957079View commit details -
Configuration menu - View commit details
-
Copy full SHA for 330177c - Browse repository at this point
Copy the full SHA 330177cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88d0f71 - Browse repository at this point
Copy the full SHA 88d0f71View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf4d670 - Browse repository at this point
Copy the full SHA cf4d670View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a794f2 - Browse repository at this point
Copy the full SHA 6a794f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 518c30d - Browse repository at this point
Copy the full SHA 518c30dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0703ce6 - Browse repository at this point
Copy the full SHA 0703ce6View commit details
Commits on Oct 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 687619c - Browse repository at this point
Copy the full SHA 687619cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 33db110 - Browse repository at this point
Copy the full SHA 33db110View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2190010 - Browse repository at this point
Copy the full SHA 2190010View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1604131 - Browse repository at this point
Copy the full SHA 1604131View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0312121 - Browse repository at this point
Copy the full SHA 0312121View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d01428 - Browse repository at this point
Copy the full SHA 4d01428View commit details -
Configuration menu - View commit details
-
Copy full SHA for f49e67e - Browse repository at this point
Copy the full SHA f49e67eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 408e256 - Browse repository at this point
Copy the full SHA 408e256View commit details -
Configuration menu - View commit details
-
Copy full SHA for 056094d - Browse repository at this point
Copy the full SHA 056094dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e573135 - Browse repository at this point
Copy the full SHA e573135View commit details -
Revert "refactor transactions deser and derive deserialize on enum"
This reverts commit e573135.
Configuration menu - View commit details
-
Copy full SHA for 7f0f7e8 - Browse repository at this point
Copy the full SHA 7f0f7e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24bc2d2 - Browse repository at this point
Copy the full SHA 24bc2d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 702c11b - Browse repository at this point
Copy the full SHA 702c11bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2698e5b - Browse repository at this point
Copy the full SHA 2698e5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ecac43 - Browse repository at this point
Copy the full SHA 6ecac43View commit details -
Configuration menu - View commit details
-
Copy full SHA for 980fea6 - Browse repository at this point
Copy the full SHA 980fea6View commit details
Commits on Oct 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bbb3976 - Browse repository at this point
Copy the full SHA bbb3976View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce5c073 - Browse repository at this point
Copy the full SHA ce5c073View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1498ab - Browse repository at this point
Copy the full SHA c1498abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e4e7e5 - Browse repository at this point
Copy the full SHA 4e4e7e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02282f1 - Browse repository at this point
Copy the full SHA 02282f1View commit details
Commits on Oct 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bba68f1 - Browse repository at this point
Copy the full SHA bba68f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9227e46 - Browse repository at this point
Copy the full SHA 9227e46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14bf100 - Browse repository at this point
Copy the full SHA 14bf100View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1733e0d - Browse repository at this point
Copy the full SHA 1733e0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 32a0328 - Browse repository at this point
Copy the full SHA 32a0328View commit details -
Configuration menu - View commit details
-
Copy full SHA for bedc3e6 - Browse repository at this point
Copy the full SHA bedc3e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83875cb - Browse repository at this point
Copy the full SHA 83875cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for ea7abc3 - Browse repository at this point
Copy the full SHA ea7abc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9772cd - Browse repository at this point
Copy the full SHA e9772cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5522b6b - Browse repository at this point
Copy the full SHA 5522b6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 49ba37e - Browse repository at this point
Copy the full SHA 49ba37eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 54a2e51 - Browse repository at this point
Copy the full SHA 54a2e51View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d54fe5 - Browse repository at this point
Copy the full SHA 8d54fe5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1eefc32 - Browse repository at this point
Copy the full SHA 1eefc32View commit details
Commits on Oct 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 27b56a6 - Browse repository at this point
Copy the full SHA 27b56a6View commit details
Commits on Oct 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 34ec094 - Browse repository at this point
Copy the full SHA 34ec094View commit details -
Configuration menu - View commit details
-
Copy full SHA for d507c03 - Browse repository at this point
Copy the full SHA d507c03View commit details -
**Motivation** Integrate RiscZero's zkVM. **Description** - Integrate the RISC0 zkVM to the `prover_client` flow. - The `prover_client` asks for the execution inputs to the `prover_server`, if the risc0 zkVM is not busy, it will create the zk proof. - At the moment, the `prover_server` is not sending the "State" of the blockchain needed to execute a block inside the zkVM in order to prove the correct inclusion of it. - New env variables are used: - [dev-mode](https://dev.risczero.com/api/generating-proofs/dev-mode). - RISC0_DEV_MODE=1 → 1/true means fake proofs. - RUST_LOG="[executor]=info, debug" → used to display `tracing debug!` messages. To fully integrate the prover to the blockchain workflow we have to pass the `State` as input and test if a real scenario works.
Configuration menu - View commit details
-
Copy full SHA for 589a6b4 - Browse repository at this point
Copy the full SHA 589a6b4View commit details -
- Rename prover/program into prover/zkvm - Add a feature named `buid_zkvm` to build the zkvm conditionally - The feature fixes the CI.
Configuration menu - View commit details
-
Copy full SHA for e2e15be - Browse repository at this point
Copy the full SHA e2e15beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 65d8c39 - Browse repository at this point
Copy the full SHA 65d8c39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b3f84a - Browse repository at this point
Copy the full SHA 5b3f84aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bfee10 - Browse repository at this point
Copy the full SHA 5bfee10View commit details -
Configuration menu - View commit details
-
Copy full SHA for bcc356d - Browse repository at this point
Copy the full SHA bcc356dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2271eec - Browse repository at this point
Copy the full SHA 2271eecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 08f3a3e - Browse repository at this point
Copy the full SHA 08f3a3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 972d552 - Browse repository at this point
Copy the full SHA 972d552View commit details -
Configuration menu - View commit details
-
Copy full SHA for 076b6b3 - Browse repository at this point
Copy the full SHA 076b6b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28acd02 - Browse repository at this point
Copy the full SHA 28acd02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82fdfe2 - Browse repository at this point
Copy the full SHA 82fdfe2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67236b1 - Browse repository at this point
Copy the full SHA 67236b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d072af3 - Browse repository at this point
Copy the full SHA d072af3View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb1e4b6 - Browse repository at this point
Copy the full SHA bb1e4b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8adff1b - Browse repository at this point
Copy the full SHA 8adff1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9feaf96 - Browse repository at this point
Copy the full SHA 9feaf96View commit details -
Configuration menu - View commit details
-
Copy full SHA for baa9fe7 - Browse repository at this point
Copy the full SHA baa9fe7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f188f19 - Browse repository at this point
Copy the full SHA f188f19View commit details
Commits on Oct 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for accc380 - Browse repository at this point
Copy the full SHA accc380View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f0d864 - Browse repository at this point
Copy the full SHA 0f0d864View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4532715 - Browse repository at this point
Copy the full SHA 4532715View commit details -
Configuration menu - View commit details
-
Copy full SHA for 499d43e - Browse repository at this point
Copy the full SHA 499d43eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7db34c6 - Browse repository at this point
Copy the full SHA 7db34c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for d249f39 - Browse repository at this point
Copy the full SHA d249f39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48cfa4c - Browse repository at this point
Copy the full SHA 48cfa4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fcfcd7 - Browse repository at this point
Copy the full SHA 5fcfcd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8796417 - Browse repository at this point
Copy the full SHA 8796417View commit details -
Configuration menu - View commit details
-
Copy full SHA for d948827 - Browse repository at this point
Copy the full SHA d948827View commit details -
feat(l2): generate groth16 proof (#971)
**Motivation** the default proof is not EVM-friendly and has no recursion. This change ups the proving time by x4. **Description** - generate groth16 proof
Configuration menu - View commit details
-
Copy full SHA for 2c0f597 - Browse repository at this point
Copy the full SHA 2c0f597View commit details
Commits on Oct 25, 2024
-
feat(l2): prove block validation (#973)
**Motivation** the block execution program is missing many validation steps, this PR adds them. **Description** - adds validation steps to zkVM program
Configuration menu - View commit details
-
Copy full SHA for 7f84c9e - Browse repository at this point
Copy the full SHA 7f84c9eView commit details
Commits on Oct 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bdca908 - Browse repository at this point
Copy the full SHA bdca908View commit details
Commits on Oct 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ee89df8 - Browse repository at this point
Copy the full SHA ee89df8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e7cd7f - Browse repository at this point
Copy the full SHA 1e7cd7fView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.