aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/walletdb.h
Commit message (Expand)AuthorAgeFilesLines
* Store key origin info in key metadataAndrew Chow2019-02-141-2/+13
* Refactor keymetadata writing to a separate methodAndrew Chow2019-02-141-0/+1
* [wallet] Kill accountsJohn Newbery2018-08-301-12/+0
* Update copyright headers to 2018DrahtBot2018-07-271-1/+1
* Add facility to store wallet flags (64 bits)Jonas Schnelli2018-07-121-0/+1
* [refactor] manually change remaining instances of master key to seed.John Newbery2018-05-191-2/+2
* scripted-diff: Rename master key to seedJohn Newbery2018-05-191-6/+6
* [wallet] [rpc] introduce 'label' API for walletWladimir J. van der Laan2018-04-101-0/+1
* Add m_ prefix to WalletBatch::m_batchRussell Yanofsky2018-04-071-4/+4
* Update walletdb comment after renaming.Russell Yanofsky2018-04-071-10/+7
* scripted-diff: Rename wallet database classesRussell Yanofsky2018-04-071-16/+19
* scripted-diff: Convert 11 enums into scoped enums (C++11)practicalswift2018-03-091-7/+7
* Allow wallet files in multiple directoriesRussell Yanofsky2018-03-031-4/+4
* Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa2018-01-031-1/+1
* Add -walletdir parameter to specify custom wallet dirMeshCollider2017-11-181-2/+2
* scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider2017-11-161-4/+4
* Refactor: Modernize disallowed copy constructors/assignmentDan Raviv2017-09-161-3/+2
* Merge #10952: [wallet] Remove vchDefaultKey and have better first run detectionWladimir J. van der Laan2017-08-181-2/+0
|\
| * Remove vchDefaultKey and have better first run detectionAndrew Chow2017-08-151-2/+0
* | Declare single-argument (non-converting) constructors "explicit"practicalswift2017-08-161-2/+2
|/
* wallet: Include actual backup filename in recovery warning messageLuke Dashjr2017-06-061-2/+2
* CWalletDB: Store the update counter per walletLuke Dashjr2017-06-051-6/+5
* wallet: Move nAccountingEntryNumber from static/global to CWalletLuke Dashjr2017-06-051-1/+0
* Bugfix: wallet: Increment "update counter" only after actually making the app...Luke Dashjr2017-06-051-0/+21
* wallet: Add comment describing the various classes in walletdb.hWladimir J. van der Laan2017-04-211-0/+15
* wallet: CWalletDB CDB composition not inheritanceWladimir J. van der Laan2017-04-201-2/+16
* wallet: Introduce database handle wrapperWladimir J. van der Laan2017-04-201-2/+6
* Replace uses of boost::filesystem with fsWladimir J. van der Laan2017-04-031-2/+2
* Fix rebase issue where pwalletMain was used instead of pwalletJonas Schnelli2017-03-281-1/+1
* [Wallet] split the keypool in an internal and external partJonas Schnelli2017-03-241-1/+7
* Merge #9936: [trivial] Fix three typos introduced into walletdb.h in commit 7...MarcoFalke2017-03-081-2/+2
|\
| * [trivial] Fix typos introduced in 7184e25c80aa8b1629a700bb7a7e290ad0bb2792practicalswift2017-03-071-2/+2
* | Rename FlushWalletDB -> CompactWalletDB, add function descriptionMatt Corallo2017-03-061-1/+2
* | Use CScheduler for wallet flushing, remove ThreadFlushWalletDBMatt Corallo2017-03-061-1/+1
|/
* [Wallet] refactor CWallet/CWalletDB/CDBJonas Schnelli2017-03-061-2/+12
* Merge #8808: Do not shadow variables (gcc set)Wladimir J. van der Laan2017-03-031-1/+1
|\
| * Do not shadow variables (gcc set)Pavel Janík2016-12-051-1/+1
* | Merge #9143: Refactor ZapWalletTxes to avoid layer violationsWladimir J. van der Laan2017-03-021-3/+3
|\ \
| * | Refactor ZapWalletTxes to avoid layer vialotionsJonas Schnelli2017-01-241-3/+3
* | | Use importmulti timestamp when importing watch only keysRussell Yanofsky2017-02-101-1/+1
* | | Merge #9227: Make nWalletDBUpdated atomic to avoid a potential race.Wladimir J. van der Laan2017-02-061-1/+2
|\ \ \ | |/ / |/| |
| * | Make nWalletDBUpdated atomic to avoid a potential race.Patrick Strateman2016-12-211-1/+2
| |/
* | Merge #9450: Increment MIT licence copyright header year on files modified in...Wladimir J. van der Laan2017-01-041-1/+1
|\ \
| * | Increment MIT Licence copyright header year on files modified in 2016isle29832016-12-311-1/+1
| |/
* / Wallet: Let the interval-flushing thread figure out the filenameLuke Dashjr2016-11-111-1/+1
|/
* Get rid of nType and nVersionPieter Wuille2016-11-071-2/+2
* Move CWalletDB::ReorderTransactions to CWalletPatrick Strateman2016-10-301-2/+1
* [WIP] Remove unused statement in serializationPavel Janík2016-09-091-2/+0
* [Wallet] comsetic non-code changes for the HD featureJonas Schnelli2016-07-151-2/+2
* [Wallet] ensure CKeyMetadata.hdMasterKeyID will be cleared during SetNull()Jonas Schnelli2016-07-151-2/+2