{"include_watching",RPCArg::Type::BOOL,RPCArg::DefaultHint{"true for watch-only wallets, otherwise false"},"Also select inputs which are watch-only.\n"
"Only solvable inputs can be used. Watch-only destinations are solvable if the public key and/or output script was imported,\n"
"e.g. with 'importpubkey' or 'importmulti' with the 'pubkeys' or 'desc' field."},
{"inputs",RPCArg::Type::ARR,RPCArg::Default{UniValue::VARR},"Use exactly the specified inputs to build the transaction. Specifying inputs is incompatible with send_max.",
{"inputs",RPCArg::Type::ARR,RPCArg::Default{UniValue::VARR},"Use exactly the specified inputs to build the transaction. Specifying inputs is incompatible with the send_max, minconf, and maxconf options.",
{"psbt",RPCArg::Type::BOOL,RPCArg::DefaultHint{"automatic"},"Always return a PSBT, implies add_to_wallet=false."},
{"send_max",RPCArg::Type::BOOL,RPCArg::Default{false},"When true, only use UTXOs that can pay for their own fees to maximize the output amount. When 'false' (default), no UTXO is left behind. send_max is incompatible with providing specific inputs."},
{"minconf",RPCArg::Type::NUM,RPCArg::Default{0},"Require inputs with at least this many confirmations."},
{"maxconf",RPCArg::Type::NUM,RPCArg::Optional::OMITTED,"Require inputs with at most this many confirmations."},