-
Notifications
You must be signed in to change notification settings - Fork 12
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge #55: Update docs and verify infrastructure
b7dc2e7 v25: Update docs and verify infrastructure (Tobin C. Harding) 952aa06 v24: Update docs and verify infrastructure (Tobin C. Harding) d402fd3 v23: Update docs and verify infrastructure (Tobin C. Harding) af3294e v22: Update docs and verify infrastructure (Tobin C. Harding) 9b408e8 v21: Update docs and verify infrastructure (Tobin C. Harding) ab21018 v20: Update docs and verify infrastructure (Tobin C. Harding) 977fd24 v19: Update docs and verify infrastructure (Tobin C. Harding) a0ce60f verify: Put methods in some correct order as core does (Tobin C. Harding) 9997c42 verify: Fix grep false positive (Tobin C. Harding) a44d98a verify: Fix bug in method checking logic (Tobin C. Harding) 02cc6bd verify: Use correct GetMemoryInfoStats type name (Tobin C. Harding) 68c3fe7 verify: Fix docs for v18 (Tobin C. Harding) Pull request description: For Core versions 19 - 25 inclusive update the rustdocs in `types/src/vxy/mod.rs to match the style we introduced in v17 and v18 already. And add support to the `verify` tool to check the work. This is all version upto the latest 3. Top commit has no ACKs. Tree-SHA512: 5782c4f667108fa562b017f9022694c32ab6689550ba333930b237baecb0eddf467b076156d9ae0c60cd050cfec19ebb0c69b750465eb8f832b3fe63bb7c9327
- Loading branch information
Showing
27 changed files
with
4,130 additions
and
1,189 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,148 @@ | ||
== 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 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,149 @@ | ||
== 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 |
Oops, something went wrong.