{"dummy",RPCArg::Type::STR,RPCArg::Optional::OMITTED_NAMED_ARG,"Remains for backward compatibility. Must be excluded or set to \"*\"."},
{"minconf",RPCArg::Type::NUM,/* default */"0","Only include transactions confirmed at least this many times."},
{"include_watchonly",RPCArg::Type::BOOL,/* default */"false","Also include balance in watch-only addresses (see 'importaddress')"},
{"include_watchonly",RPCArg::Type::BOOL,/* default */"true for watch-only wallets, otherwise false","Also include balance in watch-only addresses (see 'importaddress')"},
{"avoid_reuse",RPCArg::Type::BOOL,/* default */"true","(only available if avoid_reuse wallet flag is set) Do not include balance in dirty outputs; addresses are considered dirty if they have previously been used in a transaction."},
{"minconf",RPCArg::Type::NUM,/* default */"1","The minimum number of confirmations before payments are included."},
{"include_empty",RPCArg::Type::BOOL,/* default */"false","Whether to include addresses that haven't received any payments."},
{"include_watchonly",RPCArg::Type::BOOL,/* default */"false","Whether to include watch-only addresses (see 'importaddress')."},
{"include_watchonly",RPCArg::Type::BOOL,/* default */"true for watch-only wallets, otherwise false","Whether to include watch-only addresses (see 'importaddress')"},
{"address_filter",RPCArg::Type::STR,RPCArg::Optional::OMITTED_NAMED_ARG,"If present, only return information on this address."},
{"minconf",RPCArg::Type::NUM,/* default */"1","The minimum number of confirmations before payments are included."},
{"include_empty",RPCArg::Type::BOOL,/* default */"false","Whether to include labels that haven't received any payments."},
{"include_watchonly",RPCArg::Type::BOOL,/* default */"false","Whether to include watch-only addresses (see 'importaddress')."},
{"include_watchonly",RPCArg::Type::BOOL,/* default */"true for watch-only wallets, otherwise false","Whether to include watch-only addresses (see 'importaddress')"},
" with the specified label, or \"*\" to disable filtering and return all transactions."},
{"count",RPCArg::Type::NUM,/* default */"10","The number of transactions to return"},
{"skip",RPCArg::Type::NUM,/* default */"0","The number of transactions to skip"},
{"include_watchonly",RPCArg::Type::BOOL,/* default */"false","Include transactions to watch-only addresses (see 'importaddress')"},
{"include_watchonly",RPCArg::Type::BOOL,/* default */"true for watch-only wallets, otherwise false","Include transactions to watch-only addresses (see 'importaddress')"},
{"blockhash",RPCArg::Type::STR,RPCArg::Optional::OMITTED_NAMED_ARG,"If set, the block hash to list transactions since, otherwise list all transactions."},
{"target_confirmations",RPCArg::Type::NUM,/* default */"1","Return the nth block hash from the main chain. e.g. 1 would mean the best block hash. Note: this is not used as a filter, but only affects [lastblock] in the return value"},
{"include_watchonly",RPCArg::Type::BOOL,/* default */"false","Include transactions to watch-only addresses (see 'importaddress')"},
{"include_watchonly",RPCArg::Type::BOOL,/* default */"true for watch-only wallets, otherwise false","Include transactions to watch-only addresses (see 'importaddress')"},
{"include_removed",RPCArg::Type::BOOL,/* default */"true","Show transactions that were removed due to a reorg in the \"removed\" array\n"
{"include_watchonly",RPCArg::Type::BOOL,/* default */"false","Whether to include watch-only addresses in balance calculation and details[]"},
{"include_watchonly",RPCArg::Type::BOOL,/* default */"true for watch-only wallets, otherwise false","Whether to include watch-only addresses in balance calculation and details[]"},
{"changeAddress",RPCArg::Type::STR,/* default */"pool address","The bitcoin address to receive the change"},
{"changePosition",RPCArg::Type::NUM,/* default */"random","The index of the change output"},
{"change_type",RPCArg::Type::STR,/* default */"set by -changetype","The output type to use. Only valid if changeAddress is not specified. Options are \"legacy\", \"p2sh-segwit\", and \"bech32\"."},
{"includeWatching",RPCArg::Type::BOOL,/* default */"false","Also select inputs which are watch only"},
{"includeWatching",RPCArg::Type::BOOL,/* default */"true for watch-only wallets, otherwise false","Also select inputs which are watch only"},
{"changeAddress",RPCArg::Type::STR_HEX,/* default */"pool address","The bitcoin address to receive the change"},
{"changePosition",RPCArg::Type::NUM,/* default */"random","The index of the change output"},
{"change_type",RPCArg::Type::STR,/* default */"set by -changetype","The output type to use. Only valid if changeAddress is not specified. Options are \"legacy\", \"p2sh-segwit\", and \"bech32\"."},
{"includeWatching",RPCArg::Type::BOOL,/* default */"false","Also select inputs which are watch only"},
{"includeWatching",RPCArg::Type::BOOL,/* default */"true for watch-only wallets, otherwise false","Also select inputs which are watch only"},