726 Commits (master)
 

Author SHA1 Message Date
Jack Grigg 012d43bc8c
derive Debug for various structs 6 years ago
Jack Grigg 34ca75cceb
impl Clone for ExtendedFullViewingKey 6 years ago
Jack Grigg 80db0ae2f9
ExpandedSpendingKey::proof_generation_key(), visibility tweaks 6 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 09a20aacfe
Make zcash_primitives::JUBJUB the canonical instantiation of JubjubBls12 6 years ago
Jack Grigg 6b43b2d0d6
Refactor Sapling spendAuthSig creation into zcash_primitives::sapling 6 years ago
str4d c57a31e82e
Merge pull request #46 from str4d/ff-traits 5 years ago
Dimitris Apostolou 63be3c9470
Fix typos 5 years ago
Jack Grigg 482bef87f0
Add ff and group crates to Cargo workspace 5 years ago
Jack Grigg b1ce3905d6 Add 'group/' from commit 'ef56fabf7ba3ed990a7886836c855298c9c5eefa' 5 years ago
Jack Grigg af9f9c17ee Add 'ff/' from commit '661558e0c8a5e02e08dac6530d39b2e38919aa04' 5 years ago
Jack Grigg 07955092f3
Update librustzcash crate to use ff crate 5 years ago
Jack Grigg 00983c48cd
Update zcash_proofs crate to use ff crate 5 years ago
Jack Grigg 538de482f3
Update zcash_primitives crate to use ff crate 5 years ago
Jack Grigg 2e408957db
Update zip32 crate to use ff crate 6 years ago
Jack Grigg 22ccd1bceb
Update sapling-crypto crate to use ff crate 6 years ago
Jack Grigg 76cd0d92bb
Merge commit '4272cfa5b0dceac471bef115955e1534be84a018' into ff-traits 5 years ago
Jack Grigg 88746e76fa
Cargo.lock changes after pairing update 6 years ago
Jack Grigg 794cf79db2
Merge commit '3d41ee5abaa4888ff3607689aba007be8856816d' into ff-traits 5 years ago
Jack Grigg 9f7e5fa3ce
Dependency updates after pairing update 6 years ago
Jack Grigg fe16e4a412
Merge commit '183a64b08e9dc7067f78624ec161371f1829623e' into ff-traits 5 years ago
ebfull f65c37ea01
Merge pull request #30 from str4d/sapling-api-cleanup 5 years ago
Jack Grigg 1a1c77536d
cargo fmt 1.31.1 5 years ago
ebfull c03871779a
Merge pull request #54 from ebfull/travis 5 years ago
Sean Bowe 4113df4780 Fix version string, cache cargo symbols. 5 years ago
Sean Bowe 813cf16ff2 Add travis testing support. 5 years ago
Jack Grigg e378229bdd
Move Sapling proving and binding signature into zcash_proofs crate 6 years ago
Jack Grigg 922ffe6002
Refactor Sapling proving and binding signature 6 years ago
Jack Grigg e1841806c5
Move Sapling verification checks into zcash_proofs crate 6 years ago
Jack Grigg eb2db2e667
Refactor Sapling verification checks 6 years ago
str4d 8be50c9531
Merge pull request #39 from str4d/zcash-transaction-primitives 6 years ago
Jack Grigg c9b23dfdef
Extract single-TxOut hashing from signature_hash_data() for clarity 6 years ago
Jack Grigg e25b614573
Match error message in Amount::Read_i64() to allow_negative value 6 years ago
Jack Grigg 7ff32b04d6
Document enforcement of consensus rules on transaction components 6 years ago
Jack Grigg d707ebd321
Use Option<[u8; N]> for JoinSplit pubkey and signature in a transaction 6 years ago
Jack Grigg 9b06205ed6
Reject unexpected binding sig during transaction write 6 years ago
Jack Grigg 61ce4dd3d6
Enforce range checks when reading Amounts 6 years ago
Jack Grigg 9282c7da29
Replace tx_read_write() test vector with one from current testnet chain 6 years ago
Jack Grigg 2d2e4aad86
Pass &[E] into Vector::write() instead of &Vec<E> 6 years ago
Jack Grigg cc183efda4
Define MAX_SIZE constant for CompactSize serialization 6 years ago
Jack Grigg 1f11c404dc
Convert Transaction into a wrapping struct with impl Deref 6 years ago
Jack Grigg 0c81695731
ZIP 243 6 years ago
Jack Grigg 2d8b1fe504
ZIP 143 6 years ago
ebfull 06da3b9ac8
Merge pull request #45 from str4d/44-params-path-encoding 6 years ago
Jack Grigg bbec1b841d
Use slices of native strings to pass parameter paths into Rust 6 years ago
Jack Grigg 041671f642
Merge branch 'zcash-2.0.1' 6 years ago
Jack Grigg e490b79907
Transaction serialization 6 years ago
Jack Grigg 91ff2c71cf
Helper for serializing CompactSize-prefixed vectors 6 years ago
ebfull 0b6bbfb444
Merge pull request #36 from zcash/ci_integration 6 years ago