aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/walletdb.h
Commit message (Expand)AuthorAgeFilesLines
* wallet: remove db mode stringIvan Metlushko2020-10-131-2/+2
* wallet: Remove path checking code from bitcoin-wallet toolRussell Yanofsky2020-09-031-3/+0
* wallet: Remove Verify and IsLoaded methodsRussell Yanofsky2020-09-031-3/+0
* Merge #19805: wallet: Avoid deserializing unused records when salvagingfanquake2020-09-031-1/+4
|\
| * walletdb: Add KeyFilterFn to ReadKeyValueAndrew Chow2020-08-251-1/+4
* | Remove -zapwallettxesAndrew Chow2020-08-311-1/+0
|/
* Merge #19457: wallet: Cleanup wallettool salvage and walletdb extraneous decl...MarcoFalke2020-08-141-4/+0
|\
| * walletdb: Remove unused static functions from walletdb.hAndrew Chow2020-07-261-4/+0
* | walletdb: Introduce WalletDatabase abstract classAndrew Chow2020-07-141-7/+4
|/
* walletdb: Add MakeBatch function to BerkeleyDatabase and use itAndrew Chow2020-07-091-6/+6
* Add Create*WalletDatabase functionsAndrew Chow2020-06-171-0/+9
* walletdb: Move BDB specific things into bdb.{cpp/h}Andrew Chow2020-06-151-0/+1
* walletdb: move IsWalletLoaded to walletdb.cppAndrew Chow2020-06-151-0/+3
* Merge #18918: wallet: Move salvagewallet into wallettoolSamuel Dobson2020-05-271-7/+4
|\
| * Move RecoverDatabaseFile and RecoverKeysOnlyFilter into salvage.{cpp/h}Andrew Chow2020-05-251-3/+0
| * Make BerkeleyBatch::Recover and WalletBatch::RecoverKeysOnlyFilter standaloneAndrew Chow2020-05-251-6/+3
| * Expose a version of ReadKeyValue and use it in RecoverKeysOnlyFilterAndrew Chow2020-05-251-0/+3
| * walletdb: don't automatically salvage when corruption is detectedAndrew Chow2020-05-251-1/+1
* | Merge #19032: Serialization improvements: final stepWladimir J. van der Laan2020-05-261-21/+14
|\ \
| * | Convert wallet to new serializationPieter Wuille2020-05-241-21/+14
| |/
* | Merge #17681: wallet: Keep inactive seeds after sethdseed and derive keys fro...Samuel Dobson2020-05-221-0/+5
|\ \ | |/ |/|
| * Determine inactive HD seeds from key metadata and track them in LegacyScriptP...Andrew Chow2020-05-151-0/+5
* | Merge #9381: Remove CWalletTx merging logic from AddToWalletSamuel Dobson2020-05-061-2/+2
|\ \
| * | Disable CWalletTx copy constructorRussell Yanofsky2020-05-011-2/+2
| |/
* / wallet: Avoid translating RPC errors when loading walletsMarcoFalke2020-05-011-2/+2
|/
* Implement TopUp in DescriptorScriptPubKeyManAndrew Chow2020-04-231-0/+2
* Implement writing descriptorkeys, descriptorckeys, and descriptors to wallet ...Andrew Chow2020-04-231-0/+5
* Load the descriptor cache from the wallet fileAndrew Chow2020-04-231-0/+2
* Add LoadDescriptorScriptPubKeyMan and SetActiveScriptPubKeyMan to CWalletAndrew Chow2020-04-231-0/+5
* scripted-diff: Bump copyright headersMarcoFalke2020-04-161-1/+1
* Fix doxygen errorsBen Woosley2020-01-161-1/+1
* scripted-diff: Bump copyright of files changed in 2019MarcoFalke2019-12-301-1/+1
* Merge #17070: wallet: Avoid showing GUI popups on RPC errorsWladimir J. van der Laan2019-10-211-1/+1
|\
| * wallet: Avoid showing GUI popups on RPC errorsMarcoFalke2019-10-081-1/+1
* | Remove unused includespracticalswift2019-10-151-3/+0
|/
* Add setting as known typePeter Bushnell2019-07-301-0/+1
* wallet: Enumerate walletdb keysMarcoFalke2019-07-271-0/+25
* Merge #15588: Log the actual wallet file version and no longer publicly expos...MeshCollider2019-07-271-4/+0
|\
| * Remove ReadVersion and WriteVersionAndrew Chow2019-07-221-4/+0
* | Have WalletBatch automatically flush every 1000 updatesAndrew Chow2019-05-181-3/+11
|/
* 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