This repository was archived by the owner on Apr 18, 2025. It is now read-only.
forked from privacy-scaling-explorations/zkevm-circuits
-
Notifications
You must be signed in to change notification settings - Fork 392
Feat: proof aggregation #670
Merged
Merged
Changes from all commits
Commits
Show all changes
40 commits
Select commit
Hold shift + click to select a range
bfa9fca
implement RLC chip
zhenfeizhang 1fe266d
keccak table interfaces
zhenfeizhang 5867762
minor
zhenfeizhang c1aa9ae
mock chunk tests
zhenfeizhang fca1980
aggregation tests
zhenfeizhang fc2d85f
fixes
zhenfeizhang 01588b3
supporing empty hash preimage
zhenfeizhang 0c876eb
minor
zhenfeizhang 99ce26e
remove tmp data
zhenfeizhang b694c30
clean up and address comments
zhenfeizhang 700828a
update docs
zhenfeizhang 6d3fae4
Merge branch 'develop' into static-proof-aggregation
silathdiir ac7c269
partial fix clippy
zhenfeizhang ecf0001
fix chunk construction bug
zhenfeizhang 8918c00
fix compiling bug
zhenfeizhang 716789c
fix padded chunk's data hash
zhenfeizhang e2c0566
fix bug in number of valid chunks
zhenfeizhang 5c118e4
handle the case of all valid ones
zhenfeizhang 75b2b8e
add fixed columns to rlc config
zhenfeizhang 3e6091e
enforce the chunks are orderred
zhenfeizhang 75eee68
fix bugs in challenges
zhenfeizhang 86a157a
add missing selectors for aggregation circuit
zhenfeizhang 843d315
fix the fixed cells (#677)
zhenfeizhang 9b6c17e
Merge branch 'develop' into static-proof-aggregation
zhenfeizhang f22a7ee
try to reenable skip first pass
zhenfeizhang 114faf7
tr to fix skip first pass again
zhenfeizhang 9c5b4fd
try to fix again
zhenfeizhang 8691d20
clean up
zhenfeizhang dc4afb6
fixed skip first pass
zhenfeizhang b8a22eb
Merge branch 'develop' into static-proof-aggregation
silathdiir 77577ee
aggregation parameter with k = 19
zhenfeizhang 60fca45
removing unused features; partial address comments
zhenfeizhang c528e03
fix clippy
zhenfeizhang 2a4bfb4
fix clippy
zhenfeizhang 236b3cd
Merge branch 'develop' into static-proof-aggregation
zhenfeizhang 47beb9e
address comment on fixed cells
zhenfeizhang f6432ac
fix dynamic hash test
zhenfeizhang a3133a9
try to fix new fixed cells
zhenfeizhang e9f9956
reverting last 3 commits
zhenfeizhang 33ebde4
Add conversion from witness `Block` to `ChunkHash`. (#683)
silathdiir File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
/// Circuit implementation of aggregation circuit. | ||
mod circuit; | ||
/// Config for aggregation circuit | ||
mod config; | ||
/// config for RLC circuit | ||
mod rlc; | ||
|
||
pub use circuit::AggregationCircuit; | ||
pub use config::AggregationConfig; | ||
pub(crate) use rlc::RlcConfig; |
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.