Commit history
i
Refactor circuit code (#37)
* update crate versions
* refactor
* small tweaks
* run cargo fmt
* fix comments
* remove unused code
* address clippy
Co-authored-by: Srinath Setty <srinath@microsoft.com>
4656a71iontzialla committed on Apr 25, 2022
S
update crate versions (#36)
This PR updates the crate versions of neptune, bellperson, and bellperson-nonnative to the latest.
72920fbSrinath Setty committed on Apr 25, 2022
S
add tinyr1cs example using bellperson (#33)
* add tinyr1cs example using bellperson
* clippy
beb6dacSrinath Setty committed on Apr 21, 2022
S
Base case cleanup (#32)
* small cleanup
* small cleanup
c2106e8Srinath Setty committed on Apr 21, 2022
S
output h2 as AllocatedNum (#31)
* output h2 as AllocatedNum
* clippy
dcea0beSrinath Setty committed on Apr 15, 2022
S
make step_circuit mandatory; add support for longer hashes (#30)
9a0f560Srinath Setty committed on Apr 15, 2022
S
PrimeField --> ff::PrimeField (#28)
* PrimeField --> ff::PrimeField
* cargo fmt
9a44d06Srinath Setty committed on Apr 14, 2022
S
Cleanup (#27)
* VerificationCircuit --> NIFSVerifierCircuit, for clarity
* InnerCircuit --> StepCircuit
* Rename
* cleanup imports
* additional cleanup in the test
* small cleanup
c20da2fSrinath Setty committed on Apr 13, 2022
p
Fix CS::one() bug in solver. (#24)
* Test and fix solver CS::one() bug.
* Remove unused linear-combination evaluations.
* rustfmt
* Clippy.
Co-authored-by: porcuquine <porcuquine@users.noreply.github.com>
648eb0bporcuquine committed on Apr 8, 2022
p
Use bellperson v0.19.0. (#18)
Co-authored-by: porcuquine <porcuquine@users.noreply.github.com>
2919fe4porcuquine committed on Mar 22, 2022
p
Use pasta_curves 0.3.0. (#15)
Co-authored-by: porcuquine <porcuquine@users.noreply.github.com>
853ab90porcuquine committed on Feb 15, 2022
S
fix bellperson path; address minor clippy-suggested edit
ff885c4Srinath Setty committed on Oct 14, 2021
p
Derive more traits. (#7)
Co-authored-by: porcuquine <porcuquine@users.noreply.github.com>
3e80c5cporcuquine committed on Oct 8, 2021
p
Support Pasta curves. (#4)
* Support pasta curves directly.
* Upgrade rand.
* Simplify.
* Don't deny missing docs.
Co-authored-by: porcuquine <porcuquine@users.noreply.github.com>
de5b8d6porcuquine committed on Sep 27, 2021
S
update package name; make modules public and add docs
25913f6Srinath Setty committed on Sep 2, 2021
d
refactor: bring back compressed snark
and cleanup some group op traits
3ba8fd2dignifiedquire committed on Sep 1, 2021
S
generic traits for prime field elements and group elements
732d937Srinath Setty committed on Aug 31, 2021