11478 Commits (f5802f2c16fb6c230b01e33a73541c9efd7edfb8)
 

Author SHA1 Message Date
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
Sean Bowe e390a475c1 Fix outdated comment 6 years ago
Sean Bowe 98d2f090ca Evict transactions with obsolete anchors from the mempool 6 years ago
Sean Bowe 673a0a79b3 Adjust tests to handle Sapling anchor cache 6 years ago
Sean Bowe 31a04d2875 Calculate the correct hashFinalSaplingRoot in the miner. 6 years ago
Sean Bowe b4ff707605 Add support for Sapling anchor checks in mempool consistency checks. 6 years ago
Sean Bowe 1f8be05b63 Add consensus support for Sapling merkle trees. 6 years ago
Sean Bowe 85b39f57bb Add `PushSaplingAnchor` 6 years ago
Sean Bowe c643ff0b51 Add support for PopAnchor(.., SPROUT/SAPLING) 6 years ago
Sean Bowe 27616b9a04 Add support for Sapling anchors in coins/txdb. 6 years ago
Sean Bowe e814be60fe Rename hashSproutAnchorEnd to hashFinalSproutRoot to be consistent. 6 years ago
Sean Bowe f2c6d214e5 Rename hashSaplingAnchorEnd to hashFinalSaplingRoot to match spec. 6 years ago
Sean Bowe 7b62078782 Remove underscores from gtest test names. 6 years ago
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 1d4235dce7 Auto merge of #3239 - str4d:sapling-default-tx-version, r=str4d 6 years ago
Jack Grigg e1d41f21f3
Update tests for CreateNewContextualCMutableTransaction changes 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
Jack Grigg 768cd14cf9
Add missing include guard 6 years ago
Pieter Wuille 488d43dd8f
Convert base58_tests from type/payload to scriptPubKey comparison 7 years ago
Pieter Wuille 10e5357e8b
Import Bech32 C++ reference code & tests 7 years ago
MarcoFalke 57be66d30e
[test] Remove unused code 8 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
Jack Grigg 11aa594440
Remove obsolete CreateJoinSplit and GenerateParams binaries 6 years ago
Jack Grigg fa70084c87
Expire Overwinter transactions before the Sapling activation height 6 years ago
Jack Grigg dc889d7f52
Update CreateNewContextualCMutableTransaction to create Sapling transactions 6 years ago
Jack Grigg daed9ba7cc
Change JSOutPoint constructor to have js argument be uint64_t 6 years ago
Pieter Wuille c8f9c87bf1
Implement {Encode,Decode}Destination without CBitcoinAddress 7 years ago