773 Commits (532299d46eaa2802356049b209a40e6289ad2621)
 

Author SHA1 Message Date
Jack Grigg 532299d46e
Allow transaction::Builder RNG to be configured 5 years ago
Jack Grigg 4b61120cd0
Pass tx builder RNG to SaplingNoteEncryption 5 years ago
Jack Grigg 54ef63bace
Place zcash_proofs::prover::LocalTxProver behind a feature flag 5 years ago
Jack Grigg a1cd9dfbac
transaction::Builder::add_transparent_output() 5 years ago
Jack Grigg c26188a0bb
TransparentAddress struct for P2PKH and P2SH 5 years ago
Jack Grigg dab3c002b7
Script opcode and data support 5 years ago
Jack Grigg 1862354ea6
Sapling transaction builder 5 years ago
Jack Grigg 01618038bf
TxProver trait to abstract over the circuit parameters 5 years ago
str4d 05f098e893
Merge pull request #91 from str4d/upgrade-rand 5 years ago
str4d 0255dca16e
Clarify masking of bits in Field::random impls 5 years ago
str4d 5a48d179b8
Merge pull request #90 from adityapk00/paperwallet 5 years ago
Aditya Kulkarni 7f60f0f881 Make some methods in DiversifierKey, DiversiferIndex pub 5 years ago
Jack Grigg c4e14ad0b1
Address libc deprecations 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 8f7adec0d9
Migrate zcash_primitives to rand_core 0.4 5 years ago
Jack Grigg 60d344a0a7
Migrate sapling-crypto to rand_core 0.4 5 years ago
Jack Grigg 83e1af104e
Migrate ff, group, pairing, and bellman to rand 0.6 5 years ago
Jack Grigg 5728bda2c1
Replace rust-crypto with sha2 in sapling-crypto dev-dependencies 5 years ago
Jack Grigg ccf75c39c1
Migrate remaining crates to rand 0.5 5 years ago
Jack Grigg 6149166ccb
Migrate zcash_primitives to rand 0.5 5 years ago
Jack Grigg adfc88926b
Migrate sapling-crypto to rand 0.5 5 years ago
Jack Grigg 4606a0cefb
Migrate bellman to rand 0.5 5 years ago
Jack Grigg a7e22b3550
Migrate pairing to rand 0.5 5 years ago
Jack Grigg ce6e2a5825
Migrate group to rand 0.5 5 years ago
Jack Grigg 7a6642b221
Migrate ff to rand_core 0.3 (used by rand 0.5) 5 years ago
str4d 9e758dc7d9
Merge pull request #83 from str4d/blake2_simd 5 years ago
str4d 8361674efc
Merge branch 'master' into blake2_simd 5 years ago
str4d 5e3409ea85
Merge pull request #68 from str4d/sapling-commitment-tree 5 years ago
Jack Grigg 504c3eaeae
Address Daira's review comments 5 years ago
Jack Grigg 07dbfbef59
Address Eirik's review comments 5 years ago
Jack Grigg 79006ecbdf
Unify Sapling tree depth constants 5 years ago
Jack Grigg e67560b154
Document merkle_tree module 5 years ago
Jack Grigg b9cea33804
Move merkle_tree::Node into sapling module 5 years ago
Jack Grigg 263bbe1207
Use Iterator::all() in place of Iterator::fold() 5 years ago
Jack Grigg 98d7621135
Don't assert when parsing a CommitmentTreeWitness 5 years ago
Jack Grigg 9b4186705a
Add serialization APIs to CommitmentTree and IncrementalWitness 5 years ago
Jack Grigg 70a7069058
Helper for serializing Option<T> 5 years ago
Jack Grigg 667d6101c9
Sapling incremental witnesses 5 years ago
Jack Grigg bf74915053
Move CommitmentTreeWitness into zcash_primitives 5 years ago
Jack Grigg f4059a5faa
Sapling commitment tree 5 years ago
Jack Grigg 8f3f95ee08
Sapling commitment tree empty roots 5 years ago
Jack Grigg 785f22ca5a
Move Sapling commitment tree hash into zcash_primitives 5 years ago
Jack Grigg d1ce6749fe
Bump minimum Rust version to 1.36 5 years ago
Jack Grigg 999dcbfcab
Migrate to blake2b_simd and blake2s_simd crates 5 years ago
str4d 91c6b0b3f0
Merge pull request #88 from str4d/address-encodings 5 years ago
Jack Grigg a3a9ee2682
Validate PaymentAddress diversifier when decoding 5 years ago
Jack Grigg dd9c9ffa3f
Add encodings for ExtendedSpendingKey and ExtendedFullViewingKey 5 years ago
Jack Grigg 17f60a0354
Implement PaymentAddress encoding and decoding 5 years ago
Jack Grigg 81b2b1b554
Wallet spending key derivation path 5 years ago