diff --git a/types/src/v19/rpc-api.txt b/types/src/v19/rpc-api.txt deleted file mode 100644 index a427cb4..0000000 --- a/types/src/v19/rpc-api.txt +++ /dev/null @@ -1,148 +0,0 @@ -== Blockchain == -getbestblockhash -getblock "blockhash" ( verbosity ) -getblockchaininfo -getblockcount -getblockfilter "blockhash" ( "filtertype" ) -getblockhash height -getblockheader "blockhash" ( verbose ) -getblockstats hash_or_height ( stats ) -getchaintips -getchaintxstats ( nblocks "blockhash" ) -getdifficulty -getmempoolancestors "txid" ( verbose ) -getmempooldescendants "txid" ( verbose ) -getmempoolentry "txid" -getmempoolinfo -getrawmempool ( verbose ) -gettxout "txid" n ( include_mempool ) -gettxoutproof ["txid",...] ( "blockhash" ) -gettxoutsetinfo -preciousblock "blockhash" -pruneblockchain height -savemempool -scantxoutset "action" ( [scanobjects,...] ) -verifychain ( checklevel nblocks ) -verifytxoutproof "proof" - -== Control == -getmemoryinfo ( "mode" ) -getrpcinfo -help ( "command" ) -logging ( ["include_category",...] ["exclude_category",...] ) -stop -uptime - -== Generating == -generatetoaddress nblocks "address" ( maxtries ) - -== Mining == -getblocktemplate ( "template_request" ) -getmininginfo -getnetworkhashps ( nblocks height ) -prioritisetransaction "txid" ( dummy ) fee_delta -submitblock "hexdata" ( "dummy" ) -submitheader "hexdata" - -== Network == -addnode "node" "command" -clearbanned -disconnectnode ( "address" nodeid ) -getaddednodeinfo ( "node" ) -getconnectioncount -getnettotals -getnetworkinfo -getnodeaddresses ( count ) -getpeerinfo -listbanned -ping -setban "subnet" "command" ( bantime absolute ) -setnetworkactive state - -== Rawtransactions == -analyzepsbt "psbt" -combinepsbt ["psbt",...] -combinerawtransaction ["hexstring",...] -converttopsbt "hexstring" ( permitsigdata iswitness ) -createpsbt [{"txid":"hex","vout":n,"sequence":n},...] [{"address":amount},{"data":"hex"},...] ( locktime replaceable ) -createrawtransaction [{"txid":"hex","vout":n,"sequence":n},...] [{"address":amount},{"data":"hex"},...] ( locktime replaceable ) -decodepsbt "psbt" -decoderawtransaction "hexstring" ( iswitness ) -decodescript "hexstring" -finalizepsbt "psbt" ( extract ) -fundrawtransaction "hexstring" ( options iswitness ) -getrawtransaction "txid" ( verbose "blockhash" ) -joinpsbts ["psbt",...] -sendrawtransaction "hexstring" ( maxfeerate ) -signrawtransactionwithkey "hexstring" ["privatekey",...] ( [{"txid":"hex","vout":n,"scriptPubKey":"hex","redeemScript":"hex","witnessScript":"hex","amount":amount},...] "sighashtype" ) -testmempoolaccept ["rawtx",...] ( maxfeerate ) -utxoupdatepsbt "psbt" ( ["",{"desc":"str","range":n or [n,n]},...] ) - -== Util == -createmultisig nrequired ["key",...] ( "address_type" ) -deriveaddresses "descriptor" ( range ) -estimatesmartfee conf_target ( "estimate_mode" ) -getdescriptorinfo "descriptor" -signmessagewithprivkey "privkey" "message" -validateaddress "address" -verifymessage "address" "signature" "message" - -== Wallet == -abandontransaction "txid" -abortrescan -addmultisigaddress nrequired ["key",...] ( "label" "address_type" ) -backupwallet "destination" -bumpfee "txid" ( options ) -createwallet "wallet_name" ( disable_private_keys blank "passphrase" avoid_reuse ) -dumpprivkey "address" -dumpwallet "filename" -encryptwallet "passphrase" -getaddressesbylabel "label" -getaddressinfo "address" -getbalance ( "dummy" minconf include_watchonly avoid_reuse ) -getbalances -getnewaddress ( "label" "address_type" ) -getrawchangeaddress ( "address_type" ) -getreceivedbyaddress "address" ( minconf ) -getreceivedbylabel "label" ( minconf ) -gettransaction "txid" ( include_watchonly verbose ) -getunconfirmedbalance -getwalletinfo -importaddress "address" ( "label" rescan p2sh ) -importmulti "requests" ( "options" ) -importprivkey "privkey" ( "label" rescan ) -importprunedfunds "rawtransaction" "txoutproof" -importpubkey "pubkey" ( "label" rescan ) -importwallet "filename" -keypoolrefill ( newsize ) -listaddressgroupings -listlabels ( "purpose" ) -listlockunspent -listreceivedbyaddress ( minconf include_empty include_watchonly "address_filter" ) -listreceivedbylabel ( minconf include_empty include_watchonly ) -listsinceblock ( "blockhash" target_confirmations include_watchonly include_removed ) -listtransactions ( "label" count skip include_watchonly ) -listunspent ( minconf maxconf ["address",...] include_unsafe query_options ) -listwalletdir -listwallets -loadwallet "filename" -lockunspent unlock ( [{"txid":"hex","vout":n},...] ) -removeprunedfunds "txid" -rescanblockchain ( start_height stop_height ) -sendmany "" {"address":amount} ( minconf "comment" ["address",...] replaceable conf_target "estimate_mode" ) -sendtoaddress "address" amount ( "comment" "comment_to" subtractfeefromamount replaceable conf_target "estimate_mode" avoid_reuse ) -sethdseed ( newkeypool "seed" ) -setlabel "address" "label" -settxfee amount -setwalletflag "flag" ( value ) -signmessage "address" "message" -signrawtransactionwithwallet "hexstring" ( [{"txid":"hex","vout":n,"scriptPubKey":"hex","redeemScript":"hex","witnessScript":"hex","amount":amount},...] "sighashtype" ) -unloadwallet ( "wallet_name" ) -walletcreatefundedpsbt [{"txid":"hex","vout":n,"sequence":n},...] [{"address":amount},{"data":"hex"},...] ( locktime options bip32derivs ) -walletlock -walletpassphrase "passphrase" timeout -walletpassphrasechange "oldpassphrase" "newpassphrase" -walletprocesspsbt "psbt" ( sign "sighashtype" bip32derivs ) - -== Zmq == -getzmqnotifications diff --git a/types/src/v20/rpc-api.txt b/types/src/v20/rpc-api.txt deleted file mode 100644 index 77df0de..0000000 --- a/types/src/v20/rpc-api.txt +++ /dev/null @@ -1,149 +0,0 @@ -== Blockchain == -getbestblockhash -getblock "blockhash" ( verbosity ) -getblockchaininfo -getblockcount -getblockfilter "blockhash" ( "filtertype" ) -getblockhash height -getblockheader "blockhash" ( verbose ) -getblockstats hash_or_height ( stats ) -getchaintips -getchaintxstats ( nblocks "blockhash" ) -getdifficulty -getmempoolancestors "txid" ( verbose ) -getmempooldescendants "txid" ( verbose ) -getmempoolentry "txid" -getmempoolinfo -getrawmempool ( verbose ) -gettxout "txid" n ( include_mempool ) -gettxoutproof ["txid",...] ( "blockhash" ) -gettxoutsetinfo -preciousblock "blockhash" -pruneblockchain height -savemempool -scantxoutset "action" ( [scanobjects,...] ) -verifychain ( checklevel nblocks ) -verifytxoutproof "proof" - -== Control == -getmemoryinfo ( "mode" ) -getrpcinfo -help ( "command" ) -logging ( ["include_category",...] ["exclude_category",...] ) -stop -uptime - -== Generating == -generatetoaddress nblocks "address" ( maxtries ) -generatetodescriptor num_blocks "descriptor" ( maxtries ) - -== Mining == -getblocktemplate ( "template_request" ) -getmininginfo -getnetworkhashps ( nblocks height ) -prioritisetransaction "txid" ( dummy ) fee_delta -submitblock "hexdata" ( "dummy" ) -submitheader "hexdata" - -== Network == -addnode "node" "command" -clearbanned -disconnectnode ( "address" nodeid ) -getaddednodeinfo ( "node" ) -getconnectioncount -getnettotals -getnetworkinfo -getnodeaddresses ( count ) -getpeerinfo -listbanned -ping -setban "subnet" "command" ( bantime absolute ) -setnetworkactive state - -== Rawtransactions == -analyzepsbt "psbt" -combinepsbt ["psbt",...] -combinerawtransaction ["hexstring",...] -converttopsbt "hexstring" ( permitsigdata iswitness ) -createpsbt [{"txid":"hex","vout":n,"sequence":n},...] [{"address":amount},{"data":"hex"},...] ( locktime replaceable ) -createrawtransaction [{"txid":"hex","vout":n,"sequence":n},...] [{"address":amount},{"data":"hex"},...] ( locktime replaceable ) -decodepsbt "psbt" -decoderawtransaction "hexstring" ( iswitness ) -decodescript "hexstring" -finalizepsbt "psbt" ( extract ) -fundrawtransaction "hexstring" ( options iswitness ) -getrawtransaction "txid" ( verbose "blockhash" ) -joinpsbts ["psbt",...] -sendrawtransaction "hexstring" ( maxfeerate ) -signrawtransactionwithkey "hexstring" ["privatekey",...] ( [{"txid":"hex","vout":n,"scriptPubKey":"hex","redeemScript":"hex","witnessScript":"hex","amount":amount},...] "sighashtype" ) -testmempoolaccept ["rawtx",...] ( maxfeerate ) -utxoupdatepsbt "psbt" ( ["",{"desc":"str","range":n or [n,n]},...] ) - -== Util == -createmultisig nrequired ["key",...] ( "address_type" ) -deriveaddresses "descriptor" ( range ) -estimatesmartfee conf_target ( "estimate_mode" ) -getdescriptorinfo "descriptor" -signmessagewithprivkey "privkey" "message" -validateaddress "address" -verifymessage "address" "signature" "message" - -== Wallet == -abandontransaction "txid" -abortrescan -addmultisigaddress nrequired ["key",...] ( "label" "address_type" ) -backupwallet "destination" -bumpfee "txid" ( options ) -createwallet "wallet_name" ( disable_private_keys blank "passphrase" avoid_reuse ) -dumpprivkey "address" -dumpwallet "filename" -encryptwallet "passphrase" -getaddressesbylabel "label" -getaddressinfo "address" -getbalance ( "dummy" minconf include_watchonly avoid_reuse ) -getbalances -getnewaddress ( "label" "address_type" ) -getrawchangeaddress ( "address_type" ) -getreceivedbyaddress "address" ( minconf ) -getreceivedbylabel "label" ( minconf ) -gettransaction "txid" ( include_watchonly verbose ) -getunconfirmedbalance -getwalletinfo -importaddress "address" ( "label" rescan p2sh ) -importmulti "requests" ( "options" ) -importprivkey "privkey" ( "label" rescan ) -importprunedfunds "rawtransaction" "txoutproof" -importpubkey "pubkey" ( "label" rescan ) -importwallet "filename" -keypoolrefill ( newsize ) -listaddressgroupings -listlabels ( "purpose" ) -listlockunspent -listreceivedbyaddress ( minconf include_empty include_watchonly "address_filter" ) -listreceivedbylabel ( minconf include_empty include_watchonly ) -listsinceblock ( "blockhash" target_confirmations include_watchonly include_removed ) -listtransactions ( "label" count skip include_watchonly ) -listunspent ( minconf maxconf ["address",...] include_unsafe query_options ) -listwalletdir -listwallets -loadwallet "filename" -lockunspent unlock ( [{"txid":"hex","vout":n},...] ) -removeprunedfunds "txid" -rescanblockchain ( start_height stop_height ) -sendmany "" {"address":amount} ( minconf "comment" ["address",...] replaceable conf_target "estimate_mode" ) -sendtoaddress "address" amount ( "comment" "comment_to" subtractfeefromamount replaceable conf_target "estimate_mode" avoid_reuse ) -sethdseed ( newkeypool "seed" ) -setlabel "address" "label" -settxfee amount -setwalletflag "flag" ( value ) -signmessage "address" "message" -signrawtransactionwithwallet "hexstring" ( [{"txid":"hex","vout":n,"scriptPubKey":"hex","redeemScript":"hex","witnessScript":"hex","amount":amount},...] "sighashtype" ) -unloadwallet ( "wallet_name" ) -walletcreatefundedpsbt [{"txid":"hex","vout":n,"sequence":n},...] [{"address":amount},{"data":"hex"},...] ( locktime options bip32derivs ) -walletlock -walletpassphrase "passphrase" timeout -walletpassphrasechange "oldpassphrase" "newpassphrase" -walletprocesspsbt "psbt" ( sign "sighashtype" bip32derivs ) - -== Zmq == -getzmqnotifications diff --git a/types/src/v21/rpc-api.txt b/types/src/v21/rpc-api.txt deleted file mode 100644 index 8181d0a..0000000 --- a/types/src/v21/rpc-api.txt +++ /dev/null @@ -1,155 +0,0 @@ -== Blockchain == -getbestblockhash -getblock "blockhash" ( verbosity ) -getblockchaininfo -getblockcount -getblockfilter "blockhash" ( "filtertype" ) -getblockhash height -getblockheader "blockhash" ( verbose ) -getblockstats hash_or_height ( stats ) -getchaintips -getchaintxstats ( nblocks "blockhash" ) -getdifficulty -getmempoolancestors "txid" ( verbose ) -getmempooldescendants "txid" ( verbose ) -getmempoolentry "txid" -getmempoolinfo -getrawmempool ( verbose mempool_sequence ) -gettxout "txid" n ( include_mempool ) -gettxoutproof ["txid",...] ( "blockhash" ) -gettxoutsetinfo ( "hash_type" ) -preciousblock "blockhash" -pruneblockchain height -savemempool -scantxoutset "action" ( [scanobjects,...] ) -verifychain ( checklevel nblocks ) -verifytxoutproof "proof" - -== Control == -getmemoryinfo ( "mode" ) -getrpcinfo -help ( "command" ) -logging ( ["include_category",...] ["exclude_category",...] ) -stop -uptime - -== Generating == -generateblock "output" ["rawtx/txid",...] -generatetoaddress nblocks "address" ( maxtries ) -generatetodescriptor num_blocks "descriptor" ( maxtries ) - -== Mining == -getblocktemplate ( "template_request" ) -getmininginfo -getnetworkhashps ( nblocks height ) -prioritisetransaction "txid" ( dummy ) fee_delta -submitblock "hexdata" ( "dummy" ) -submitheader "hexdata" - -== Network == -addnode "node" "command" -clearbanned -disconnectnode ( "address" nodeid ) -getaddednodeinfo ( "node" ) -getconnectioncount -getnettotals -getnetworkinfo -getnodeaddresses ( count ) -getpeerinfo -listbanned -ping -setban "subnet" "command" ( bantime absolute ) -setnetworkactive state - -== Rawtransactions == -analyzepsbt "psbt" -combinepsbt ["psbt",...] -combinerawtransaction ["hexstring",...] -converttopsbt "hexstring" ( permitsigdata iswitness ) -createpsbt [{"txid":"hex","vout":n,"sequence":n},...] [{"address":amount},{"data":"hex"},...] ( locktime replaceable ) -createrawtransaction [{"txid":"hex","vout":n,"sequence":n},...] [{"address":amount},{"data":"hex"},...] ( locktime replaceable ) -decodepsbt "psbt" -decoderawtransaction "hexstring" ( iswitness ) -decodescript "hexstring" -finalizepsbt "psbt" ( extract ) -fundrawtransaction "hexstring" ( options iswitness ) -getrawtransaction "txid" ( verbose "blockhash" ) -joinpsbts ["psbt",...] -sendrawtransaction "hexstring" ( maxfeerate ) -signrawtransactionwithkey "hexstring" ["privatekey",...] ( [{"txid":"hex","vout":n,"scriptPubKey":"hex","redeemScript":"hex","witnessScript":"hex","amount":amount},...] "sighashtype" ) -testmempoolaccept ["rawtx",...] ( maxfeerate ) -utxoupdatepsbt "psbt" ( ["",{"desc":"str","range":n or [n,n]},...] ) - -== Util == -createmultisig nrequired ["key",...] ( "address_type" ) -deriveaddresses "descriptor" ( range ) -estimatesmartfee conf_target ( "estimate_mode" ) -getdescriptorinfo "descriptor" -getindexinfo ( "index_name" ) -signmessagewithprivkey "privkey" "message" -validateaddress "address" -verifymessage "address" "signature" "message" - -== Wallet == -abandontransaction "txid" -abortrescan -addmultisigaddress nrequired ["key",...] ( "label" "address_type" ) -backupwallet "destination" -bumpfee "txid" ( options ) -createwallet "wallet_name" ( disable_private_keys blank "passphrase" avoid_reuse descriptors load_on_startup ) -dumpprivkey "address" -dumpwallet "filename" -encryptwallet "passphrase" -getaddressesbylabel "label" -getaddressinfo "address" -getbalance ( "dummy" minconf include_watchonly avoid_reuse ) -getbalances -getnewaddress ( "label" "address_type" ) -getrawchangeaddress ( "address_type" ) -getreceivedbyaddress "address" ( minconf ) -getreceivedbylabel "label" ( minconf ) -gettransaction "txid" ( include_watchonly verbose ) -getunconfirmedbalance -getwalletinfo -importaddress "address" ( "label" rescan p2sh ) -importdescriptors "requests" -importmulti "requests" ( "options" ) -importprivkey "privkey" ( "label" rescan ) -importprunedfunds "rawtransaction" "txoutproof" -importpubkey "pubkey" ( "label" rescan ) -importwallet "filename" -keypoolrefill ( newsize ) -listaddressgroupings -listlabels ( "purpose" ) -listlockunspent -listreceivedbyaddress ( minconf include_empty include_watchonly "address_filter" ) -listreceivedbylabel ( minconf include_empty include_watchonly ) -listsinceblock ( "blockhash" target_confirmations include_watchonly include_removed ) -listtransactions ( "label" count skip include_watchonly ) -listunspent ( minconf maxconf ["address",...] include_unsafe query_options ) -listwalletdir -listwallets -loadwallet "filename" ( load_on_startup ) -lockunspent unlock ( [{"txid":"hex","vout":n},...] ) -psbtbumpfee "txid" ( options ) -removeprunedfunds "txid" -rescanblockchain ( start_height stop_height ) -send [{"address":amount},{"data":"hex"},...] ( conf_target "estimate_mode" fee_rate options ) -sendmany "" {"address":amount} ( minconf "comment" ["address",...] replaceable conf_target "estimate_mode" fee_rate verbose ) -sendtoaddress "address" amount ( "comment" "comment_to" subtractfeefromamount replaceable conf_target "estimate_mode" avoid_reuse fee_rate verbose ) -sethdseed ( newkeypool "seed" ) -setlabel "address" "label" -settxfee amount -setwalletflag "flag" ( value ) -signmessage "address" "message" -signrawtransactionwithwallet "hexstring" ( [{"txid":"hex","vout":n,"scriptPubKey":"hex","redeemScript":"hex","witnessScript":"hex","amount":amount},...] "sighashtype" ) -unloadwallet ( "wallet_name" load_on_startup ) -upgradewallet ( version ) -walletcreatefundedpsbt ( [{"txid":"hex","vout":n,"sequence":n},...] ) [{"address":amount},{"data":"hex"},...] ( locktime options bip32derivs ) -walletlock -walletpassphrase "passphrase" timeout -walletpassphrasechange "oldpassphrase" "newpassphrase" -walletprocesspsbt "psbt" ( sign "sighashtype" bip32derivs ) - -== Zmq == -getzmqnotifications diff --git a/types/src/v22/rpc-api.txt b/types/src/v22/rpc-api.txt deleted file mode 100644 index 72d15c2..0000000 --- a/types/src/v22/rpc-api.txt +++ /dev/null @@ -1,160 +0,0 @@ -== Blockchain == -getbestblockhash -getblock "blockhash" ( verbosity ) -getblockchaininfo -getblockcount -getblockfilter "blockhash" ( "filtertype" ) -getblockhash height -getblockheader "blockhash" ( verbose ) -getblockstats hash_or_height ( stats ) -getchaintips -getchaintxstats ( nblocks "blockhash" ) -getdifficulty -getmempoolancestors "txid" ( verbose ) -getmempooldescendants "txid" ( verbose ) -getmempoolentry "txid" -getmempoolinfo -getrawmempool ( verbose mempool_sequence ) -gettxout "txid" n ( include_mempool ) -gettxoutproof ["txid",...] ( "blockhash" ) -gettxoutsetinfo ( "hash_type" hash_or_height use_index ) -preciousblock "blockhash" -pruneblockchain height -savemempool -scantxoutset "action" ( [scanobjects,...] ) -verifychain ( checklevel nblocks ) -verifytxoutproof "proof" - -== Control == -getmemoryinfo ( "mode" ) -getrpcinfo -help ( "command" ) -logging ( ["include_category",...] ["exclude_category",...] ) -stop -uptime - -== Generating == -generateblock "output" ["rawtx/txid",...] -generatetoaddress nblocks "address" ( maxtries ) -generatetodescriptor num_blocks "descriptor" ( maxtries ) - -== Mining == -getblocktemplate ( "template_request" ) -getmininginfo -getnetworkhashps ( nblocks height ) -prioritisetransaction "txid" ( dummy ) fee_delta -submitblock "hexdata" ( "dummy" ) -submitheader "hexdata" - -== Network == -addnode "node" "command" -clearbanned -disconnectnode ( "address" nodeid ) -getaddednodeinfo ( "node" ) -getconnectioncount -getnettotals -getnetworkinfo -getnodeaddresses ( count "network" ) -getpeerinfo -listbanned -ping -setban "subnet" "command" ( bantime absolute ) -setnetworkactive state - -== Rawtransactions == -analyzepsbt "psbt" -combinepsbt ["psbt",...] -combinerawtransaction ["hexstring",...] -converttopsbt "hexstring" ( permitsigdata iswitness ) -createpsbt [{"txid":"hex","vout":n,"sequence":n},...] [{"address":amount,...},{"data":"hex"},...] ( locktime replaceable ) -createrawtransaction [{"txid":"hex","vout":n,"sequence":n},...] [{"address":amount,...},{"data":"hex"},...] ( locktime replaceable ) -decodepsbt "psbt" -decoderawtransaction "hexstring" ( iswitness ) -decodescript "hexstring" -finalizepsbt "psbt" ( extract ) -fundrawtransaction "hexstring" ( options iswitness ) -getrawtransaction "txid" ( verbose "blockhash" ) -joinpsbts ["psbt",...] -sendrawtransaction "hexstring" ( maxfeerate ) -signrawtransactionwithkey "hexstring" ["privatekey",...] ( [{"txid":"hex","vout":n,"scriptPubKey":"hex","redeemScript":"hex","witnessScript":"hex","amount":amount},...] "sighashtype" ) -testmempoolaccept ["rawtx",...] ( maxfeerate ) -utxoupdatepsbt "psbt" ( ["",{"desc":"str","range":n or [n,n]},...] ) - -== Signer == -enumeratesigners - -== Util == -createmultisig nrequired ["key",...] ( "address_type" ) -deriveaddresses "descriptor" ( range ) -estimatesmartfee conf_target ( "estimate_mode" ) -getdescriptorinfo "descriptor" -getindexinfo ( "index_name" ) -signmessagewithprivkey "privkey" "message" -validateaddress "address" -verifymessage "address" "signature" "message" - -== Wallet == -abandontransaction "txid" -abortrescan -addmultisigaddress nrequired ["key",...] ( "label" "address_type" ) -backupwallet "destination" -bumpfee "txid" ( options ) -createwallet "wallet_name" ( disable_private_keys blank "passphrase" avoid_reuse descriptors load_on_startup external_signer ) -dumpprivkey "address" -dumpwallet "filename" -encryptwallet "passphrase" -getaddressesbylabel "label" -getaddressinfo "address" -getbalance ( "dummy" minconf include_watchonly avoid_reuse ) -getbalances -getnewaddress ( "label" "address_type" ) -getrawchangeaddress ( "address_type" ) -getreceivedbyaddress "address" ( minconf ) -getreceivedbylabel "label" ( minconf ) -gettransaction "txid" ( include_watchonly verbose ) -getunconfirmedbalance -getwalletinfo -importaddress "address" ( "label" rescan p2sh ) -importdescriptors "requests" -importmulti "requests" ( "options" ) -importprivkey "privkey" ( "label" rescan ) -importprunedfunds "rawtransaction" "txoutproof" -importpubkey "pubkey" ( "label" rescan ) -importwallet "filename" -keypoolrefill ( newsize ) -listaddressgroupings -listdescriptors -listlabels ( "purpose" ) -listlockunspent -listreceivedbyaddress ( minconf include_empty include_watchonly "address_filter" ) -listreceivedbylabel ( minconf include_empty include_watchonly ) -listsinceblock ( "blockhash" target_confirmations include_watchonly include_removed ) -listtransactions ( "label" count skip include_watchonly ) -listunspent ( minconf maxconf ["address",...] include_unsafe query_options ) -listwalletdir -listwallets -loadwallet "filename" ( load_on_startup ) -lockunspent unlock ( [{"txid":"hex","vout":n},...] ) -psbtbumpfee "txid" ( options ) -removeprunedfunds "txid" -rescanblockchain ( start_height stop_height ) -send [{"address":amount,...},{"data":"hex"},...] ( conf_target "estimate_mode" fee_rate options ) -sendmany "" {"address":amount,...} ( minconf "comment" ["address",...] replaceable conf_target "estimate_mode" fee_rate verbose ) -sendtoaddress "address" amount ( "comment" "comment_to" subtractfeefromamount replaceable conf_target "estimate_mode" avoid_reuse fee_rate verbose ) -sethdseed ( newkeypool "seed" ) -setlabel "address" "label" -settxfee amount -setwalletflag "flag" ( value ) -signmessage "address" "message" -signrawtransactionwithwallet "hexstring" ( [{"txid":"hex","vout":n,"scriptPubKey":"hex","redeemScript":"hex","witnessScript":"hex","amount":amount},...] "sighashtype" ) -unloadwallet ( "wallet_name" load_on_startup ) -upgradewallet ( version ) -walletcreatefundedpsbt ( [{"txid":"hex","vout":n,"sequence":n},...] ) [{"address":amount,...},{"data":"hex"},...] ( locktime options bip32derivs ) -walletdisplayaddress bitcoin address to display -walletlock -walletpassphrase "passphrase" timeout -walletpassphrasechange "oldpassphrase" "newpassphrase" -walletprocesspsbt "psbt" ( sign "sighashtype" bip32derivs ) - -== Zmq == -getzmqnotifications diff --git a/types/src/v23/rpc-api.txt b/types/src/v23/rpc-api.txt deleted file mode 100644 index be732eb..0000000 --- a/types/src/v23/rpc-api.txt +++ /dev/null @@ -1,159 +0,0 @@ -== Blockchain == -getbestblockhash -getblock "blockhash" ( verbosity ) -getblockchaininfo -getblockcount -getblockfilter "blockhash" ( "filtertype" ) -getblockfrompeer "blockhash" peer_id -getblockhash height -getblockheader "blockhash" ( verbose ) -getblockstats hash_or_height ( stats ) -getchaintips -getchaintxstats ( nblocks "blockhash" ) -getdeploymentinfo ( "blockhash" ) -getdifficulty -getmempoolancestors "txid" ( verbose ) -getmempooldescendants "txid" ( verbose ) -getmempoolentry "txid" -getmempoolinfo -getrawmempool ( verbose mempool_sequence ) -gettxout "txid" n ( include_mempool ) -gettxoutproof ["txid",...] ( "blockhash" ) -gettxoutsetinfo ( "hash_type" hash_or_height use_index ) -preciousblock "blockhash" -pruneblockchain height -savemempool -scantxoutset "action" ( [scanobjects,...] ) -verifychain ( checklevel nblocks ) -verifytxoutproof "proof" - -== Control == -getmemoryinfo ( "mode" ) -getrpcinfo -help ( "command" ) -logging ( ["include_category",...] ["exclude_category",...] ) -stop -uptime - -== Mining == -getblocktemplate ( "template_request" ) -getmininginfo -getnetworkhashps ( nblocks height ) -prioritisetransaction "txid" ( dummy ) fee_delta -submitblock "hexdata" ( "dummy" ) -submitheader "hexdata" - -== Network == -addnode "node" "command" -clearbanned -disconnectnode ( "address" nodeid ) -getaddednodeinfo ( "node" ) -getconnectioncount -getnettotals -getnetworkinfo -getnodeaddresses ( count "network" ) -getpeerinfo -listbanned -ping -setban "subnet" "command" ( bantime absolute ) -setnetworkactive state - -== Rawtransactions == -analyzepsbt "psbt" -combinepsbt ["psbt",...] -combinerawtransaction ["hexstring",...] -converttopsbt "hexstring" ( permitsigdata iswitness ) -createpsbt [{"txid":"hex","vout":n,"sequence":n},...] [{"address":amount,...},{"data":"hex"},...] ( locktime replaceable ) -createrawtransaction [{"txid":"hex","vout":n,"sequence":n},...] [{"address":amount,...},{"data":"hex"},...] ( locktime replaceable ) -decodepsbt "psbt" -decoderawtransaction "hexstring" ( iswitness ) -decodescript "hexstring" -finalizepsbt "psbt" ( extract ) -fundrawtransaction "hexstring" ( options iswitness ) -getrawtransaction "txid" ( verbose "blockhash" ) -joinpsbts ["psbt",...] -sendrawtransaction "hexstring" ( maxfeerate ) -signrawtransactionwithkey "hexstring" ["privatekey",...] ( [{"txid":"hex","vout":n,"scriptPubKey":"hex","redeemScript":"hex","witnessScript":"hex","amount":amount},...] "sighashtype" ) -testmempoolaccept ["rawtx",...] ( maxfeerate ) -utxoupdatepsbt "psbt" ( ["",{"desc":"str","range":n or [n,n]},...] ) - -== Signer == -enumeratesigners - -== Util == -createmultisig nrequired ["key",...] ( "address_type" ) -deriveaddresses "descriptor" ( range ) -estimatesmartfee conf_target ( "estimate_mode" ) -getdescriptorinfo "descriptor" -getindexinfo ( "index_name" ) -signmessagewithprivkey "privkey" "message" -validateaddress "address" -verifymessage "address" "signature" "message" - -== Wallet == -abandontransaction "txid" -abortrescan -addmultisigaddress nrequired ["key",...] ( "label" "address_type" ) -backupwallet "destination" -bumpfee "txid" ( options ) -createwallet "wallet_name" ( disable_private_keys blank "passphrase" avoid_reuse descriptors load_on_startup external_signer ) -dumpprivkey "address" -dumpwallet "filename" -encryptwallet "passphrase" -getaddressesbylabel "label" -getaddressinfo "address" -getbalance ( "dummy" minconf include_watchonly avoid_reuse ) -getbalances -getnewaddress ( "label" "address_type" ) -getrawchangeaddress ( "address_type" ) -getreceivedbyaddress "address" ( minconf include_immature_coinbase ) -getreceivedbylabel "label" ( minconf include_immature_coinbase ) -gettransaction "txid" ( include_watchonly verbose ) -getunconfirmedbalance -getwalletinfo -importaddress "address" ( "label" rescan p2sh ) -importdescriptors "requests" -importmulti "requests" ( "options" ) -importprivkey "privkey" ( "label" rescan ) -importprunedfunds "rawtransaction" "txoutproof" -importpubkey "pubkey" ( "label" rescan ) -importwallet "filename" -keypoolrefill ( newsize ) -listaddressgroupings -listdescriptors ( private ) -listlabels ( "purpose" ) -listlockunspent -listreceivedbyaddress ( minconf include_empty include_watchonly "address_filter" include_immature_coinbase ) -listreceivedbylabel ( minconf include_empty include_watchonly include_immature_coinbase ) -listsinceblock ( "blockhash" target_confirmations include_watchonly include_removed ) -listtransactions ( "label" count skip include_watchonly ) -listunspent ( minconf maxconf ["address",...] include_unsafe query_options ) -listwalletdir -listwallets -loadwallet "filename" ( load_on_startup ) -lockunspent unlock ( [{"txid":"hex","vout":n},...] persistent ) -newkeypool -psbtbumpfee "txid" ( options ) -removeprunedfunds "txid" -rescanblockchain ( start_height stop_height ) -restorewallet "wallet_name" "backup_file" ( load_on_startup ) -send [{"address":amount,...},{"data":"hex"},...] ( conf_target "estimate_mode" fee_rate options ) -sendmany "" {"address":amount,...} ( minconf "comment" ["address",...] replaceable conf_target "estimate_mode" fee_rate verbose ) -sendtoaddress "address" amount ( "comment" "comment_to" subtractfeefromamount replaceable conf_target "estimate_mode" avoid_reuse fee_rate verbose ) -sethdseed ( newkeypool "seed" ) -setlabel "address" "label" -settxfee amount -setwalletflag "flag" ( value ) -signmessage "address" "message" -signrawtransactionwithwallet "hexstring" ( [{"txid":"hex","vout":n,"scriptPubKey":"hex","redeemScript":"hex","witnessScript":"hex","amount":amount},...] "sighashtype" ) -unloadwallet ( "wallet_name" load_on_startup ) -upgradewallet ( version ) -walletcreatefundedpsbt ( [{"txid":"hex","vout":n,"sequence":n,"weight":n},...] ) [{"address":amount,...},{"data":"hex"},...] ( locktime options bip32derivs ) -walletdisplayaddress "address" -walletlock -walletpassphrase "passphrase" timeout -walletpassphrasechange "oldpassphrase" "newpassphrase" -walletprocesspsbt "psbt" ( sign "sighashtype" bip32derivs finalize ) - -== Zmq == -getzmqnotifications diff --git a/types/src/v24/rpc-api.txt b/types/src/v24/rpc-api.txt deleted file mode 100644 index 7d77549..0000000 --- a/types/src/v24/rpc-api.txt +++ /dev/null @@ -1,163 +0,0 @@ -== Blockchain == -getbestblockhash -getblock "blockhash" ( verbosity ) -getblockchaininfo -getblockcount -getblockfilter "blockhash" ( "filtertype" ) -getblockfrompeer "blockhash" peer_id -getblockhash height -getblockheader "blockhash" ( verbose ) -getblockstats hash_or_height ( stats ) -getchaintips -getchaintxstats ( nblocks "blockhash" ) -getdeploymentinfo ( "blockhash" ) -getdifficulty -getmempoolancestors "txid" ( verbose ) -getmempooldescendants "txid" ( verbose ) -getmempoolentry "txid" -getmempoolinfo -getrawmempool ( verbose mempool_sequence ) -gettxout "txid" n ( include_mempool ) -gettxoutproof ["txid",...] ( "blockhash" ) -gettxoutsetinfo ( "hash_type" hash_or_height use_index ) -gettxspendingprevout [{"txid":"hex","vout":n},...] -preciousblock "blockhash" -pruneblockchain height -savemempool -scantxoutset "action" ( [scanobjects,...] ) -verifychain ( checklevel nblocks ) -verifytxoutproof "proof" - -== Control == -getmemoryinfo ( "mode" ) -getrpcinfo -help ( "command" ) -logging ( ["include_category",...] ["exclude_category",...] ) -stop -uptime - -== Mining == -getblocktemplate ( "template_request" ) -getmininginfo -getnetworkhashps ( nblocks height ) -prioritisetransaction "txid" ( dummy ) fee_delta -submitblock "hexdata" ( "dummy" ) -submitheader "hexdata" - -== Network == -addnode "node" "command" -clearbanned -disconnectnode ( "address" nodeid ) -getaddednodeinfo ( "node" ) -getconnectioncount -getnettotals -getnetworkinfo -getnodeaddresses ( count "network" ) -getpeerinfo -listbanned -ping -setban "subnet" "command" ( bantime absolute ) -setnetworkactive state - -== Rawtransactions == -analyzepsbt "psbt" -combinepsbt ["psbt",...] -combinerawtransaction ["hexstring",...] -converttopsbt "hexstring" ( permitsigdata iswitness ) -createpsbt [{"txid":"hex","vout":n,"sequence":n},...] [{"address":amount,...},{"data":"hex"},...] ( locktime replaceable ) -createrawtransaction [{"txid":"hex","vout":n,"sequence":n},...] [{"address":amount,...},{"data":"hex"},...] ( locktime replaceable ) -decodepsbt "psbt" -decoderawtransaction "hexstring" ( iswitness ) -decodescript "hexstring" -finalizepsbt "psbt" ( extract ) -fundrawtransaction "hexstring" ( options iswitness ) -getrawtransaction "txid" ( verbose "blockhash" ) -joinpsbts ["psbt",...] -sendrawtransaction "hexstring" ( maxfeerate ) -signrawtransactionwithkey "hexstring" ["privatekey",...] ( [{"txid":"hex","vout":n,"scriptPubKey":"hex","redeemScript":"hex","witnessScript":"hex","amount":amount},...] "sighashtype" ) -testmempoolaccept ["rawtx",...] ( maxfeerate ) -utxoupdatepsbt "psbt" ( ["",{"desc":"str","range":n or [n,n]},...] ) - -== Signer == -enumeratesigners - -== Util == -createmultisig nrequired ["key",...] ( "address_type" ) -deriveaddresses "descriptor" ( range ) -estimatesmartfee conf_target ( "estimate_mode" ) -getdescriptorinfo "descriptor" -getindexinfo ( "index_name" ) -signmessagewithprivkey "privkey" "message" -validateaddress "address" -verifymessage "address" "signature" "message" - -== Wallet == -abandontransaction "txid" -abortrescan -addmultisigaddress nrequired ["key",...] ( "label" "address_type" ) -backupwallet "destination" -bumpfee "txid" ( options ) -createwallet "wallet_name" ( disable_private_keys blank "passphrase" avoid_reuse descriptors load_on_startup external_signer ) -dumpprivkey "address" -dumpwallet "filename" -encryptwallet "passphrase" -getaddressesbylabel "label" -getaddressinfo "address" -getbalance ( "dummy" minconf include_watchonly avoid_reuse ) -getbalances -getnewaddress ( "label" "address_type" ) -getrawchangeaddress ( "address_type" ) -getreceivedbyaddress "address" ( minconf include_immature_coinbase ) -getreceivedbylabel "label" ( minconf include_immature_coinbase ) -gettransaction "txid" ( include_watchonly verbose ) -getunconfirmedbalance -getwalletinfo -importaddress "address" ( "label" rescan p2sh ) -importdescriptors "requests" -importmulti "requests" ( "options" ) -importprivkey "privkey" ( "label" rescan ) -importprunedfunds "rawtransaction" "txoutproof" -importpubkey "pubkey" ( "label" rescan ) -importwallet "filename" -keypoolrefill ( newsize ) -listaddressgroupings -listdescriptors ( private ) -listlabels ( "purpose" ) -listlockunspent -listreceivedbyaddress ( minconf include_empty include_watchonly "address_filter" include_immature_coinbase ) -listreceivedbylabel ( minconf include_empty include_watchonly include_immature_coinbase ) -listsinceblock ( "blockhash" target_confirmations include_watchonly include_removed include_change ) -listtransactions ( "label" count skip include_watchonly ) -listunspent ( minconf maxconf ["address",...] include_unsafe query_options ) -listwalletdir -listwallets -loadwallet "filename" ( load_on_startup ) -lockunspent unlock ( [{"txid":"hex","vout":n},...] persistent ) -migratewallet ( "wallet_name" "passphrase" ) -newkeypool -psbtbumpfee "txid" ( options ) -removeprunedfunds "txid" -rescanblockchain ( start_height stop_height ) -restorewallet "wallet_name" "backup_file" ( load_on_startup ) -send [{"address":amount,...},{"data":"hex"},...] ( conf_target "estimate_mode" fee_rate options ) -sendall ["address",{"address":amount,...},...] ( conf_target "estimate_mode" fee_rate options ) -sendmany "" {"address":amount,...} ( minconf "comment" ["address",...] replaceable conf_target "estimate_mode" fee_rate verbose ) -sendtoaddress "address" amount ( "comment" "comment_to" subtractfeefromamount replaceable conf_target "estimate_mode" avoid_reuse fee_rate verbose ) -sethdseed ( newkeypool "seed" ) -setlabel "address" "label" -settxfee amount -setwalletflag "flag" ( value ) -signmessage "address" "message" -signrawtransactionwithwallet "hexstring" ( [{"txid":"hex","vout":n,"scriptPubKey":"hex","redeemScript":"hex","witnessScript":"hex","amount":amount},...] "sighashtype" ) -simulaterawtransaction ( ["rawtx",...] {"include_watchonly":bool,...} ) -unloadwallet ( "wallet_name" load_on_startup ) -upgradewallet ( version ) -walletcreatefundedpsbt ( [{"txid":"hex","vout":n,"sequence":n,"weight":n},...] ) [{"address":amount,...},{"data":"hex"},...] ( locktime options bip32derivs ) -walletdisplayaddress "address" -walletlock -walletpassphrase "passphrase" timeout -walletpassphrasechange "oldpassphrase" "newpassphrase" -walletprocesspsbt "psbt" ( sign "sighashtype" bip32derivs finalize ) - -== Zmq == -getzmqnotifications diff --git a/types/src/v25/rpc-api.txt b/types/src/v25/rpc-api.txt deleted file mode 100644 index 85f8b4d..0000000 --- a/types/src/v25/rpc-api.txt +++ /dev/null @@ -1,164 +0,0 @@ -== Blockchain == -getbestblockhash -getblock "blockhash" ( verbosity ) -getblockchaininfo -getblockcount -getblockfilter "blockhash" ( "filtertype" ) -getblockfrompeer "blockhash" peer_id -getblockhash height -getblockheader "blockhash" ( verbose ) -getblockstats hash_or_height ( stats ) -getchaintips -getchaintxstats ( nblocks "blockhash" ) -getdeploymentinfo ( "blockhash" ) -getdifficulty -getmempoolancestors "txid" ( verbose ) -getmempooldescendants "txid" ( verbose ) -getmempoolentry "txid" -getmempoolinfo -getrawmempool ( verbose mempool_sequence ) -gettxout "txid" n ( include_mempool ) -gettxoutproof ["txid",...] ( "blockhash" ) -gettxoutsetinfo ( "hash_type" hash_or_height use_index ) -gettxspendingprevout [{"txid":"hex","vout":n},...] -preciousblock "blockhash" -pruneblockchain height -savemempool -scanblocks "action" ( [scanobjects,...] start_height stop_height "filtertype" "options" ) -scantxoutset "action" ( [scanobjects,...] ) -verifychain ( checklevel nblocks ) -verifytxoutproof "proof" - -== Control == -getmemoryinfo ( "mode" ) -getrpcinfo -help ( "command" ) -logging ( ["include_category",...] ["exclude_category",...] ) -stop -uptime - -== Mining == -getblocktemplate ( "template_request" ) -getmininginfo -getnetworkhashps ( nblocks height ) -prioritisetransaction "txid" ( dummy ) fee_delta -submitblock "hexdata" ( "dummy" ) -submitheader "hexdata" - -== Network == -addnode "node" "command" -clearbanned -disconnectnode ( "address" nodeid ) -getaddednodeinfo ( "node" ) -getconnectioncount -getnettotals -getnetworkinfo -getnodeaddresses ( count "network" ) -getpeerinfo -listbanned -ping -setban "subnet" "command" ( bantime absolute ) -setnetworkactive state - -== Rawtransactions == -analyzepsbt "psbt" -combinepsbt ["psbt",...] -combinerawtransaction ["hexstring",...] -converttopsbt "hexstring" ( permitsigdata iswitness ) -createpsbt [{"txid":"hex","vout":n,"sequence":n},...] [{"address":amount,...},{"data":"hex"},...] ( locktime replaceable ) -createrawtransaction [{"txid":"hex","vout":n,"sequence":n},...] [{"address":amount,...},{"data":"hex"},...] ( locktime replaceable ) -decodepsbt "psbt" -decoderawtransaction "hexstring" ( iswitness ) -decodescript "hexstring" -finalizepsbt "psbt" ( extract ) -fundrawtransaction "hexstring" ( options iswitness ) -getrawtransaction "txid" ( verbosity "blockhash" ) -joinpsbts ["psbt",...] -sendrawtransaction "hexstring" ( maxfeerate maxburnamount ) -signrawtransactionwithkey "hexstring" ["privatekey",...] ( [{"txid":"hex","vout":n,"scriptPubKey":"hex","redeemScript":"hex","witnessScript":"hex","amount":amount},...] "sighashtype" ) -testmempoolaccept ["rawtx",...] ( maxfeerate ) -utxoupdatepsbt "psbt" ( ["",{"desc":"str","range":n or [n,n]},...] ) - -== Signer == -enumeratesigners - -== Util == -createmultisig nrequired ["key",...] ( "address_type" ) -deriveaddresses "descriptor" ( range ) -estimatesmartfee conf_target ( "estimate_mode" ) -getdescriptorinfo "descriptor" -getindexinfo ( "index_name" ) -signmessagewithprivkey "privkey" "message" -validateaddress "address" -verifymessage "address" "signature" "message" - -== Wallet == -abandontransaction "txid" -abortrescan -addmultisigaddress nrequired ["key",...] ( "label" "address_type" ) -backupwallet "destination" -bumpfee "txid" ( options ) -createwallet "wallet_name" ( disable_private_keys blank "passphrase" avoid_reuse descriptors load_on_startup external_signer ) -dumpprivkey "address" -dumpwallet "filename" -encryptwallet "passphrase" -getaddressesbylabel "label" -getaddressinfo "address" -getbalance ( "dummy" minconf include_watchonly avoid_reuse ) -getbalances -getnewaddress ( "label" "address_type" ) -getrawchangeaddress ( "address_type" ) -getreceivedbyaddress "address" ( minconf include_immature_coinbase ) -getreceivedbylabel "label" ( minconf include_immature_coinbase ) -gettransaction "txid" ( include_watchonly verbose ) -getunconfirmedbalance -getwalletinfo -importaddress "address" ( "label" rescan p2sh ) -importdescriptors "requests" -importmulti "requests" ( "options" ) -importprivkey "privkey" ( "label" rescan ) -importprunedfunds "rawtransaction" "txoutproof" -importpubkey "pubkey" ( "label" rescan ) -importwallet "filename" -keypoolrefill ( newsize ) -listaddressgroupings -listdescriptors ( private ) -listlabels ( "purpose" ) -listlockunspent -listreceivedbyaddress ( minconf include_empty include_watchonly "address_filter" include_immature_coinbase ) -listreceivedbylabel ( minconf include_empty include_watchonly include_immature_coinbase ) -listsinceblock ( "blockhash" target_confirmations include_watchonly include_removed include_change "label" ) -listtransactions ( "label" count skip include_watchonly ) -listunspent ( minconf maxconf ["address",...] include_unsafe query_options ) -listwalletdir -listwallets -loadwallet "filename" ( load_on_startup ) -lockunspent unlock ( [{"txid":"hex","vout":n},...] persistent ) -migratewallet ( "wallet_name" "passphrase" ) -newkeypool -psbtbumpfee "txid" ( options ) -removeprunedfunds "txid" -rescanblockchain ( start_height stop_height ) -restorewallet "wallet_name" "backup_file" ( load_on_startup ) -send [{"address":amount,...},{"data":"hex"},...] ( conf_target "estimate_mode" fee_rate options ) -sendall ["address",{"address":amount,...},...] ( conf_target "estimate_mode" fee_rate options ) -sendmany ( "" ) {"address":amount,...} ( minconf "comment" ["address",...] replaceable conf_target "estimate_mode" fee_rate verbose ) -sendtoaddress "address" amount ( "comment" "comment_to" subtractfeefromamount replaceable conf_target "estimate_mode" avoid_reuse fee_rate verbose ) -sethdseed ( newkeypool "seed" ) -setlabel "address" "label" -settxfee amount -setwalletflag "flag" ( value ) -signmessage "address" "message" -signrawtransactionwithwallet "hexstring" ( [{"txid":"hex","vout":n,"scriptPubKey":"hex","redeemScript":"hex","witnessScript":"hex","amount":amount},...] "sighashtype" ) -simulaterawtransaction ( ["rawtx",...] {"include_watchonly":bool,...} ) -unloadwallet ( "wallet_name" load_on_startup ) -upgradewallet ( version ) -walletcreatefundedpsbt ( [{"txid":"hex","vout":n,"sequence":n,"weight":n},...] ) [{"address":amount,...},{"data":"hex"},...] ( locktime options bip32derivs ) -walletdisplayaddress "address" -walletlock -walletpassphrase "passphrase" timeout -walletpassphrasechange "oldpassphrase" "newpassphrase" -walletprocesspsbt "psbt" ( sign "sighashtype" bip32derivs finalize ) - -== Zmq == -getzmqnotifications diff --git a/types/src/v26/rpc-api.txt b/types/src/v26/rpc-api.txt deleted file mode 100644 index 6672786..0000000 --- a/types/src/v26/rpc-api.txt +++ /dev/null @@ -1,172 +0,0 @@ -== Blockchain == -dumptxoutset "path" -getbestblockhash -getblock "blockhash" ( verbosity ) -getblockchaininfo -getblockcount -getblockfilter "blockhash" ( "filtertype" ) -getblockfrompeer "blockhash" peer_id -getblockhash height -getblockheader "blockhash" ( verbose ) -getblockstats hash_or_height ( stats ) -getchainstates -getchaintips -getchaintxstats ( nblocks "blockhash" ) -getdeploymentinfo ( "blockhash" ) -getdifficulty -getmempoolancestors "txid" ( verbose ) -getmempooldescendants "txid" ( verbose ) -getmempoolentry "txid" -getmempoolinfo -getrawmempool ( verbose mempool_sequence ) -gettxout "txid" n ( include_mempool ) -gettxoutproof ["txid",...] ( "blockhash" ) -gettxoutsetinfo ( "hash_type" hash_or_height use_index ) -gettxspendingprevout [{"txid":"hex","vout":n},...] -importmempool "filepath" ( options ) -loadtxoutset "path" -preciousblock "blockhash" -pruneblockchain height -savemempool -scanblocks "action" ( [scanobjects,...] start_height stop_height "filtertype" options ) -scantxoutset "action" ( [scanobjects,...] ) -verifychain ( checklevel nblocks ) -verifytxoutproof "proof" - -== Control == -getmemoryinfo ( "mode" ) -getrpcinfo -help ( "command" ) -logging ( ["include_category",...] ["exclude_category",...] ) -stop -uptime - -== Mining == -getblocktemplate {"mode":"str","capabilities":["str",...],"rules":["segwit","str",...],"longpollid":"str","data":"hex"} -getmininginfo -getnetworkhashps ( nblocks height ) -getprioritisedtransactions -prioritisetransaction "txid" ( dummy ) fee_delta -submitblock "hexdata" ( "dummy" ) -submitheader "hexdata" - -== Network == -addnode "node" "command" ( v2transport ) -clearbanned -disconnectnode ( "address" nodeid ) -getaddednodeinfo ( "node" ) -getaddrmaninfo -getconnectioncount -getnettotals -getnetworkinfo -getnodeaddresses ( count "network" ) -getpeerinfo -listbanned -ping -setban "subnet" "command" ( bantime absolute ) -setnetworkactive state - -== Rawtransactions == -analyzepsbt "psbt" -combinepsbt ["psbt",...] -combinerawtransaction ["hexstring",...] -converttopsbt "hexstring" ( permitsigdata iswitness ) -createpsbt [{"txid":"hex","vout":n,"sequence":n},...] [{"address":amount,...},{"data":"hex"},...] ( locktime replaceable ) -createrawtransaction [{"txid":"hex","vout":n,"sequence":n},...] [{"address":amount,...},{"data":"hex"},...] ( locktime replaceable ) -decodepsbt "psbt" -decoderawtransaction "hexstring" ( iswitness ) -decodescript "hexstring" -descriptorprocesspsbt "psbt" ["",{"desc":"str","range":n or [n,n]},...] ( "sighashtype" bip32derivs finalize ) -finalizepsbt "psbt" ( extract ) -fundrawtransaction "hexstring" ( options iswitness ) -getrawtransaction "txid" ( verbosity "blockhash" ) -joinpsbts ["psbt",...] -sendrawtransaction "hexstring" ( maxfeerate maxburnamount ) -signrawtransactionwithkey "hexstring" ["privatekey",...] ( [{"txid":"hex","vout":n,"scriptPubKey":"hex","redeemScript":"hex","witnessScript":"hex","amount":amount},...] "sighashtype" ) -submitpackage ["rawtx",...] -testmempoolaccept ["rawtx",...] ( maxfeerate ) -utxoupdatepsbt "psbt" ( ["",{"desc":"str","range":n or [n,n]},...] ) - -== Signer == -enumeratesigners - -== Util == -createmultisig nrequired ["key",...] ( "address_type" ) -deriveaddresses "descriptor" ( range ) -estimatesmartfee conf_target ( "estimate_mode" ) -getdescriptorinfo "descriptor" -getindexinfo ( "index_name" ) -signmessagewithprivkey "privkey" "message" -validateaddress "address" -verifymessage "address" "signature" "message" - -== Wallet == -abandontransaction "txid" -abortrescan -addmultisigaddress nrequired ["key",...] ( "label" "address_type" ) -backupwallet "destination" -bumpfee "txid" ( options ) -createwallet "wallet_name" ( disable_private_keys blank "passphrase" avoid_reuse descriptors load_on_startup external_signer ) -dumpprivkey "address" -dumpwallet "filename" -encryptwallet "passphrase" -getaddressesbylabel "label" -getaddressinfo "address" -getbalance ( "dummy" minconf include_watchonly avoid_reuse ) -getbalances -getnewaddress ( "label" "address_type" ) -getrawchangeaddress ( "address_type" ) -getreceivedbyaddress "address" ( minconf include_immature_coinbase ) -getreceivedbylabel "label" ( minconf include_immature_coinbase ) -gettransaction "txid" ( include_watchonly verbose ) -getunconfirmedbalance -getwalletinfo -importaddress "address" ( "label" rescan p2sh ) -importdescriptors requests -importmulti requests ( options ) -importprivkey "privkey" ( "label" rescan ) -importprunedfunds "rawtransaction" "txoutproof" -importpubkey "pubkey" ( "label" rescan ) -importwallet "filename" -keypoolrefill ( newsize ) -listaddressgroupings -listdescriptors ( private ) -listlabels ( "purpose" ) -listlockunspent -listreceivedbyaddress ( minconf include_empty include_watchonly "address_filter" include_immature_coinbase ) -listreceivedbylabel ( minconf include_empty include_watchonly include_immature_coinbase ) -listsinceblock ( "blockhash" target_confirmations include_watchonly include_removed include_change "label" ) -listtransactions ( "label" count skip include_watchonly ) -listunspent ( minconf maxconf ["address",...] include_unsafe query_options ) -listwalletdir -listwallets -loadwallet "filename" ( load_on_startup ) -lockunspent unlock ( [{"txid":"hex","vout":n},...] persistent ) -migratewallet ( "wallet_name" "passphrase" ) -newkeypool -psbtbumpfee "txid" ( options ) -removeprunedfunds "txid" -rescanblockchain ( start_height stop_height ) -restorewallet "wallet_name" "backup_file" ( load_on_startup ) -send [{"address":amount,...},{"data":"hex"},...] ( conf_target "estimate_mode" fee_rate options ) -sendall ["address",{"address":amount,...},...] ( conf_target "estimate_mode" fee_rate options ) -sendmany ( "" ) {"address":amount,...} ( minconf "comment" ["address",...] replaceable conf_target "estimate_mode" fee_rate verbose ) -sendtoaddress "address" amount ( "comment" "comment_to" subtractfeefromamount replaceable conf_target "estimate_mode" avoid_reuse fee_rate verbose ) -sethdseed ( newkeypool "seed" ) -setlabel "address" "label" -settxfee amount -setwalletflag "flag" ( value ) -signmessage "address" "message" -signrawtransactionwithwallet "hexstring" ( [{"txid":"hex","vout":n,"scriptPubKey":"hex","redeemScript":"hex","witnessScript":"hex","amount":amount},...] "sighashtype" ) -simulaterawtransaction ( ["rawtx",...] {"include_watchonly":bool,...} ) -unloadwallet ( "wallet_name" load_on_startup ) -upgradewallet ( version ) -walletcreatefundedpsbt ( [{"txid":"hex","vout":n,"sequence":n,"weight":n},...] ) [{"address":amount,...},{"data":"hex"},...] ( locktime options bip32derivs ) -walletdisplayaddress "address" -walletlock -walletpassphrase "passphrase" timeout -walletpassphrasechange "oldpassphrase" "newpassphrase" -walletprocesspsbt "psbt" ( sign "sighashtype" bip32derivs finalize ) - -== Zmq == -getzmqnotifications diff --git a/types/src/v27/rpc-api.txt b/types/src/v27/rpc-api.txt deleted file mode 100644 index 6672786..0000000 --- a/types/src/v27/rpc-api.txt +++ /dev/null @@ -1,172 +0,0 @@ -== Blockchain == -dumptxoutset "path" -getbestblockhash -getblock "blockhash" ( verbosity ) -getblockchaininfo -getblockcount -getblockfilter "blockhash" ( "filtertype" ) -getblockfrompeer "blockhash" peer_id -getblockhash height -getblockheader "blockhash" ( verbose ) -getblockstats hash_or_height ( stats ) -getchainstates -getchaintips -getchaintxstats ( nblocks "blockhash" ) -getdeploymentinfo ( "blockhash" ) -getdifficulty -getmempoolancestors "txid" ( verbose ) -getmempooldescendants "txid" ( verbose ) -getmempoolentry "txid" -getmempoolinfo -getrawmempool ( verbose mempool_sequence ) -gettxout "txid" n ( include_mempool ) -gettxoutproof ["txid",...] ( "blockhash" ) -gettxoutsetinfo ( "hash_type" hash_or_height use_index ) -gettxspendingprevout [{"txid":"hex","vout":n},...] -importmempool "filepath" ( options ) -loadtxoutset "path" -preciousblock "blockhash" -pruneblockchain height -savemempool -scanblocks "action" ( [scanobjects,...] start_height stop_height "filtertype" options ) -scantxoutset "action" ( [scanobjects,...] ) -verifychain ( checklevel nblocks ) -verifytxoutproof "proof" - -== Control == -getmemoryinfo ( "mode" ) -getrpcinfo -help ( "command" ) -logging ( ["include_category",...] ["exclude_category",...] ) -stop -uptime - -== Mining == -getblocktemplate {"mode":"str","capabilities":["str",...],"rules":["segwit","str",...],"longpollid":"str","data":"hex"} -getmininginfo -getnetworkhashps ( nblocks height ) -getprioritisedtransactions -prioritisetransaction "txid" ( dummy ) fee_delta -submitblock "hexdata" ( "dummy" ) -submitheader "hexdata" - -== Network == -addnode "node" "command" ( v2transport ) -clearbanned -disconnectnode ( "address" nodeid ) -getaddednodeinfo ( "node" ) -getaddrmaninfo -getconnectioncount -getnettotals -getnetworkinfo -getnodeaddresses ( count "network" ) -getpeerinfo -listbanned -ping -setban "subnet" "command" ( bantime absolute ) -setnetworkactive state - -== Rawtransactions == -analyzepsbt "psbt" -combinepsbt ["psbt",...] -combinerawtransaction ["hexstring",...] -converttopsbt "hexstring" ( permitsigdata iswitness ) -createpsbt [{"txid":"hex","vout":n,"sequence":n},...] [{"address":amount,...},{"data":"hex"},...] ( locktime replaceable ) -createrawtransaction [{"txid":"hex","vout":n,"sequence":n},...] [{"address":amount,...},{"data":"hex"},...] ( locktime replaceable ) -decodepsbt "psbt" -decoderawtransaction "hexstring" ( iswitness ) -decodescript "hexstring" -descriptorprocesspsbt "psbt" ["",{"desc":"str","range":n or [n,n]},...] ( "sighashtype" bip32derivs finalize ) -finalizepsbt "psbt" ( extract ) -fundrawtransaction "hexstring" ( options iswitness ) -getrawtransaction "txid" ( verbosity "blockhash" ) -joinpsbts ["psbt",...] -sendrawtransaction "hexstring" ( maxfeerate maxburnamount ) -signrawtransactionwithkey "hexstring" ["privatekey",...] ( [{"txid":"hex","vout":n,"scriptPubKey":"hex","redeemScript":"hex","witnessScript":"hex","amount":amount},...] "sighashtype" ) -submitpackage ["rawtx",...] -testmempoolaccept ["rawtx",...] ( maxfeerate ) -utxoupdatepsbt "psbt" ( ["",{"desc":"str","range":n or [n,n]},...] ) - -== Signer == -enumeratesigners - -== Util == -createmultisig nrequired ["key",...] ( "address_type" ) -deriveaddresses "descriptor" ( range ) -estimatesmartfee conf_target ( "estimate_mode" ) -getdescriptorinfo "descriptor" -getindexinfo ( "index_name" ) -signmessagewithprivkey "privkey" "message" -validateaddress "address" -verifymessage "address" "signature" "message" - -== Wallet == -abandontransaction "txid" -abortrescan -addmultisigaddress nrequired ["key",...] ( "label" "address_type" ) -backupwallet "destination" -bumpfee "txid" ( options ) -createwallet "wallet_name" ( disable_private_keys blank "passphrase" avoid_reuse descriptors load_on_startup external_signer ) -dumpprivkey "address" -dumpwallet "filename" -encryptwallet "passphrase" -getaddressesbylabel "label" -getaddressinfo "address" -getbalance ( "dummy" minconf include_watchonly avoid_reuse ) -getbalances -getnewaddress ( "label" "address_type" ) -getrawchangeaddress ( "address_type" ) -getreceivedbyaddress "address" ( minconf include_immature_coinbase ) -getreceivedbylabel "label" ( minconf include_immature_coinbase ) -gettransaction "txid" ( include_watchonly verbose ) -getunconfirmedbalance -getwalletinfo -importaddress "address" ( "label" rescan p2sh ) -importdescriptors requests -importmulti requests ( options ) -importprivkey "privkey" ( "label" rescan ) -importprunedfunds "rawtransaction" "txoutproof" -importpubkey "pubkey" ( "label" rescan ) -importwallet "filename" -keypoolrefill ( newsize ) -listaddressgroupings -listdescriptors ( private ) -listlabels ( "purpose" ) -listlockunspent -listreceivedbyaddress ( minconf include_empty include_watchonly "address_filter" include_immature_coinbase ) -listreceivedbylabel ( minconf include_empty include_watchonly include_immature_coinbase ) -listsinceblock ( "blockhash" target_confirmations include_watchonly include_removed include_change "label" ) -listtransactions ( "label" count skip include_watchonly ) -listunspent ( minconf maxconf ["address",...] include_unsafe query_options ) -listwalletdir -listwallets -loadwallet "filename" ( load_on_startup ) -lockunspent unlock ( [{"txid":"hex","vout":n},...] persistent ) -migratewallet ( "wallet_name" "passphrase" ) -newkeypool -psbtbumpfee "txid" ( options ) -removeprunedfunds "txid" -rescanblockchain ( start_height stop_height ) -restorewallet "wallet_name" "backup_file" ( load_on_startup ) -send [{"address":amount,...},{"data":"hex"},...] ( conf_target "estimate_mode" fee_rate options ) -sendall ["address",{"address":amount,...},...] ( conf_target "estimate_mode" fee_rate options ) -sendmany ( "" ) {"address":amount,...} ( minconf "comment" ["address",...] replaceable conf_target "estimate_mode" fee_rate verbose ) -sendtoaddress "address" amount ( "comment" "comment_to" subtractfeefromamount replaceable conf_target "estimate_mode" avoid_reuse fee_rate verbose ) -sethdseed ( newkeypool "seed" ) -setlabel "address" "label" -settxfee amount -setwalletflag "flag" ( value ) -signmessage "address" "message" -signrawtransactionwithwallet "hexstring" ( [{"txid":"hex","vout":n,"scriptPubKey":"hex","redeemScript":"hex","witnessScript":"hex","amount":amount},...] "sighashtype" ) -simulaterawtransaction ( ["rawtx",...] {"include_watchonly":bool,...} ) -unloadwallet ( "wallet_name" load_on_startup ) -upgradewallet ( version ) -walletcreatefundedpsbt ( [{"txid":"hex","vout":n,"sequence":n,"weight":n},...] ) [{"address":amount,...},{"data":"hex"},...] ( locktime options bip32derivs ) -walletdisplayaddress "address" -walletlock -walletpassphrase "passphrase" timeout -walletpassphrasechange "oldpassphrase" "newpassphrase" -walletprocesspsbt "psbt" ( sign "sighashtype" bip32derivs finalize ) - -== Zmq == -getzmqnotifications diff --git a/types/src/v28/rpc-api.txt b/types/src/v28/rpc-api.txt deleted file mode 100644 index 4c3cad9..0000000 --- a/types/src/v28/rpc-api.txt +++ /dev/null @@ -1,174 +0,0 @@ -== Blockchain == -dumptxoutset "path" -getbestblockhash -getblock "blockhash" ( verbosity ) -getblockchaininfo -getblockcount -getblockfilter "blockhash" ( "filtertype" ) -getblockfrompeer "blockhash" peer_id -getblockhash height -getblockheader "blockhash" ( verbose ) -getblockstats hash_or_height ( stats ) -getchainstates -getchaintips -getchaintxstats ( nblocks "blockhash" ) -getdeploymentinfo ( "blockhash" ) -getdifficulty -getmempoolancestors "txid" ( verbose ) -getmempooldescendants "txid" ( verbose ) -getmempoolentry "txid" -getmempoolinfo -getrawmempool ( verbose mempool_sequence ) -gettxout "txid" n ( include_mempool ) -gettxoutproof ["txid",...] ( "blockhash" ) -gettxoutsetinfo ( "hash_type" hash_or_height use_index ) -gettxspendingprevout [{"txid":"hex","vout":n},...] -importmempool "filepath" ( options ) -loadtxoutset "path" -preciousblock "blockhash" -pruneblockchain height -savemempool -scanblocks "action" ( [scanobjects,...] start_height stop_height "filtertype" options ) -scantxoutset "action" ( [scanobjects,...] ) -verifychain ( checklevel nblocks ) -verifytxoutproof "proof" - -== Control == -getmemoryinfo ( "mode" ) -getrpcinfo -help ( "command" ) -logging ( ["include_category",...] ["exclude_category",...] ) -stop -uptime - -== Mining == -getblocktemplate {"mode":"str","capabilities":["str",...],"rules":["segwit","str",...],"longpollid":"str","data":"hex"} -getmininginfo -getnetworkhashps ( nblocks height ) -getprioritisedtransactions -prioritisetransaction "txid" ( dummy ) fee_delta -submitblock "hexdata" ( "dummy" ) -submitheader "hexdata" - -== Network == -addnode "node" "command" ( v2transport ) -clearbanned -disconnectnode ( "address" nodeid ) -getaddednodeinfo ( "node" ) -getaddrmaninfo -getconnectioncount -getnettotals -getnetworkinfo -getnodeaddresses ( count "network" ) -getpeerinfo -listbanned -ping -setban "subnet" "command" ( bantime absolute ) -setnetworkactive state - -== Rawtransactions == -analyzepsbt "psbt" -combinepsbt ["psbt",...] -combinerawtransaction ["hexstring",...] -converttopsbt "hexstring" ( permitsigdata iswitness ) -createpsbt [{"txid":"hex","vout":n,"sequence":n},...] [{"address":amount,...},{"data":"hex"},...] ( locktime replaceable ) -createrawtransaction [{"txid":"hex","vout":n,"sequence":n},...] [{"address":amount,...},{"data":"hex"},...] ( locktime replaceable ) -decodepsbt "psbt" -decoderawtransaction "hexstring" ( iswitness ) -decodescript "hexstring" -descriptorprocesspsbt "psbt" ["",{"desc":"str","range":n or [n,n]},...] ( "sighashtype" bip32derivs finalize ) -finalizepsbt "psbt" ( extract ) -fundrawtransaction "hexstring" ( options iswitness ) -getrawtransaction "txid" ( verbosity "blockhash" ) -joinpsbts ["psbt",...] -sendrawtransaction "hexstring" ( maxfeerate maxburnamount ) -signrawtransactionwithkey "hexstring" ["privatekey",...] ( [{"txid":"hex","vout":n,"scriptPubKey":"hex","redeemScript":"hex","witnessScript":"hex","amount":amount},...] "sighashtype" ) -submitpackage ["rawtx",...] ( maxfeerate maxburnamount ) -testmempoolaccept ["rawtx",...] ( maxfeerate ) -utxoupdatepsbt "psbt" ( ["",{"desc":"str","range":n or [n,n]},...] ) - -== Signer == -enumeratesigners - -== Util == -createmultisig nrequired ["key",...] ( "address_type" ) -deriveaddresses "descriptor" ( range ) -estimatesmartfee conf_target ( "estimate_mode" ) -getdescriptorinfo "descriptor" -getindexinfo ( "index_name" ) -signmessagewithprivkey "privkey" "message" -validateaddress "address" -verifymessage "address" "signature" "message" - -== Wallet == -abandontransaction "txid" -abortrescan -addmultisigaddress nrequired ["key",...] ( "label" "address_type" ) -backupwallet "destination" -bumpfee "txid" ( options ) -createwallet "wallet_name" ( disable_private_keys blank "passphrase" avoid_reuse descriptors load_on_startup external_signer ) -createwalletdescriptor "type" ( {"internal":bool,"hdkey":"str",...} ) -dumpprivkey "address" -dumpwallet "filename" -encryptwallet "passphrase" -getaddressesbylabel "label" -getaddressinfo "address" -getbalance ( "dummy" minconf include_watchonly avoid_reuse ) -getbalances -gethdkeys ( {"active_only":bool,"private":bool,...} ) -getnewaddress ( "label" "address_type" ) -getrawchangeaddress ( "address_type" ) -getreceivedbyaddress "address" ( minconf include_immature_coinbase ) -getreceivedbylabel "label" ( minconf include_immature_coinbase ) -gettransaction "txid" ( include_watchonly verbose ) -getunconfirmedbalance -getwalletinfo -importaddress "address" ( "label" rescan p2sh ) -importdescriptors requests -importmulti requests ( options ) -importprivkey "privkey" ( "label" rescan ) -importprunedfunds "rawtransaction" "txoutproof" -importpubkey "pubkey" ( "label" rescan ) -importwallet "filename" -keypoolrefill ( newsize ) -listaddressgroupings -listdescriptors ( private ) -listlabels ( "purpose" ) -listlockunspent -listreceivedbyaddress ( minconf include_empty include_watchonly "address_filter" include_immature_coinbase ) -listreceivedbylabel ( minconf include_empty include_watchonly include_immature_coinbase ) -listsinceblock ( "blockhash" target_confirmations include_watchonly include_removed include_change "label" ) -listtransactions ( "label" count skip include_watchonly ) -listunspent ( minconf maxconf ["address",...] include_unsafe query_options ) -listwalletdir -listwallets -loadwallet "filename" ( load_on_startup ) -lockunspent unlock ( [{"txid":"hex","vout":n},...] persistent ) -migratewallet ( "wallet_name" "passphrase" ) -newkeypool -psbtbumpfee "txid" ( options ) -removeprunedfunds "txid" -rescanblockchain ( start_height stop_height ) -restorewallet "wallet_name" "backup_file" ( load_on_startup ) -send [{"address":amount,...},{"data":"hex"},...] ( conf_target "estimate_mode" fee_rate options ) -sendall ["address",{"address":amount,...},...] ( conf_target "estimate_mode" fee_rate options ) -sendmany ( "" ) {"address":amount,...} ( minconf "comment" ["address",...] replaceable conf_target "estimate_mode" fee_rate verbose ) -sendtoaddress "address" amount ( "comment" "comment_to" subtractfeefromamount replaceable conf_target "estimate_mode" avoid_reuse fee_rate verbose ) -sethdseed ( newkeypool "seed" ) -setlabel "address" "label" -settxfee amount -setwalletflag "flag" ( value ) -signmessage "address" "message" -signrawtransactionwithwallet "hexstring" ( [{"txid":"hex","vout":n,"scriptPubKey":"hex","redeemScript":"hex","witnessScript":"hex","amount":amount},...] "sighashtype" ) -simulaterawtransaction ( ["rawtx",...] {"include_watchonly":bool,...} ) -unloadwallet ( "wallet_name" load_on_startup ) -upgradewallet ( version ) -walletcreatefundedpsbt ( [{"txid":"hex","vout":n,"sequence":n,"weight":n},...] ) [{"address":amount,...},{"data":"hex"},...] ( locktime options bip32derivs ) -walletdisplayaddress "address" -walletlock -walletpassphrase "passphrase" timeout -walletpassphrasechange "oldpassphrase" "newpassphrase" -walletprocesspsbt "psbt" ( sign "sighashtype" bip32derivs finalize ) - -== Zmq == -getzmqnotifications