bitcoin/src/wallet
MeshCollider 7ec7aea442
Merge #15491: wallet: Improve log output for errors during load
faf369880 wallet: Improve log output for errors during load (Glenn Willen)

Pull request description:

  When loading the wallet, display the entire path in error messages, instead of
  the name (which, for the default wallet, is the empty string.)

  When an exception occurs during wallet loading, display e.what() if possible,
  instead of nothing.

Tree-SHA512: 435247628db669579bb694ba4b53ba174fe42c0329fc72f09fc274bb28463ee69f53412abb2a3b45bb8f59f7eb928c0167e397b8d0a514135142192a87294614
2019-03-18 20:34:55 +13:00
..
test Remove use of g_connman / PushInventory in wallet code 2019-02-22 15:43:02 -04:00
coincontrol.cpp scripted-diff: Move util files to separate directory. 2018-11-04 22:46:07 -08:00
coincontrol.h Update copyright headers to 2018 2018-07-27 07:15:02 -04:00
coinselection.cpp Introduce a Shuffle for FastRandomContext and use it in wallet and coinselection 2018-12-12 14:22:12 -08:00
coinselection.h amount: Move CAmount CENT to unit test header 2018-09-17 14:34:56 -04:00
crypter.cpp [wallet] Support creating a blank wallet 2019-02-10 12:24:53 -05:00
crypter.h [tools] Add wallet inspection and modification tool 2019-01-30 16:26:52 -05:00
db.cpp wallet: Improve log output for errors during load 2019-03-14 18:49:19 -07:00
db.h wallet: Improve log output for errors during load 2019-03-14 18:49:19 -07:00
feebumper.cpp Remove use of g_connman / PushInventory in wallet code 2019-02-22 15:43:02 -04:00
feebumper.h Update copyright headers to 2018 2018-07-27 07:15:02 -04:00
fees.cpp Remove uses of fee globals in wallet code 2019-02-22 15:43:02 -04:00
fees.h Remove uses of fee globals in wallet code 2019-02-22 15:43:02 -04:00
init.cpp Remove uses of InitMessage/Warning/Error in wallet code 2019-02-22 15:43:02 -04:00
psbtwallet.cpp Remove unused TransactionError constants 2019-02-14 10:32:02 -05:00
psbtwallet.h Remove unused TransactionError constants 2019-02-14 10:32:02 -05:00
rpcdump.cpp Merge #15288: Remove wallet -> node global function calls 2019-03-04 13:13:36 -05:00
rpcwallet.cpp Merge #15288: Remove wallet -> node global function calls 2019-03-04 13:13:36 -05:00
rpcwallet.h Move PSBT definitions and code to separate files 2019-02-11 12:23:14 -08:00
wallet.cpp Merge #15491: wallet: Improve log output for errors during load 2019-03-18 20:34:55 +13:00
wallet.h doc: Move wallet lock annotations to header 2019-03-04 15:59:23 -05:00
walletdb.cpp wallet: Improve log output for errors during load 2019-03-14 18:49:19 -07:00
walletdb.h Store key origin info in key metadata 2019-02-14 17:58:25 -05:00
wallettool.cpp [wallet] Close bdb when flushing wallet. 2019-02-12 13:27:18 -05:00
wallettool.h [tools] Add wallet inspection and modification tool 2019-01-30 16:26:52 -05:00
walletutil.cpp wallet: Log and ignore errors in ListWalletDir and IsBerkeleyBtree 2019-03-13 20:41:42 +00:00
walletutil.h wallet: Add WalletLocation utility class 2018-10-25 11:53:17 +01:00