François Garillot
9e4c166edb
Refactor to idiomatic Result/Option patterns ( #25 )
This:
- introduces a small [thiserror](https://github.com/dtolnay/thiserror )-powered enum to improve ProofVerifyError's messages,
- refactors point decompression errors into a variant of that enum, thereby suppressing the panics which occur when decompresison fails.
- folds other panics into the Error cases of their enclosing `Result` return
4 years ago
Jakub Konka
7b102a241f
Add example proving knowledge of cubic equation solution ( #26 )
4 years ago
Srinath Setty
65b3e69a47
add import instructions
4 years ago
Srinath Setty
6b95e05ede
update metadata
4 years ago
Srinath Setty
1bb98a36b1
additional error checking
4 years ago
Srinath Setty
67a038ee5f
update version to 0.2.0
4 years ago
Srinath Setty
2d22bff71f
Add APIs to specify an R1CS Instance ( #24 )
4 years ago
Srinath Setty
131fad938c
fix section pointer and small edits
4 years ago
Daniel Lubarov
15a9826e3c
Some minor tweaks ( #21 )
Minor tweaks
4 years ago
Srinath Setty
77aec3b513
add metadata to Cargo.toml
4 years ago
Srinath Setty
d8cfa9dead
update version
4 years ago
Srinath Setty
c24a6abe99
Reduce the number of public APIs smaller and add more detailed documentation
4 years ago
Srinath Setty
2bfc333896
Address Clippy warnings
4 years ago
Srinath Setty
eb969d5dcf
Pub ( #14 )
limit public APIs
4 years ago
Srinath Setty
290bbc0897
organize nizk and scalar modules
4 years ago
Srinath Setty
958e9450db
introduce a separate type RandomTape atop Transcript ( #13 )
4 years ago
Srinath Setty
456970e710
introduce APIs for NIZK and SNARK proof systems ( #11 )
4 years ago
Srinath Setty
95b9ad35a6
initial commit
4 years ago
Microsoft Open Source
be426e7bb6
Initial SECURITY.md commit
4 years ago
Microsoft Open Source
63bc460c0d
Updating LICENSE to template content
4 years ago
Microsoft Open Source
171ad08227
Initial README.md commit
4 years ago
Microsoft Open Source
9a0498ae58
Initial CODE_OF_CONDUCT.md commit
4 years ago
Srinath Setty
cac33ea2a9
Initial commit
4 years ago