aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/wallettool.cpp
AgeCommit message (Expand)Author
2022-03-16Replace use of `ArgsManager` with `DatabaseOptions`Kiminuo
2022-01-06Add src/wallet/* code to wallet:: namespaceRussell Yanofsky
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-12-09Merge bitcoin/bitcoin#23346: util, refactor: Improve headers for bitcoin-wall...MarcoFalke
2021-11-16Merge bitcoin/bitcoin#23349: util: Use FEATURE_LATEST for wallets created wit...Samuel Dobson
2021-11-09Remove `gArgs` from `wallet.h` and `wallet.cpp`Kiminuo
2021-10-30util, refactor: Improve headers for bitcoin-wallet toolHennadii Stepanov
2021-10-25refactor: const shared_ptrsKarl-Johan Alm
2021-10-25util: Use FEATURE_LATEST for wallets created with bitcoin-walletHennadii Stepanov
2021-10-22Merge bitcoin/bitcoin#23002: Make descriptor wallets by defaultMarcoFalke
2021-10-05refactor: Block unsafe fs::path std::string conversion callsRussell Yanofsky
2021-10-01scripted-diff: rename DBErrors::RESCAN_REQUIRED to NEED_RESCANSamuel Dobson
2021-09-30Corrupt wallet tx shouldn't trigger rescan of all walletsSamuel Dobson
2021-09-17wallet: Default new wallets to descriptor walletsAndrew Chow
2021-05-19refactor: move first run detection to client codeIvan Metlushko
2021-01-21refactor: Move all command dependend checks to ExecuteWalletToolFuncMarcoFalke
2021-01-15Replace fs::absolute calls with AbsPathJoin callsKiminuo
2020-12-17wallet: Add missing check for -descriptors wallet tool optionMarcoFalke
2020-12-17wallet: Pass ArgsManager into ExecuteWalletToolFunc instead of using globalMarcoFalke
2020-12-16wallettool: Add createfromdump commandAndrew Chow
2020-12-16wallettool: Add dump commandAndrew Chow
2020-12-16Merge #20365: wallettool: add parameter to create descriptors walletMarcoFalke
2020-11-18Do not compile BDB things when USE_BDB is definedAndrew Chow
2020-11-11wallettool: add param to create descriptors walletIvan Metlushko
2020-11-11wallettool: pass in DatabaseOptions into MakeWalletIvan Metlushko
2020-10-21Show name, format and if uses descriptors in bitcoin-wallet toolJonas Schnelli
2020-09-03wallet: Remove path checking code from bitcoin-wallet toolRussell Yanofsky
2020-09-03Remove WalletLocation classRussell Yanofsky
2020-08-14build: Add Werror=range-loop-analysisMarcoFalke
2020-08-14Merge #19457: wallet: Cleanup wallettool salvage and walletdb extraneous decl...MarcoFalke
2020-07-26wallettool: Have RecoverDatabaseFile return errors and warningsAndrew Chow
2020-07-22Call RecoverDatabaseFile directly from wallettoolAndrew Chow
2020-07-14walletdb: Move BerkeleyDatabase::Flush(true) to Close()Andrew Chow
2020-07-01walletdb: Combine VerifyDatabaseFile and VerifyEnvironmentAndrew Chow
2020-06-17scripted-diff: Replace WalletDatabase::Create* with CreateWalletDatabaseAndrew Chow
2020-05-25Move RecoverKeysOnlyFilter into RecoverDataBaseFileAndrew Chow
2020-05-25Move RecoverDatabaseFile and RecoverKeysOnlyFilter into salvage.{cpp/h}Andrew Chow
2020-05-25Make BerkeleyBatch::Recover and WalletBatch::RecoverKeysOnlyFilter standaloneAndrew Chow
2020-05-25wallettool: Add a salvage commandAndrew Chow
2020-05-01wallet: Report full error message in wallettoolMarcoFalke
2020-05-01wallet: Avoid translating RPC errors when loading walletsMarcoFalke
2020-04-16scripted-diff: Bump copyright headersMarcoFalke
2020-04-02scripted-diff: Wallet: Rename mapAddressBook to m_address_bookLuke Dashjr
2020-01-23Refactor: Allow LegacyScriptPubKeyMan to be nullAndrew Chow
2020-01-23Locking: Lock cs_KeyStore instead of cs_wallet in legacy keymanAndrew Chow
2019-10-29Merge #17260: Split some CWallet functions into new LegacyScriptPubKeyManMarcoFalke
2019-10-28refactor: Remove redundant c_str() calls in formattingWladimir J. van der Laan
2019-10-25Refactor: Split up CWallet and LegacyScriptPubKeyMan and classesAndrew Chow
2019-06-13scripted-diff: Replace fprintf with tfm::formatMarcoFalke
2019-06-02Make reasoning about dependencies easier by not including unused dependenciespracticalswift