bitcoin/src/wallet
MarcoFalke 86e0a33f5c
Merge #14653: rpcwallet: Add missing transaction categories to rpc helptexts
f3f6dde56e Test coinbase category in wallet rpcs (andrewtoth)
e982f0b682 Add all category options to wallet rpc help (andrewtoth)

Pull request description:

  The current helptext for `listtransactions`, `listsinceblock` and `gettransaction` only list two of the five possible options for `category`. This incorrectly implies that these are the only two options, and can cause problems if the other three options aren't accounted for. Also, some of the documentation is incorrect when specifying which options are returned for which categories.

  This PR updates the helptext for these RPCs and adds a functional regression test for the cases when the other three categories are returned.

Tree-SHA512: 67dd7ff6269a3b0f17f5d1a61b0ae1fb1f3778f05e1c440bfbb9b3a005c9c6d740abcace20f3d597cf2bd6779c494448690f13fab0bd2340f206213bc7890b51
2018-12-21 05:57:25 +13:00
..
test wallet: Initialize stop_block to nullptr in CWallet::ScanForWalletTransactions 2018-12-17 13:07:12 -08: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 Merge #14478: Show error to user when corrupt wallet unlock fails 2018-11-14 11:27:01 -05:00
crypter.h Update copyright headers to 2018 2018-07-27 07:15:02 -04:00
db.cpp Merge #14760: Log env path in BerkeleyEnvironment::Flush 2018-12-04 11:34:43 +01:00
db.h wallet: Create IsDatabaseLoaded function 2018-11-08 11:54:37 +08:00
feebumper.cpp Pass chain locked variables where needed 2018-11-06 11:44:40 -04:00
feebumper.h Update copyright headers to 2018 2018-07-27 07:15:02 -04:00
fees.cpp scripted-diff: Move util files to separate directory. 2018-11-04 22:46:07 -08:00
fees.h Update copyright headers to 2018 2018-07-27 07:15:02 -04:00
init.cpp Remove direct node->wallet calls in init.cpp 2018-11-06 11:44:40 -04:00
rpcdump.cpp rpc: Document default values for optional arguments 2018-12-07 11:53:29 -05:00
rpcwallet.cpp Merge #14653: rpcwallet: Add missing transaction categories to rpc helptexts 2018-12-21 05:57:25 +13:00
rpcwallet.h Simplify arguments to SignPSBTInput 2018-11-01 12:11:24 -07:00
wallet.cpp wallet: Initialize stop_block to nullptr in CWallet::ScanForWalletTransactions 2018-12-17 13:07:12 -08:00
wallet.h Merge #13076: Fix ScanForWalletTransactions to return an enum indicating scan result: success / failure / user_abort 2018-12-12 18:00:42 +13:00
walletdb.cpp scripted-diff: Move util files to separate directory. 2018-11-04 22:46:07 -08:00
walletdb.h [wallet] Kill accounts 2018-08-30 16:08:42 +02:00
walletutil.cpp Merge #14350: Add WalletLocation class 2018-11-05 13:17:03 +01:00
walletutil.h wallet: Add WalletLocation utility class 2018-10-25 11:53:17 +01:00