11475 Commits (45f1cb440e4406ff79600a08b8b26a4e3f6f746c)
 

Author SHA1 Message Date
Sean Bowe 45f1cb440e Update Sapling testnet parameters 6 years ago
Sean Bowe b9a5a116cd Update librustzcash 6 years ago
Homu 386a9b35c0 Auto merge of #3238 - str4d:3199-mempool-sapling-activation, r=str4d 6 years ago
Homu f62fff80d5 Auto merge of #3255 - str4d:sapling-value-pool, r=ebfull 6 years ago
Homu 1063dfdeaa Auto merge of #3271 - ebfull:stable-rust, r=bitcartel 6 years ago
Homu 29a75886c2 Auto merge of #3251 - ebfull:sprout-groth16, r=ebfull 6 years ago
Sean Bowe 0dfb1d5e2c Switch Rust to 1.26 Stable. 6 years ago
Larry Ruane 0ee4b20a7b
fix qa/zcash/full_test_suite.py pathname 6 years ago
Jack Grigg f55029e7d1 Correctly serialize Groth16 JSDescription for verifyjoinsplit benchmark 6 years ago
Sean Bowe 34f6ea95dc Adjust tests and benchmarks 6 years ago
Sean Bowe 31989317c9 Update librustzcash again 6 years ago
Sean Bowe b7a6c32178 Integrate Groth16 verification and proving. 6 years ago
Homu dd72b5346e Auto merge of #3264 - sembrestels:patch-1, r=bitcartel 6 years ago
David Llop 471a912e02
Update Payment API 6 years ago
Homu 75546c697a Auto merge of #3234 - str4d:3058-address-polymorphism, r=str4d 6 years ago
Jack Grigg e5eab182b5
Use boost::variant to represent shielded addresses and keys 6 years ago
Homu 1942f7a42b Auto merge of #3242 - str4d:3058-key-encoding-refactor, r=str4d 6 years ago
Homu ae6c2587d3 Auto merge of #3232 - ebfull:3207-sapling-validation, r=str4d 6 years ago
Homu 73f5cb1213 Auto merge of #3257 - bitcartel:3250_fix_segfault_memo, r=ebfull 6 years ago
Homu 677b5b3b8b Auto merge of #3247 - str4d:3207-valuebalance, r=str4d 6 years ago
Jack Grigg 0fe0ca7948
Add contextual comment for GetValueOut() and GetShieldedValueIn() 6 years ago
Simon 67f3577239 Closes #3250. Memo getter should return by reference, not by value. 6 years ago
Homu 08f74ed026 Auto merge of #3240 - str4d:remove-obsolete-binaries, r=str4d 6 years ago
Jack Grigg ae97177c86
Track net value entering and exiting the Sapling circuit 6 years ago
Jack Grigg 97b46f00cc
Add valueBalance to value balances, and enforce its consensus rules 6 years ago
Homu f0daf3915f Auto merge of #3233 - str4d:3164-sapling-sighash, r=str4d 6 years ago
Jack Grigg 93bd00a0d5
Add key_io includes to Zcash-specific code 6 years ago
Pieter Wuille 3d31e09cbb
Split key_io (address/key encodings) off from base58 7 years ago
Pieter Wuille 3e60c9fabd
Stop using CBase58Data for ext keys 7 years ago
Jack Grigg aa333ee8f2
Implement {Encode,Decode}PaymentAddress etc. without CZCEncoding 6 years ago
Jack Grigg 8bf3a3d700
Introduce wrappers around CZCViewingKey 6 years ago
Jack Grigg 472f75bc2d
Introduce wrappers around CZCSpendingKey 6 years ago
Jack Grigg 80ed13d545
Introduce wrappers around CZCPaymentAddress 6 years ago
Pieter Wuille f146029b0a
Replace CBitcoinSecret with {Encode,Decode}Secret 7 years ago
Sean Bowe b4db32f53c Check Sapling Spend/Output proofs and signatures. 6 years ago
Sean Bowe 531fcc88da Update to latest librustzcash 6 years ago
Sean Bowe 55fabd8272 Refactor so that dataToBeSigned can be used later in the function for other purposes. 6 years ago
Sean Bowe 6eea48bf96 Remove unnecessary IsCoinbase() check. Coinbases are guaranteed to have empty vjoinsplit. 6 years ago
Homu b1d2a69908 Auto merge of #3202 - str4d:3058-sapling-bech32, r=str4d 6 years ago
Homu 0c1adf8281 Auto merge of #3201 - Eirik0:3190-dumpprivkey-help-text, r=str4d 6 years ago
Jack Grigg 50284985e9
Update sighash tests 6 years ago
Jack Grigg b391b70736
Implement Sapling signature hash (ZIP 243) 6 years ago
Homu 0a98b97524 Auto merge of #3236 - str4d:3192-jsoutpoint-constructor, r=str4d 6 years ago
Homu 333b9a0d0b Auto merge of #3170 - ebfull:sapling-merkle-tree, r=ebfull 6 years ago
Sean Bowe 40bfb9e5b9 Swap bit endianness of test vectors 6 years ago
Sean Bowe fcbe7eef8d Update sapling-crypto and librustzcash 6 years ago
Jack Grigg e935beb810
wallet: Make some arguments const that can be 6 years ago
Jack Grigg b87e271a9a
wallet: Change IsLockedNote to take a JSOutPoint 6 years ago
Sean Bowe f6f97dfb1c Fix miner tests 6 years ago
Sean Bowe 8c57bbac15 Fix broken error messages. 6 years ago