55 Commits (b58c15b9fbbca4152e588f81f9f7d8092e7c28da)

Author SHA1 Message Date
Duke Leto b58c15b9fb update copyrights 3 years ago
Duke Leto e07d870661 Update copyrights in c++ tests 4 years ago
Duke Leto 86a98587a1 desprout 4 years ago
Duke Leto ed2c9450f9 desprout 4 years ago
DenioD 6c48397cf3 Hush witness rework, many thanks to @CryptoForge for this awesome code https://github.com/Cryptoforge-alt/pirate/tree/pirate_witness_rework 4 years ago
Jack Grigg a581ac5e1b wallet: Skip transactions with no shielded data in CWallet::SetBestChain() 6 years ago
Bartlomiej Lisiecki 191fc2e152 Add support for importing and exporting sapling ivk 5 years ago
ca333 492d6703ed sync jl777:FSM 6 years ago
Eirik Ogilvie-Wigley a4ecd0fa72 Add newly discovered sapling addresses to the wallet 6 years ago
miketout 4b729ec577 Changes for most chain power rule 6 years ago
Eirik Ogilvie-Wigley 83c4e360da Address need not be optional when adding sapling keys 6 years ago
Jack Grigg bd3c860cb4
Use ovk directly in the TransactionBuilder API instead of fvk 6 years ago
Simon 761f8c8bb8 Add unit test SaplingNoteLocking 6 years ago
Simon 9ae73247e2 Refactor: rename UnlockAllNotes -> UnlockAllSproutNotes 6 years ago
Jack Grigg 70b4ad2dcd
wallet: Switch from SaplingSpendingKey to SaplingExtendedSpendingKey 6 years ago
Jack Grigg 94e99acda6
Add Sapling support to GetFilteredNotes() and GetUnspentFilteredNotes() 6 years ago
Jack Grigg c9339bb61f
test: Fix comment in WalletTests.FindMySaplingNotes 6 years ago
Simon 3c3d1f0a38 Clean up wallet unit tests: replace .value() with .get() for clarity. 6 years ago
Simon 58a1224d63 Update wallet unit tests to revert upgraded network parameters. 6 years ago
Simon 52d162319d Add new wallet test: MarkAffectedSaplingTransactionsDirty 6 years ago
Simon eba096f24e Add new wallet test: GetConflictedSaplingNotes 6 years ago
Simon a5ca7967a4 Add new wallet test: SetSaplingNoteAddrsInCWalletTx. 6 years ago
Simon 9fe34549b1 Fix inaccurate comments in test. 6 years ago
Simon 668ca2974a Fix typo in variable name in test. 6 years ago
Simon 992a82c649 Rename wallet tests for clarity between Sprout and Sapling. 6 years ago
Simon f13387486e Add new wallet tests: SpentSaplingNoteIsFromMe. 6 years ago
Simon fba4168049 Add new wallet test: UpdatedSaplingNoteData. 6 years ago
Simon e5df6ec5cc Add new wallet test: NavigateFromSaplingNullifierToNote 6 years ago
Simon 2f6481f835 Add two new wallet tests: FindMySaplingNotes, SaplingNullifierIsSpent. 6 years ago
Simon 3b6dd486b4 Refactor IsSpent(nullifier) for Sprout and Sapling domain separation. 6 years ago
Simon 28d3dc8532 Add test for CWalletTx::SetSaplingNoteData() 6 years ago
Simon f12daeb44a Clean up names of unit tests in gtest/test_wallet.cpp. 6 years ago
Simon f41bf503e1 Rename mapNullifiersToNotes to mapSproutNullifiersToNotes. 6 years ago
Simon 618206c7d5 Rename GetNoteNullifier to GetSproutNoteNullifier. 6 years ago
Simon 57faf44e61 Rename FindMyNotes to FindMySproutNotes. 6 years ago
Jack Grigg 25d5e80cbe
Rename *SpendingKey -> *SproutSpendingKey 6 years ago
Eirik Ogilvie-Wigley 8ea8ef9850 Rename Witnesses to include sprout or sapling 6 years ago
Eirik Ogilvie-Wigley 4fc309f0f5 Rename Merkle Trees to include sprout or sapling 6 years ago
Eirik Ogilvie-Wigley 3a5f66c880 Add parameter for version in GetValidReceive 6 years ago
Eirik Ogilvie-Wigley e6b0a8b9ee Add getter and setter for sapling note data and update tests 6 years ago
Eirik Ogilvie-Wigley 8e8279e728 Rename sprout specific methods 6 years ago
Eirik Ogilvie-Wigley f86ee1c252 Pass sapling merkle tree when incrementing witnesses 6 years ago
Eirik Ogilvie-Wigley 005f3ad1dd Rename note data to include sprout 6 years ago
Jack Grigg 2802e321c1
Fix cached_witnesses_empty_chain test failure on MacOS 6 years ago
Jack Grigg e5eab182b5
Use boost::variant to represent shielded addresses and keys 6 years ago
Jack Grigg b87e271a9a
wallet: Change IsLockedNote to take a JSOutPoint 6 years ago
Simon 5020a93631 Refactoring: rename NotePlaintext --> SproutNotePlaintext 6 years ago
Simon b230fe6836 Refactoring: Rename class libzcash::Note to libzcash::SproutNote. 6 years ago
jl777 e73b2055c6 Merge branch 'beta' into mergemaster 6 years ago
Brad Miller 98a4f6a656 Implement note locking for z_mergetoaddress 6 years ago