Difference between revisions of "Bitcoin-cli help"
Jump to navigation
Jump to search
(Created page with "{{lc}} == See also == * {{bitcoin-cli}} * {{Bitcoin}} Category:Bitcoin") |
|||
| (5 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
{{lc}} | {{lc}} | ||
| + | [[bitcoin-cli]] help | ||
| + | <pre> | ||
| + | == 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" | ||
| + | </pre> | ||
| + | == Control == | ||
| + | getmemoryinfo ( "mode" ) | ||
| + | [[getrpcinfo]] | ||
| + | help ( "command" ) | ||
| + | logging ( ["include_category",...] ["exclude_category",...] ) | ||
| + | stop | ||
| + | [[bitcoin-cli uptime|uptime]] | ||
| + | |||
| + | <pre> | ||
| + | == 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 | ||
| + | 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 | ||
| + | </pre> | ||
| + | |||
| + | |||
| + | == Related == | ||
| + | [[bitcoin-cli --help]] | ||
| + | [[bitcoind --help]] | ||
== See also == | == See also == | ||
Latest revision as of 05:47, 31 May 2023
bitcoin-cli help
== 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
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
Related[edit]
bitcoin-cli --help bitcoind --help
See also[edit]
bitcoin-cli [ listtransactions | help ]- Bitcoin (
BTC), Bitcoin Cash (BCH), Wrapped Bitcoin (WBTC), Bitcoin Satoshi Vision (BSV), blockchain.com, Coinbase, Cryptocurrency wallet, Ripple, Grayscale, Hummingbot, USD Coin, Zcash, Polkadot,bitcoin-cli, Bitmain, Hal Finney, List of bitcoin forks, Lightning Network, Minsc, SegWit, Bitcoin mining, BIP, Bech32, Ordinals, SPV, Bitcoin testnet, Satoshi Nakamoto, BRC-20, Bitcoin genesis block, Bitcoin address, Omni Layer protocol, Bitcoin Supercharged Network, Partially Signed Bitcoin Transactions (PSBTs)
Advertising: