263 Commits (master)

Author SHA1 Message Date
Jack Grigg 68a1a592ca
Remove nType and nVersion from Zcash-specific code 6 years ago
Pieter Wuille 242f1421db
Get rid of nType and nVersion 8 years ago
Pavel Janík ead36d85c7
[WIP] Remove unused statement in serialization 8 years ago
jl777 e73b2055c6 Merge branch 'beta' into mergemaster 6 years ago
Brad Miller 98a4f6a656 Implement note locking for z_mergetoaddress 6 years ago
Brad Miller 4e6400bc00 Implement note locking for z_mergetoaddress 6 years ago
Simon d72c19a662 Closes #2910. Add z_listunspent RPC call. 6 years ago
Jack Grigg 6c7930f688
Use uint64_t instead of size_t for serialized indices into tx.vjoinsplit 7 years ago
Daira Hopwood c938fb1f17 Squashed commit of the following: 6 years ago
Jack Grigg bdbe8e8591
Extend CWallet::GetFilteredNotes to enable filtering on a set of addresses 7 years ago
Jack Grigg 57e6ecda5a
Implement roll-back limit for reorganisation 7 years ago
Jack Grigg 9a2b8ae57f
Update wallet logic to account for viewing keys 7 years ago
Jack Grigg 167cd33374
Implement viewing key storage in the wallet 7 years ago
Jack Grigg 642a1caf93
ViewingKey -> ReceivingKey per zcash/zips#117 7 years ago
Cory Fields 4bfe8a744b
c++11: CAccountingEntry must be defined before use in a list 9 years ago
jl777 79383e0a78 Change to new interest calc 7 years ago
ca333 9d36579649 uni3 7 years ago
jl777 45a93b635e Test 7 years ago
jl777 59e66272c8 Test 7 years ago
jl777 e9e7e410ef Test 7 years ago
jl777 bfb634f223 Increment number of note witness cache 7 years ago
Philip Kaufmann db954a65ac
use const references where appropriate 9 years ago
Matt Corallo aa30f65502
Add FundTransaction method to wallet 9 years ago
Jack Grigg 8e8b6d701b
Switch miner to P2PKH, add -mineraddress option 8 years ago
jl777 7e2cbee181 test 7 years ago
jl777 997c2e88c1 test 7 years ago
jl777 7a90b9dd6b maturity 7 years ago
Jack Grigg d85758f5cc
Document behaviour of CWallet::SetBestChain 8 years ago
Jack Grigg 03f83b9b0d
Write witness caches when writing the best block 8 years ago
jl777 b82f1051b5 test 8 years ago
jl777 758197cea0 test 8 years ago
jl777 897d3273d5 test 8 years ago
jl777 2f0645568b test 8 years ago
jl777 e9e8044e66 test 8 years ago
jl777 be4f847b2e test 8 years ago
jl777 0a72b10ad5 test 8 years ago
jl777 0ad6a46368 test 8 years ago
Jack Grigg ccfd8aae1d
Add code comments about CNoteData::witnessHeight 8 years ago
Jack Grigg 40ef121e6a
Correctly set CNoteData::witnessHeight when decrementing witness caches 8 years ago
jl777 94eb04d704 osx compatibility 8 years ago
jl777 0ae2af2b59 test 8 years ago
Jack Grigg b6961fc112
Increment witnesses for new transactions on rescan 8 years ago
Simon 2b1cda3b6a Return improved error message when trying to spend Coinbase coins (#1373). 8 years ago
Jack Grigg 6e263a5fd3
Address review comments 8 years ago
Jack Grigg ddea44a27e
Update comments 8 years ago
Jack Grigg 1a62587e9a
Delay caching of nullifiers when wallet is locked 8 years ago
Simon cb0d208f6b Document CWallet::GetFilteredNotes and fix return type which should be 8 years ago
Jack Grigg 82c2d97c60
Add unit tests for WriteWitnessCache 8 years ago
Simon 2aa9c0253a Update to use new API in CCryptoKeyStore and store a viewing key in walletdb. 8 years ago
Simon 73699ceaf6 Add support for spending keys to the encrypted wallet. 8 years ago