aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/walletdb.cpp
AgeCommit message (Expand)Author
2019-04-09[build] Move CheckTransaction from lib_server to lib_consensusJohn Newbery
2019-03-14wallet: Improve log output for errors during loadGlenn Willen
2019-02-14Store key origin info in key metadataAndrew Chow
2019-02-14Refactor keymetadata writing to a separate methodAndrew Chow
2019-01-05Use C++11 default member initializersMarcoFalke
2018-11-04scripted-diff: Move util files to separate directory.Jim Posen
2018-09-04Merge #13249: Make objects in range declarations immutable by default. Avoid ...Wladimir J. van der Laan
2018-08-30[wallet] Kill accountsJohn Newbery
2018-08-27Make objects in range declarations immutable by default. Avoid unnecessary co...practicalswift
2018-08-14don't report minversion wallet entry as unknownGregory Sanders
2018-08-08Merge #13780: 0.17: Pre-branch maintenanceWladimir J. van der Laan
2018-08-02[wallet] Add wallet name to log messagesPierre Rochard
2018-07-27Return void instead of bool for functions that cannot failpracticalswift
2018-07-27Update copyright headers to 2018DrahtBot
2018-07-20Merge #9662: Add createwallet "disableprivatekeys" option: a sane mode for wa...Wladimir J. van der Laan
2018-07-12Add option to disable private keys during internal wallet creationJonas Schnelli
2018-07-12Add facility to store wallet flags (64 bits)Jonas Schnelli
2018-06-18Decouple wallet version from client versionAndrew Chow
2018-05-22wallet: Use shared pointer to retain wallet instanceJoão Barbosa
2018-05-14Add compile time checking for all cs_wallet runtime locking assertionspracticalswift
2018-05-03Make it clear which functions that are intended to be translation unit localpracticalswift
2018-04-18wallet: Add AddWallet, RemoveWallet, GetWallet and GetWalletsJoão Barbosa
2018-04-18refactor: Drop CWalletRef typedefJoão Barbosa
2018-04-12Merge #12888: debug log number of unknown wallet records on loadWladimir J. van der Laan
2018-04-11debug log number of unknown wallet records on loadGregory Sanders
2018-04-10[wallet] [rpc] introduce 'label' API for walletWladimir J. van der Laan
2018-04-07Add m_ prefix to WalletBatch::m_batchRussell Yanofsky
2018-04-07scripted-diff: Rename wallet database classesRussell Yanofsky
2018-03-27Merge #10742: scripted-diff: Use scoped enumerations (C++11, "enum class")Wladimir J. van der Laan
2018-03-09scripted-diff: Convert 11 enums into scoped enums (C++11)practicalswift
2018-03-07[wallet] Get rid of CWalletTx default constructorRussell Yanofsky
2018-03-07Merge #11687: External wallet filesWladimir J. van der Laan
2018-03-03Allow wallet files in multiple directoriesRussell Yanofsky
2018-02-19Split key_io (address/key encodings) off from base58Pieter Wuille
2018-01-03Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa
2017-12-17remove unused fNoncriticalErrors variable from CWalletDB::FindWalletTxPierre Rochard
2017-12-08Split up key and script metadata for better type safetyRussell Yanofsky
2017-11-18Add -walletdir parameter to specify custom wallet dirMeshCollider
2017-11-16scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider
2017-11-09Merge #10368: [wallet] Remove helper conversion operator from walletWladimir J. van der Laan
2017-09-26Fix parameter name typo in ErasePurpose walletdb method.Pierre Rochard
2017-09-06Introduce wrappers around CBitcoinAddressPieter Wuille
2017-08-18Merge #10952: [wallet] Remove vchDefaultKey and have better first run detectionWladimir J. van der Laan
2017-08-16Use nullptr instead of zero (0) as the null pointer constantpracticalswift
2017-08-15Remove vchDefaultKey and have better first run detectionAndrew Chow
2017-08-14scripted-diff: stop using the gArgs wrappersMarko Bencun
2017-08-07scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal in...practicalswift
2017-07-15Merge #10760: Avoid dereference-of-casted-pointerPieter Wuille
2017-07-13Fix uninitialized atomic variablesJoão Barbosa
2017-07-07Avoid dereference-of-casted-pointerPieter Wuille