38 Commits (1fbf38280e8cef114b4d4681d39760189e3b2e40)

Author SHA1 Message Date
Jack Grigg d9a0b9c83f
CI: Check intra-doc links 5 years ago
Jack Grigg 1d02363752
Add READMEs to Cargo.toml files 5 years ago
Jack Grigg abbd43ff57
Make pk_d validity an invariant of PaymentAddress 5 years ago
Jack Grigg ee9c88ecb0
Exclude slow tests from code coverage 5 years ago
Jack Grigg 9016548698
Take self directly in into_* functions 5 years ago
Jack Grigg fe93f2ff6b
Rename into_ -> to_ where &self is used. 5 years ago
Jack Grigg 91541675e2
Address various clippy warnings/errors in zcash_proofs 5 years ago
Eirik Ogilvie-Wigley 53182aa08e cargo fix --edition-idioms for zcash_proofs 5 years ago
Eirik Ogilvie-Wigley fec961777c Add edition = 2018 to zcash_proofs 5 years ago
Eirik Ogilvie-Wigley e12d315ab9 Warning cleanup 5 years ago
Jim Posen d4b6c0e1a2 Use expect to remove unreachable break. 5 years ago
Jim Posen 40f768ed60 Fix off-by-one so pedersen_hash doesn't consume too many generators. 5 years ago
Eirik Ogilvie-Wigley 272be62212 cargo fmt zcash_proofs 5 years ago
Jack Grigg 5fb9b86ba0
Move Jubjub, Pedersen hash and primitives into zcash_primitives 5 years ago
Jack Grigg b8af749b40
Move generic circuit gadgets into bellman 5 years ago
Jack Grigg 61c633db1e
Move Jubjub and Pedersen hash gadgets into zcash_proofs 5 years ago
Jack Grigg 2ae5804a67
Move Sprout and Sapling circuits into zcash_proofs 5 years ago
Jack Grigg 7ea6d10480
Move redjubjub into zcash_primitives 5 years ago
Jack Grigg 59ed258c7f
Make Amount opaque, and use it more 5 years ago
Jack Grigg 54ef63bace
Place zcash_proofs::prover::LocalTxProver behind a feature flag 5 years ago
Jack Grigg 01618038bf
TxProver trait to abstract over the circuit parameters 5 years ago
Jack Grigg 6f9083b5ab
Migrate to rand 0.7 5 years ago
Jack Grigg b0913afdd7
Migrate remaining crates to rand_core 0.4 5 years ago
Jack Grigg ccf75c39c1
Migrate remaining crates to rand 0.5 5 years ago
Jack Grigg b9cea33804
Move merkle_tree::Node into sapling module 5 years ago
Jack Grigg bf74915053
Move CommitmentTreeWitness into zcash_primitives 5 years ago
Jack Grigg 999dcbfcab
Migrate to blake2b_simd and blake2s_simd crates 5 years ago
Dimitris Apostolou 34f762cea2
Electric Coin Company 5 years ago
Jack Grigg 9ae5a9d624
Make loading of Sprout key optional in zcash_proofs API 6 years ago
Jack Grigg 2d43e3be7c
Move parameter-loading into zcash_proofs 6 years ago
Jack Grigg 482bef87f0
Add ff and group crates to Cargo workspace 6 years ago
Jack Grigg 00983c48cd
Update zcash_proofs crate to use ff crate 6 years ago
Jack Grigg e378229bdd
Move Sapling proving and binding signature into zcash_proofs crate 6 years ago
Jack Grigg e1841806c5
Move Sapling verification checks into zcash_proofs crate 6 years ago
Jack Grigg ad16ba6a35
Empty crates as a base for code refactoring 6 years ago