aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/walletdb.h
AgeCommit message (Expand)Author
2018-03-09scripted-diff: Convert 11 enums into scoped enums (C++11)practicalswift
2018-03-03Allow wallet files in multiple directoriesRussell Yanofsky
2018-01-03Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa
2017-11-18Add -walletdir parameter to specify custom wallet dirMeshCollider
2017-11-16scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider
2017-09-16Refactor: Modernize disallowed copy constructors/assignmentDan Raviv
2017-08-18Merge #10952: [wallet] Remove vchDefaultKey and have better first run detectionWladimir J. van der Laan
2017-08-16Declare single-argument (non-converting) constructors "explicit"practicalswift
2017-08-15Remove vchDefaultKey and have better first run detectionAndrew Chow
2017-06-06wallet: Include actual backup filename in recovery warning messageLuke Dashjr
2017-06-05CWalletDB: Store the update counter per walletLuke Dashjr
2017-06-05wallet: Move nAccountingEntryNumber from static/global to CWalletLuke Dashjr
2017-06-05Bugfix: wallet: Increment "update counter" only after actually making the app...Luke Dashjr
2017-04-21wallet: Add comment describing the various classes in walletdb.hWladimir J. van der Laan
2017-04-20wallet: CWalletDB CDB composition not inheritanceWladimir J. van der Laan
2017-04-20wallet: Introduce database handle wrapperWladimir J. van der Laan
2017-04-03Replace uses of boost::filesystem with fsWladimir J. van der Laan
2017-03-28Fix rebase issue where pwalletMain was used instead of pwalletJonas Schnelli
2017-03-24[Wallet] split the keypool in an internal and external partJonas Schnelli
2017-03-08Merge #9936: [trivial] Fix three typos introduced into walletdb.h in commit 7...MarcoFalke
2017-03-07[trivial] Fix typos introduced in 7184e25c80aa8b1629a700bb7a7e290ad0bb2792practicalswift
2017-03-06Rename FlushWalletDB -> CompactWalletDB, add function descriptionMatt Corallo
2017-03-06Use CScheduler for wallet flushing, remove ThreadFlushWalletDBMatt Corallo
2017-03-06[Wallet] refactor CWallet/CWalletDB/CDBJonas Schnelli
2017-03-03Merge #8808: Do not shadow variables (gcc set)Wladimir J. van der Laan
2017-03-02Merge #9143: Refactor ZapWalletTxes to avoid layer violationsWladimir J. van der Laan
2017-02-10Use importmulti timestamp when importing watch only keysRussell Yanofsky
2017-02-06Merge #9227: Make nWalletDBUpdated atomic to avoid a potential race.Wladimir J. van der Laan
2017-01-24Refactor ZapWalletTxes to avoid layer vialotionsJonas Schnelli
2017-01-04Merge #9450: Increment MIT licence copyright header year on files modified in...Wladimir J. van der Laan
2016-12-31Increment MIT Licence copyright header year on files modified in 2016isle2983
2016-12-21Make nWalletDBUpdated atomic to avoid a potential race.Patrick Strateman
2016-12-05Do not shadow variables (gcc set)Pavel Janík
2016-11-11Wallet: Let the interval-flushing thread figure out the filenameLuke Dashjr
2016-11-07Get rid of nType and nVersionPieter Wuille
2016-10-30Move CWalletDB::ReorderTransactions to CWalletPatrick Strateman
2016-09-09[WIP] Remove unused statement in serializationPavel Janík
2016-07-15[Wallet] comsetic non-code changes for the HD featureJonas Schnelli
2016-07-15[Wallet] ensure CKeyMetadata.hdMasterKeyID will be cleared during SetNull()Jonas Schnelli
2016-07-09[Wallet] extend CKeyMetadata with HD keypathJonas Schnelli
2016-06-22BIP144: Serialization, hashes, relay (sender side)Pieter Wuille
2016-05-31[Wallet] Add simplest BIP32/deterministic key generation implementationJonas Schnelli
2016-05-16Move BackupWallet to CWallet::BackupWalletPatrick Strateman
2016-05-09Fix insanity of CWalletDB::WriteTx and CWalletTx::WriteToDiskPatrick Strateman
2016-03-23Added companion removeprunedfunds call.instagibbs
2016-03-14[wallet] Move hardcoded file name out of log messagesMarcoFalke
2015-12-13Bump copyright headers to 2015MarcoFalke
2015-11-28Constrain constant values to a single location in codeLuke Dashjr
2015-11-21Optimisation: Store transaction list order in memory rather than compute it e...Luke Dashjr
2015-07-23Includes: Cleanup around net main and walletJorge Timón