25 Commits (be16f80abc74b707dbb25ad6094f96c762379a14)

Author SHA1 Message Date
Duke Leto be16f80abc Hush Full Node is now GPLv3 4 years ago
Duke Leto ed2c9450f9 desprout 4 years ago
Duke Leto b32bf1f82c Revert "desprout" 4 years ago
Duke Leto 7c6c7150c6 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
jl777 0ea9ae3c05 Update copyright to 2019 5 years ago
ca333 492d6703ed sync jl777:FSM 6 years ago
miketout c2dc091e40 Merge branch 'master' of https://github.com/zcash/zcash into dev 6 years ago
Jack Grigg 3e471410f1
Persist Sapling payment address to IVK map 6 years ago
mdr0id 2fcf06077f
Persist Sapling key material in the wallet to disk 6 years ago
Jonas Schnelli 002753ae64 [Wallet] ensure CKeyMetadata.hdMasterKeyID will be cleared during SetNull() 8 years ago
Jonas Schnelli b6d1af89f2 [Wallet] extend CKeyMetadata with HD keypath 8 years ago
Jack Grigg e2416930ea
wallet: Store HDSeed and chain data 6 years ago
Jack Grigg 4c77517772
Rename *ViewingKey* -> *SproutViewingKey* 6 years ago
Jay Graber 8e91ebf76c Change default_address to return SaplingPaymentAddr and not boost::optional 6 years ago
Jay Graber f82a864dc1 Add StoreAndRetrieveSaplingSpendingKey test 6 years ago
Jack Grigg e5eab182b5
Use boost::variant to represent shielded addresses and keys 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
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
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
Jack Grigg 4086e5ce98 Replace vAnchorCache with a cache size counter 8 years ago
Jack Grigg be74c80deb Add caching of incremental witnesses for spendable notes 8 years ago
Simon c1c4594371 Implemented RPC calls z_importkey, z_exportkey, z_getnewaddress. 8 years ago
Philip Kaufmann a21df62069 ensure consistent header comment naming conventions 9 years ago
Philip Kaufmann f702d1c66d move ThreadFlushWalletDB declaration to walletdb.h 9 years ago
Philip Kaufmann 341e2385d5 use constant references for strings in functions in wallet/*.* 9 years ago
Jonas Schnelli 50c72f23ad [Move Only] Move wallet related things to src/wallet/ 9 years ago
sandakersmann f914f1a746
Added "Core" to copyright headers 10 years ago
Michael Ford 78253fcbad Remove references to X11 licence 10 years ago
Cozz Lovan 44bc988e7b [Wallet] Do not flush the wallet in AddToWalletIfInvolvingMe(..) 10 years ago
Cozz Lovan ccca27a788 [Wallet] Watch-only fixes 10 years ago
Mark Friedenbach a372168e77 Use a typedef for monetary values 10 years ago
Philip Kaufmann 93f84d0417 cleanup class private and public areas in walletdb 10 years ago
Philip Kaufmann 22d7e7014f prefer const string& over char* in CDB and CWalletDB constructor 10 years ago
Pieter Wuille 3f6540ad8f Rename IMPLEMENT_SERIALIZE to ADD_SERIALIZE_METHODS 10 years ago
Pieter Wuille 31e9a8384a Use CSizeComputer to avoid counting sizes in SerializationOp 10 years ago
Kamil Domanski 84881f8c47 rework overhauled serialization methods to non-static 10 years ago
Kamil Domanski 3d796f8996 overhaul serialization code 10 years ago
Philip Kaufmann 093303a887 add missing header end comments 10 years ago
Pieter Wuille d5087d1ba0 Use script matching rather than destination matching for watch-only. 10 years ago
Pieter Wuille c8988460a2 Add support for watch-only addresses 11 years ago
Cozz Lovan 77cbd4623e Let -zapwallettxes recover transaction meta data 10 years ago
Jeff Garzik 518f3bdae3 Add -zapwallettxes cli/config option, used for wallet recovery 10 years ago
Cozz Lovan cdb6c16935 remove setting methods in wallet/walletdb 10 years ago
Wladimir J. van der Laan b10e147096 wallet: add interface for storing generic data on destinations 11 years ago
Gavin Andresen 3a6faabecf Fix struct/class declaration mismatches 11 years ago