11401 Commits (7703a673ea73301027988d77d8a70cb613501cb5)
 

Author SHA1 Message Date
Sean Bowe 7703a673ea Generalize the PushAnchor implementation behavior. 6 years ago
Sean Bowe 9ea4e387b2 Generalize the PopAnchor implementation behavior. 6 years ago
Sean Bowe 18322f074c Introduce support for GetBestAnchor(SAPLING). 6 years ago
Sean Bowe 2bd59e1473 Rename PushAnchor to PushSproutAnchor. 6 years ago
Sean Bowe 008f4ee8e7 Rename GetAnchorAt to GetSproutAnchorAt. 6 years ago
Sean Bowe 8b8d70cad9 Rename DB_ANCHOR to DB_SPROUT_ANCHOR. 6 years ago
Sean Bowe 30325eebf5 Add primitive implementation of GetSaplingAnchorEnd. 6 years ago
Sean Bowe 691a3fa2e9 Rename hashReserved to hashSaplingAnchorEnd. 6 years ago
Sean Bowe 08f0728884 Rename hashAnchor to hashSproutAnchor. 6 years ago
Sean Bowe d455828fdc Specifically describe anchors as Sprout anchors. 6 years ago
Sean Bowe 28d20bdb11 Rename NullifierType to ShieldedType. 6 years ago
Sean Bowe 2f23a656fb Add regression tests and test vectors for Sapling merkle tree 6 years ago
Sean Bowe 2b002a7e60 Add implementation of Sapling merkle tree 6 years ago
Sean Bowe a7cbb8475f Abstract `uncommitted` and depth personalization for IncrementalMerkleTree. 6 years ago
Homu 265eca3f47 Auto merge of #3212 - str4d:2864-sapling-tx-size-limit, r=str4d 6 years ago
Homu 8ef1d333b5 Auto merge of #2894 - per-gron:dont-export-unless-needed, r=str4d 6 years ago
Jack Grigg e1dbec49b7
Add test of Sapling transaction size boundary 6 years ago
Jack Grigg 892ae945f7
Rework z_sendmany z-address recipient limit 6 years ago
Jack Grigg 25fee3509a
Rename MAX_TX_SIZE to MAX_TX_SIZE_AFTER_SAPLING 6 years ago
Jack Grigg ddcee7e13a
Benchmark the largest valid Sapling transaction in validatelargetx 6 years ago
Jack Grigg 15ec5525e3
Raise 100kB transaction size limit from Sapling activation 6 years ago
Homu d97bfb766b Auto merge of #3228 - str4d:3058-taddr-encoding-refactor, r=str4d 6 years ago
Homu 2d1a3cf8f5 Auto merge of #3183 - bitcartel:least_authority_issue_d, r=str4d 6 years ago
Homu c7f5d5ce1c Auto merge of #3227 - str4d:3191-nullifier-macos-fix, r=str4d 6 years ago
Pieter Wuille c8f9c87bf1
Implement {Encode,Decode}Destination without CBitcoinAddress 7 years ago
João Barbosa 6939c994ef
Remove unused GetKeyID and IsScript methods from CBitcoinAddress 7 years ago
Pieter Wuille 56c43a36bf
Move CBitcoinAddress to base58.cpp 7 years ago
Jack Grigg b6be3e88bb
Use CBitcoinAddress wrappers in Zcash-specific code 6 years ago
Pieter Wuille 07444da1db
Introduce wrappers around CBitcoinAddress 7 years ago
Homu 9e5398686c Auto merge of #3206 - bitcartel:3194_polymorphic_note_class, r=str4d 6 years ago
Homu 53fa6f1315 Auto merge of #3179 - bitcartel:backport_transaction_details_in_getblock_v2bitcartel, r=str4d 6 years ago
Homu 0a8d0c25e8 Auto merge of #3220 - Eirik0:3209-fix-CheckTransaction, r=str4d 6 years ago
Jack Grigg 1f9dfbb9f0
Fix -Wstring-plus-int warning on clang 6 years ago
Homu 90304c4214 Auto merge of #3213 - str4d:3202-precursor, r=str4d 6 years ago
Homu 23f8b30c88 Auto merge of #3193 - str4d:b9856-badalloc-terminate, r=bitcartel 6 years ago
Simon 54a872f0fa Fix undefined behaviour, calling memcpy with NULL pointer. 6 years ago
Simon 9bd8f092c6 Closes #3178 by adding verbosity level improvements to getblock RPC. 6 years ago
Simon bf911b3038 Tweaks to d0a1d83 to complete backport of Bitcoin PR #8704 6 years ago
Peter Pratscher eb78a45a0c Backported Bitcoin PR #8704 to optionally return full tx details in the getblock rpc call 6 years ago
Marshall Gaucher b300118002
Merge pull request #2813 from str4d/2074-uacomment 6 years ago
Simon debf6af9f8 Move memo member varible from SproutNotePlaintext to BaseNotePlaintext. 6 years ago
Simon d266f40393 Create class hierarchy for SproutNotePlaintext. 6 years ago
Simon 5020a93631 Refactoring: rename NotePlaintext --> SproutNotePlaintext 6 years ago
Simon 9354f8e568 Remove unused SproutNote variables. 6 years ago
Simon 5f4fa1a954 Add virtual destructor to SproutNote and BaseNote 6 years ago
Simon 5d99e3e92f Refactoring: SproutNote member variable value moved to BaseNote. 6 years ago
Eirik Ogilvie-Wigley 812098256f Coinbase transactions can not have shielded spend or output 6 years ago
Eirik Ogilvie-Wigley 4b4662b06d Make sure transactions have non-empty outputs 6 years ago
Homu a2ff78620a Auto merge of #3191 - Eirik0:3057-sapling-nullifier-set, r=str4d 6 years ago
Jack Grigg aeb089ecc7
Attempt to log before terminating if prevector allocation fails 6 years ago