librustzcash/zcash_proofs
François Garillot f5b6fa6dfb
Removes a panic in synthesis
The error case - a witness_256 failure - is folded in the SynthesisError case of its enclosing result.

The panic was found with [comby-rust](https://github.com/huitseeker/comby-rust/blob/master/nopanic.toml) (using the nopanic template).
2021-02-01 13:37:56 -05:00
..
benches Migrate to ff 0.8 and bellman 0.8 2020-09-09 00:27:51 +01:00
examples zcash_proof: Migrate benchmark to criterion 2020-08-31 17:13:39 +01:00
src Removes a panic in synthesis 2021-02-01 13:37:56 -05:00
Cargo.toml Version bump 0.4.0 for crates 2020-09-09 14:41:19 -06:00
LICENSE-APACHE Empty crates as a base for code refactoring 2018-08-28 22:24:14 +01:00
LICENSE-MIT Electric Coin Company 2019-05-09 20:32:39 +03:00
README.md Update READMEs 2019-09-24 14:23:55 +01:00

README.md

zcash_proofs

This library contains the zk-SNARK circuits for Zcash, and the APIs for creating and verifying proofs.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.