Skip to content
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

Two to one block aggregation #318

Merged
merged 59 commits into from
Jul 11, 2024
Merged
Show file tree
Hide file tree
Changes from 23 commits
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
233743b
Two to one aggregation
wborgeaud Apr 25, 2024
18f4380
Comments
wborgeaud Apr 25, 2024
3eacaab
Two-to-one block aggregation proof
wborgeaud May 2, 2024
65707ed
Minor
wborgeaud May 3, 2024
e09a06f
Minor
wborgeaud May 3, 2024
96d742c
feat: Implement two-to-one Block Aggregation
einar-polygon May 7, 2024
f275b01
cleanup(tests)
einar-polygon Jun 24, 2024
2e2d39b
cleanup(tests): obey Clippy
einar-polygon Jun 24, 2024
275fcd1
cleanup: remove unneeded experiment
einar-polygon Jun 24, 2024
4def182
cleanup: remove vector to public inputs
einar-polygon Jun 24, 2024
a67ba6e
cleanup: remove IVC and re-add two_to_one_block
einar-polygon Jun 24, 2024
30342ca
cleanup: fix de/serialization
einar-polygon Jun 24, 2024
4a9b1ca
cleanup: add comments
einar-polygon Jun 24, 2024
fb29be8
cleanup: remove checks
einar-polygon Jun 24, 2024
6fd87f7
cleanup: remove unrelated change
einar-polygon Jun 24, 2024
2edfb0a
cleanup: remove unused parameter and todo
einar-polygon Jun 24, 2024
3a2b59c
feat: enable caching as default
einar-polygon Jun 24, 2024
65af25f
cleanup: remove previous block aggregation implementation
einar-polygon Jun 24, 2024
eff1a08
refactor: simplify naming
einar-polygon Jun 24, 2024
ccc1051
refactor: improve naming
einar-polygon Jun 24, 2024
7a9b1b4
cleanup: remove custom build config
einar-polygon Jun 24, 2024
05e8381
cleanup: undo this change
einar-polygon Jun 24, 2024
0fb7c06
cleanup: obey Clippy
einar-polygon Jun 24, 2024
47e2622
cleanup: remove two-to-one aggregation
einar-polygon Jun 25, 2024
9569a4c
review: resolve small issues
einar-polygon Jun 25, 2024
5ee277a
fixup! cleanup: remove two-to-one aggregation
einar-polygon Jun 25, 2024
5a75191
review: make order consistent
einar-polygon Jun 25, 2024
642161c
fixup! review: make order consistent
einar-polygon Jun 25, 2024
174c4ae
review: merge aggregation children
einar-polygon Jun 25, 2024
2b1d868
review: rename `evm_proof` to `base_proof`
einar-polygon Jun 25, 2024
c51c235
review: squash tests
einar-polygon Jun 25, 2024
aa26e76
review: investigate padding length
einar-polygon Jun 26, 2024
2cba83d
review: investigate padding length part 2
einar-polygon Jun 26, 2024
7789de0
review: remove magic numbers
einar-polygon Jun 26, 2024
8b5eae7
review: remove HasCircuit trait and pass in CircuitData field directly
einar-polygon Jun 26, 2024
a5de304
review: rework `set_dummy_if_necessary`
einar-polygon Jun 26, 2024
7c872ac
review: remove logging in test
einar-polygon Jun 26, 2024
6c78514
review: remove legacy test
einar-polygon Jun 26, 2024
02485b2
review: remove all `debug_assert!`
einar-polygon Jun 26, 2024
ad2c793
review: obey Clippy and fmt
einar-polygon Jun 26, 2024
60a0d12
review: impl Merklet tree test
einar-polygon Jun 28, 2024
70d961e
WIP review: fix hashing mechanism and make hash public input
einar-polygon Jun 28, 2024
d7518f6
review: remove VK from inputs
einar-polygon Jun 28, 2024
a0d2a47
review: test Merkle tree working
einar-polygon Jun 29, 2024
c7cad00
review: refactor: remove scaffolding
einar-polygon Jun 29, 2024
3c56dca
review: fix ascii art
einar-polygon Jun 29, 2024
7283bee
review: clippy
einar-polygon Jun 29, 2024
91bdf83
review: remove logging
einar-polygon Jun 29, 2024
2d0162f
review: fmt
einar-polygon Jun 29, 2024
ba8372f
review: remove redundant computations
einar-polygon Jul 1, 2024
6546c25
fmt
einar-polygon Jul 2, 2024
88cb6e5
review: implement feedback from Hamy
einar-polygon Jul 3, 2024
0d6e2ac
fmt
einar-polygon Jul 3, 2024
308f71f
review: const verifier_key_len
einar-polygon Jul 8, 2024
27b6b22
review: make offsets explicit
einar-polygon Jul 8, 2024
1c78102
review(docs): rewrite rustdoc for helper functions
einar-polygon Jul 10, 2024
5422495
review: clippy
einar-polygon Jul 10, 2024
4a44c91
fmt
einar-polygon Jul 11, 2024
889fa99
Remove double spacing
Nashtare Jul 11, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading