aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/walletdb.cpp
AgeCommit message (Expand)Author
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
2017-07-04Merge #10193: scripted-diff: Remove #include <boost/foreach.hpp>Wladimir J. van der Laan
2017-06-22scripted-diff: Remove #include <boost/foreach.hpp>Jorge Timón
2017-06-20Merge #10536: Remove unreachable or otherwise redundant codePieter Wuille
2017-06-13Merge #10502: scripted-diff: Remove BOOST_FOREACH, Q_FOREACH and PAIRTYPEPieter Wuille
2017-06-12Remove unreachable or otherwise redundant codepracticalswift
2017-06-12Merge #8694: Basic multiwallet supportWladimir J. van der Laan
2017-06-09Remove unused Boost includespracticalswift
2017-06-06wallet: Update formattingLuke Dashjr
2017-06-06wallet: Include actual backup filename in recovery warning messageLuke Dashjr
2017-06-06Bugfix: wallet: Fix warningStr, errorStr argument orderLuke Dashjr