Available node methods
Bitcoin methods
See also interactive Bitcoin API call examples.
Method | Availability | Comment |
---|---|---|
getbestblockhash | ||
getblock | ||
getblockchaininfo | ||
getblockfilter | ||
getblockhash | ||
getblockheader | ||
getblockstats | ||
getchaintips | ||
getchaintxstats | ||
getdifficulty | ||
getmempoolancestors | ||
getmempooldescendants | ||
getmempoolentry | ||
getmempoolinfo | ||
getrawmempool | ||
gettxoutsetinfo | ||
gettxout | ||
verifychain | ||
gettxoutproof | ||
preciousblock | ||
pruneblockchain | ||
savemempool | ||
scantxoutset | ||
verifytxoutproof | ||
uptime | ||
getmemoryinfo | ||
getrpcinfo | ||
help | ||
logging | ||
stop | ||
generateblock | ||
generatetoaddress | ||
generatetodescriptor | ||
getblocktemplate | ||
getmininginfo | ||
getnetworkhashps | ||
prioritisetransaction | ||
submitblock | ||
submitheader | ||
getpeerinfo | ||
getnetworkinfo | ||
getconnectioncount | ||
getnettotals | ||
listbanned | ||
ping | ||
addnode | ||
disconnectnode | ||
getnodeaddresses | ||
setnetworkactive | ||
setban | ||
analyzepsbt | ||
createpsbt | ||
combinepsbt | ||
createrawtransaction | ||
combinerawtransaction | ||
decodepsbt | ||
decoderawtransaction | ||
decodescript | ||
finalizepsbt | ||
fundrawtransaction | ||
getrawtransaction | ||
sendrawtransaction | ||
signrawtransactionwithkey | ||
testmempoolaccept | ||
createmultisig | ||
deriveaddresses | ||
estimatesmartfee | ||
getindexinfo | ||
signmessagewithprivkey | ||
validateaddress | ||
verifymessage | ||
createwallet | ||
listwalletdir | ||
loadwallet | ||
listtransactions | ||
abandontransaction | ||
abortrescan | ||
bumpfee | ||
dumpprivkey | ||
getaddressesbylabel | ||
getbalance | ||
getbalances | ||
getnewaddress | ||
getrawchangeaddress | ||
getreceivedbyaddress | ||
getreceivedbylabel | ||
gettransaction | ||
importaddress | ||
importdescriptors | ||
importmulti | ||
importprivkey | ||
importprunedfunds | ||
importpubkey | ||
importwallet | ||
keypoolrefill | ||
listaddressgroupings | ||
listlabels | ||
listlockunspent | ||
listreceivedbyaddress | ||
listsinceblock | ||
listunspent | ||
lockunspent | ||
psbtbumpfee | ||
removeprunedfunds | ||
rescanblockchain | ||
send | ||
sendmany | ||
sendtoaddress | ||
sethdseed | ||
setlabel | ||
settxfee | ||
setwalletflag | ||
signmessage | ||
signrawtransactionwithwallet | ||
unloadwallet | ||
upgradewallet | ||
walletcreatefundedpsbt | ||
walletlock | ||
walletpassphrase | ||
walletpassphrasechange | ||
walletprocesspsbt | ||
getzmqnotifications | ||
enumeratesigners |