44 Commits (9828f9a9962c1bee5c343847030b9cfd87a40a5e)

Author SHA1 Message Date
Russell Yanofsky 07afcd6379 Add missing cs_wallet lock that triggers new lock held assertion 8 years ago
Russell Yanofsky a80f98b1c7 Use importmulti timestamp when importing watch only keys 8 years ago
Russell Yanofsky a58370e6a2 Dedup nTimeFirstKey update logic 8 years ago
isle2983 27765b6403 Increment MIT Licence copyright header year on files modified in 2016 8 years ago
Patrick Strateman d63ff6265b Make nWalletDBUpdated atomic to avoid a potential race. 8 years ago
Matt Corallo 76faa3cdfe Rename the remaining main.{h,cpp} to validation.{h,cpp} 8 years ago
Luke Dashjr fb0c934d1b Wallet: Let the interval-flushing thread figure out the filename 8 years ago
Patrick Strateman 86029e72c9 Move CWalletDB::ReorderTransactions to CWallet 8 years ago
Jorge Timón cdd79eb70f C++11: s/boost::scoped_ptr/std::unique_ptr/ 8 years ago
Pavel Janík b175cb755b Do not shadow variables. 8 years ago
Jonas Schnelli beef966e36
[Wallet] remove unused code/conditions in ReadAtCursor 8 years ago
MarcoFalke fa785d1211 Use __func__ to get function name for output printing 8 years ago
Patrick Strateman e86eb71604 Move CWallet::setKeyPool to private section of CWallet 8 years ago
Patrick Strateman 00f09c920c Split CWallet::AddToWallet into AddToWallet and LoadToWallet. 8 years ago
Jonas Schnelli b993671921
[Wallet] keep HD seed during salvagewallet 8 years ago
Jonas Schnelli f19025106d
[Wallet] Add simplest BIP32/deterministic key generation implementation 9 years ago
Patrick Strateman 380498aba4 Move BackupWallet to CWallet::BackupWallet 9 years ago
Patrick Strateman 0fd599767d Fix insanity of CWalletDB::WriteTx and CWalletTx::WriteToDisk 9 years ago
instagibbs f1bb13c93d Added companion removeprunedfunds call. 9 years ago
MarcoFalke fa19b18c63 [wallet] Move hardcoded file name out of log messages 9 years ago
Cory Fields c0cf48d1ac c++11: add scoped enum fallbacks to CPPFLAGS rather than defining them locally 9 years ago
Cory Fields 76ac35f36d c++11: detect and correct for boost builds with an incompatible abi 9 years ago
MarcoFalke fa33d9740c [walletdb] Add missing LOCK() in Recover() for dummyWallet 9 years ago
MarcoFalke fa24439ff3 Bump copyright headers to 2015 9 years ago
Luke Dashjr b966aa836a Constrain constant values to a single location in code 9 years ago
Luke Dashjr 3e7c89196c Optimisation: Store transaction list order in memory rather than compute it every need 9 years ago
Pieter Wuille 114b5812f6 Prevector type 9 years ago
Gregory Maxwell 30d9662bd7 Reject invalid pubkeys when reading ckey items from the wallet. 9 years ago
Pieter Wuille 391dff16fe Do not store Merkle branches in the wallet. 9 years ago
Jorge Timón 60c8bac77c Includes: Cleanup around net main and wallet 9 years ago
jtimon da29ecbcc6 Consensus: MOVEONLY: Move CValidationState from main consensus/validation 10 years ago
Philip Kaufmann a5baba52c5 minor: remove unneeded bool in CWalletDB::Recover 10 years ago
Jorge Timón 8a893c949b Includes: Do not include main.h from any other header 10 years ago
Philip Kaufmann 341e2385d5 use constant references for strings in functions in wallet/*.* 10 years ago
Jonas Schnelli 50c72f23ad [Move Only] Move wallet related things to src/wallet/ 10 years ago
Pieter Wuille 51598b2631 Reinitialize state in between individual unit tests. 10 years ago
Pavel Janík 5262fde0ec Remove whitespaces before double colon in errors and logs 10 years ago
Wladimir J. van der Laan 4f1524966a Replace direct use of 0 with SetNull and IsNull 10 years ago
Cory Fields a3241998e1 namespace: remove boost namespace pollution 10 years ago
sandakersmann f914f1a746
Added "Core" to copyright headers 10 years ago
Philip Kaufmann 27df4123c4 make all catch() arguments const 10 years ago
Michael Ford 78253fcbad Remove references to X11 licence 10 years ago
Cory Fields 52955068b7 boost: drop dependency on tuple in serialization 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
Philip Kaufmann c375b5c102 remove dead/unused code in walletdb.cpp 10 years ago
Philip Kaufmann f606bb9baf fix a possible memory leak in CWalletDB::Recover 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 611116d4e3 header include cleanup 10 years ago