-
Notifications
You must be signed in to change notification settings - Fork 0
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
Circuit tools tests #18
base: circuit-tools
Are you sure you want to change the base?
Commits on Jun 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2654320 - Browse repository at this point
Copy the full SHA 2654320View commit details
Commits on Jun 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 79576ea - Browse repository at this point
Copy the full SHA 79576eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for f8b7df2 - Browse repository at this point
Copy the full SHA f8b7df2View commit details -
Configuration menu - View commit details
-
Copy full SHA for cba60ea - Browse repository at this point
Copy the full SHA cba60eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 484a775 - Browse repository at this point
Copy the full SHA 484a775View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b38805 - Browse repository at this point
Copy the full SHA 3b38805View commit details -
Configuration menu - View commit details
-
Copy full SHA for dcdc8b0 - Browse repository at this point
Copy the full SHA dcdc8b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb1fa7c - Browse repository at this point
Copy the full SHA fb1fa7cView commit details
Commits on Jun 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f84e171 - Browse repository at this point
Copy the full SHA f84e171View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0ef76b - Browse repository at this point
Copy the full SHA e0ef76bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0502662 - Browse repository at this point
Copy the full SHA 0502662View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94cc431 - Browse repository at this point
Copy the full SHA 94cc431View commit details -
Configuration menu - View commit details
-
Copy full SHA for aea95e0 - Browse repository at this point
Copy the full SHA aea95e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c33368 - Browse repository at this point
Copy the full SHA 4c33368View commit details -
Configuration menu - View commit details
-
Copy full SHA for d403029 - Browse repository at this point
Copy the full SHA d403029View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86406b1 - Browse repository at this point
Copy the full SHA 86406b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62340db - Browse repository at this point
Copy the full SHA 62340dbView commit details
Commits on Jun 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0319e4b - Browse repository at this point
Copy the full SHA 0319e4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for bc8c25c - Browse repository at this point
Copy the full SHA bc8c25cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a13a2df - Browse repository at this point
Copy the full SHA a13a2dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for d0bde05 - Browse repository at this point
Copy the full SHA d0bde05View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd6d992 - Browse repository at this point
Copy the full SHA cd6d992View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac10dae - Browse repository at this point
Copy the full SHA ac10daeView commit details -
Merge pull request #4 from CeciliaZ030/storage-below-non-existing-branch
Storage below non existing branch
Configuration menu - View commit details
-
Copy full SHA for 92d7f63 - Browse repository at this point
Copy the full SHA 92d7f63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0557809 - Browse repository at this point
Copy the full SHA 0557809View commit details -
MPT improvements (privacy-scaling-explorations#1462)
### Description - Added some missing MPT constraints - Integrated some EVM tools like degree reduction and lookups using dedicated columns ### Issue Link [_link issue here_] ### Type of change - [ ] Bug fix (non-breaking change which fixes an issue) - [ ] New feature (non-breaking change which adds functionality) - [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected) - [ ] This change requires a documentation update ### Contents - [_item_] ### Rationale [_design decisions and extended information_] ### How Has This Been Tested? [_explanation_] --------- Co-authored-by: Cecilia Zhang <[email protected]> Co-authored-by: CeciliaZ030 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5944d34 - Browse repository at this point
Copy the full SHA 5944d34View commit details
Commits on Jun 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d3b0176 - Browse repository at this point
Copy the full SHA d3b0176View commit details -
Merge commit '05578094826520b9609796034dfe0188641c8aad' into two-byte…
…s-range-check-mainRLP
Configuration menu - View commit details
-
Copy full SHA for 05e68a8 - Browse repository at this point
Copy the full SHA 05e68a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a695217 - Browse repository at this point
Copy the full SHA a695217View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78dafb6 - Browse repository at this point
Copy the full SHA 78dafb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0955449 - Browse repository at this point
Copy the full SHA 0955449View commit details -
Configuration menu - View commit details
-
Copy full SHA for 608ce66 - Browse repository at this point
Copy the full SHA 608ce66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f1931d - Browse repository at this point
Copy the full SHA 5f1931dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d279ff - Browse repository at this point
Copy the full SHA 8d279ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for d256f6f - Browse repository at this point
Copy the full SHA d256f6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b73e82b - Browse repository at this point
Copy the full SHA b73e82bView commit details -
Merge pull request #2 from CeciliaZ030/drifted-rlp-cinsistency
Drifted rlp cinsistency
Configuration menu - View commit details
-
Copy full SHA for 1e7a4f7 - Browse repository at this point
Copy the full SHA 1e7a4f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for df75378 - Browse repository at this point
Copy the full SHA df75378View commit details -
Configuration menu - View commit details
-
Copy full SHA for db0248c - Browse repository at this point
Copy the full SHA db0248cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ffc50c - Browse repository at this point
Copy the full SHA 3ffc50cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a84ad21 - Browse repository at this point
Copy the full SHA a84ad21View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51b28c9 - Browse repository at this point
Copy the full SHA 51b28c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc0c61c - Browse repository at this point
Copy the full SHA fc0c61cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 560afd4 - Browse repository at this point
Copy the full SHA 560afd4View commit details -
Update zkevm-circuits/src/mpt_circuit/start.rs
false -> true Co-authored-by: Brecht Devos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7e8b7b2 - Browse repository at this point
Copy the full SHA 7e8b7b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a6f8c1 - Browse repository at this point
Copy the full SHA 1a6f8c1View commit details -
Update zkevm-circuits/src/mpt_circuit/param.rs
34 -> 33 Co-authored-by: Brecht Devos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ef7a604 - Browse repository at this point
Copy the full SHA ef7a604View commit details -
Update zkevm-circuits/src/mpt_circuit/helpers.rs
LtGadget<F, 1> Co-authored-by: Brecht Devos <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8518142 - Browse repository at this point
Copy the full SHA 8518142View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30694a8 - Browse repository at this point
Copy the full SHA 30694a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for f43f1d2 - Browse repository at this point
Copy the full SHA f43f1d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dd8806 - Browse repository at this point
Copy the full SHA 5dd8806View commit details
Commits on Jun 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a081205 - Browse repository at this point
Copy the full SHA a081205View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23fc883 - Browse repository at this point
Copy the full SHA 23fc883View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2f93ff - Browse repository at this point
Copy the full SHA a2f93ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ef9314 - Browse repository at this point
Copy the full SHA 1ef9314View commit details
Commits on Jun 17, 2023
-
Merge pull request #3 from CeciliaZ030/rlp-limitation
Rlp limitation
Configuration menu - View commit details
-
Copy full SHA for 09414a3 - Browse repository at this point
Copy the full SHA 09414a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 039a01e - Browse repository at this point
Copy the full SHA 039a01eView commit details -
Merge remote-tracking branch 'origin/circuit-tools-wip' into two-byte…
…s-range-check-mainRLP # Conflicts: # zkevm-circuits/src/mpt_circuit/helpers.rs
Configuration menu - View commit details
-
Copy full SHA for 98911f3 - Browse repository at this point
Copy the full SHA 98911f3View commit details -
Merge pull request #5 from CeciliaZ030/two-bytes-range-check-mainRLP
Range check 2 bytes per lookup when degree > 2**21
Configuration menu - View commit details
-
Copy full SHA for 5d29b5b - Browse repository at this point
Copy the full SHA 5d29b5bView commit details
Commits on Jun 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5143f0e - Browse repository at this point
Copy the full SHA 5143f0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bd5273 - Browse repository at this point
Copy the full SHA 7bd5273View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb95240 - Browse repository at this point
Copy the full SHA fb95240View commit details -
MPT new descriptors & benchmark (privacy-scaling-explorations#1492)
### Description New descriptors are used which have `Vec<Node>` structure and thus the conversion in `witness_row.rs` from `[][]byte` to `Vec<Node>` was removed. Note that `keccak_data` is now part of the `Node` struct - each node holds the byte streams that need to be hashed. Additionally, an MPT benchmark was added (some structs needed to be made public). ### Type of change - [x] Breaking change (fix or feature that would cause existing functionality to not work as expected) - [x] This change requires a documentation update ### Contents - All tests updated. - `prepare_witness` function removed from `witness_row.rs`. - MPT test updated to not use `prepare_witness`. - Benchmark added.
Configuration menu - View commit details
-
Copy full SHA for d341d7a - Browse repository at this point
Copy the full SHA d341d7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for cda78b6 - Browse repository at this point
Copy the full SHA cda78b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ff1914 - Browse repository at this point
Copy the full SHA 5ff1914View commit details
Commits on Jun 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0b10a1d - Browse repository at this point
Copy the full SHA 0b10a1dView commit details
Commits on Jul 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 29113b4 - Browse repository at this point
Copy the full SHA 29113b4View commit details -
Merge branch 'circuit-tools-wip' into challenge-api
# Conflicts: # zkevm-circuits/src/circuit_tools/cached_region.rs # zkevm-circuits/src/mpt_circuit.rs # zkevm-circuits/src/mpt_circuit/account_leaf.rs # zkevm-circuits/src/mpt_circuit/helpers.rs # zkevm-circuits/src/mpt_circuit/rlp_gadgets.rs
Configuration menu - View commit details
-
Copy full SHA for b79f850 - Browse repository at this point
Copy the full SHA b79f850View commit details -
Configuration menu - View commit details
-
Copy full SHA for db4f8c3 - Browse repository at this point
Copy the full SHA db4f8c3View commit details -
Merge branch 'circuit-tools-wip' into rlp-min-encodeing-switch
# Conflicts: # zkevm-circuits/src/mpt_circuit.rs # zkevm-circuits/src/mpt_circuit/helpers.rs
Configuration menu - View commit details
-
Copy full SHA for c0aa530 - Browse repository at this point
Copy the full SHA c0aa530View commit details -
Configuration menu - View commit details
-
Copy full SHA for 306c069 - Browse repository at this point
Copy the full SHA 306c069View commit details -
Merge pull request #11 from CeciliaZ030/rlp-min-encodeing-switch
Rlp min encodeing switch
Configuration menu - View commit details
-
Copy full SHA for 6fa4881 - Browse repository at this point
Copy the full SHA 6fa4881View commit details -
Merge branch 'mpt2' into circuit-tools-wip
# Conflicts: # zkevm-circuits/src/circuit_tools/cached_region.rs # zkevm-circuits/src/circuit_tools/cell_manager.rs # zkevm-circuits/src/circuit_tools/constraint_builder.rs # zkevm-circuits/src/circuit_tools/gadgets.rs # zkevm-circuits/src/circuit_tools/memory.rs # zkevm-circuits/src/mpt_circuit.rs # zkevm-circuits/src/mpt_circuit/account_leaf.rs # zkevm-circuits/src/mpt_circuit/branch.rs # zkevm-circuits/src/mpt_circuit/extension.rs # zkevm-circuits/src/mpt_circuit/extension_branch.rs # zkevm-circuits/src/mpt_circuit/helpers.rs # zkevm-circuits/src/mpt_circuit/rlp_gadgets.rs # zkevm-circuits/src/mpt_circuit/start.rs # zkevm-circuits/src/mpt_circuit/storage_leaf.rs # zkevm-circuits/src/mpt_circuit/witness_row.rs # zkevm-circuits/src/table/mpt_table.rs
Configuration menu - View commit details
-
Copy full SHA for f99154f - Browse repository at this point
Copy the full SHA f99154fView commit details -
Merge remote-tracking branch 'origin/circuit-tools-wip' into circuit-…
…tools-wip # Conflicts: # zkevm-circuits/src/mpt_circuit/witness_row.rs
Configuration menu - View commit details
-
Copy full SHA for c73ffc1 - Browse repository at this point
Copy the full SHA c73ffc1View commit details
Commits on Jul 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f0d95a5 - Browse repository at this point
Copy the full SHA f0d95a5View commit details
Commits on Jul 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2addd74 - Browse repository at this point
Copy the full SHA 2addd74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cbb5b9 - Browse repository at this point
Copy the full SHA 7cbb5b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0da67be - Browse repository at this point
Copy the full SHA 0da67beView commit details -
Configuration menu - View commit details
-
Copy full SHA for e289a47 - Browse repository at this point
Copy the full SHA e289a47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c21576 - Browse repository at this point
Copy the full SHA 3c21576View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70bb384 - Browse repository at this point
Copy the full SHA 70bb384View commit details -
Configuration menu - View commit details
-
Copy full SHA for 839753e - Browse repository at this point
Copy the full SHA 839753eView commit details
Commits on Jul 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 469ee53 - Browse repository at this point
Copy the full SHA 469ee53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 29c0476 - Browse repository at this point
Copy the full SHA 29c0476View commit details
Commits on Jul 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2695500 - Browse repository at this point
Copy the full SHA 2695500View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47dea2c - Browse repository at this point
Copy the full SHA 47dea2cView commit details
Commits on Jul 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 25cdf70 - Browse repository at this point
Copy the full SHA 25cdf70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8474d61 - Browse repository at this point
Copy the full SHA 8474d61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16dd874 - Browse repository at this point
Copy the full SHA 16dd874View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95afdad - Browse repository at this point
Copy the full SHA 95afdadView commit details -
Configuration menu - View commit details
-
Copy full SHA for ee8b21c - Browse repository at this point
Copy the full SHA ee8b21cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 32a4519 - Browse repository at this point
Copy the full SHA 32a4519View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1599b25 - Browse repository at this point
Copy the full SHA 1599b25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2149cbc - Browse repository at this point
Copy the full SHA 2149cbcView commit details
Commits on Jul 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7ebfaf5 - Browse repository at this point
Copy the full SHA 7ebfaf5View commit details -
Merge branch 'circuit-tools-tests' of https://github.com/CeciliaZ030/…
…zkevm-circuits into circuit-tools-tests
Configuration menu - View commit details
-
Copy full SHA for 964e8b5 - Browse repository at this point
Copy the full SHA 964e8b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e35d56 - Browse repository at this point
Copy the full SHA 7e35d56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5017353 - Browse repository at this point
Copy the full SHA 5017353View commit details
Commits on Aug 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for da7eb69 - Browse repository at this point
Copy the full SHA da7eb69View commit details -
Configuration menu - View commit details
-
Copy full SHA for db9b3b9 - Browse repository at this point
Copy the full SHA db9b3b9View commit details