You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Pierre
876e23c159
Feature/sumcheck (#40)
* feat: init sumcheck.rs
* chore: rename
* feat: update lib and add trait for transcript with vec storing challenges
* bugfix: mut self ref of transcript
* feat: tentative sum-check using poseidon
* refactor: remove extension trait and use initial trait
* refactor: stop using extension trait, use initial Transcript trait
* feat: generic over CurveGroup sum-check verifier and algorithm
* feat: implement generic sum-check veriy
* bugfix: cargo clippy --fix
* chore: cargo fmt
* feat: (unstable) sum-check implementation
* feat: start benches
* chore: run clippy
* chore: run cargo fmt
* feat: add sum-check tests + benches
* chore: clippy + fmt
* chore: remove unstable sumcheck
* chore: delete duplicated sum-check code
* chore: remove deleted sum-check code from lib.rs imports
* feat: remove non generic traits, implement sum-check with generic trait and add test
* chore: remove non-generic struct
* chore: remove non generic verifier
* feat: make nifms generic over transcript and update to use poseidon transcript
* chore: cargo fmt
* chore: remove tmp benches
* chore: update cargo.toml
* refactor: remove Generic suffix
* feat: prover state generic over CurveGroup
* chore: disable clippy type complexity warning
* refactor: remove Transcript type and espresso transcript dependency
* refactor: SumCheckProver generic over CurveGroup
* chore: add line to eof for `Cargo.toml`
* bugfix: add error handling on sum-check prove and verify
* chore: clippy fix
* chore: add line at eof
* fix: use `map_err` and call `to_string()` on `PolyIOPErrors`
|
1 year ago |
.config
|
feat: port CI from `halo2curves` (#4)
|
1 year ago |
.github/workflows
|
Circom wrapper's helper function (#26)
|
1 year ago |
src
|
Feature/sumcheck (#40)
|
1 year ago |
.gitignore
|
Circom wrapper's helper function (#26)
|
1 year ago |
Cargo.toml
|
Feature/sumcheck (#40)
|
1 year ago |
LICENSE
|
Initial commit
|
1 year ago |
rust-toolchain
|
Feature/nova ivc (#36)
|
1 year ago |