-
Notifications
You must be signed in to change notification settings - Fork 13
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #64 from tcharding/02-13-verify
Finish off updating docs and verify infrastructure
- Loading branch information
Showing
16 changed files
with
1,905 additions
and
560 deletions.
There are no files selected for viewing
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
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
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
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
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,172 @@ | ||
== 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 |
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,172 @@ | ||
== 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 |
Oops, something went wrong.