Preview Website:
This is a preview of
PR #1175
in progress. Visit the official site at
bitcoincore.org
About
Download
Blog
Releases
Development
Contribute
Contributing Code
Meetings
Lifecycle
Security Advisories
RPC Docs
Contact
Contact Us
Announcements
X impersonation
EN
Bitcoin Core Documentation
Complete API documentation for Bitcoin Core RPC methods organized by version.
Version 29.0.0
Index
index
rpcindex
Blockchain
dumptxoutset
getbestblockhash
getblock
getblockcount
getblockchaininfo
getblockfilter
getblockfrompeer
getblockhash
getblockheader
getblockstats
getchainstates
getchaintips
getchaintxstats
getdeploymentinfo
getdifficulty
getdescriptoractivity
getmempooldescendants
getmempoolancestors
getmempoolentry
getmempoolinfo
getrawmempool
gettxout
gettxoutproof
gettxoutsetinfo
gettxspendingprevout
importmempool
loadtxoutset
preciousblock
pruneblockchain
savemempool
scanblocks
scantxoutset
verifychain
verifytxoutproof
Control
getmemoryinfo
getrpcinfo
help
logging
stop
uptime
Mining
getblocktemplate
getmininginfo
getnetworkhashps
getprioritisedtransactions
prioritisetransaction
submitblock
submitheader
Network
addnode
clearbanned
disconnectnode
getaddednodeinfo
getaddrmaninfo
getconnectioncount
getnettotals
getnetworkinfo
getnodeaddresses
getpeerinfo
listbanned
ping
setban
setnetworkactive
Rawtransactions
analyzepsbt
combinepsbt
converttopsbt
combinerawtransaction
createpsbt
createrawtransaction
decoderawtransaction
decodepsbt
decodescript
descriptorprocesspsbt
finalizepsbt
fundrawtransaction
sendrawtransaction
getrawtransaction
joinpsbts
signrawtransactionwithkey
submitpackage
testmempoolaccept
utxoupdatepsbt
Signer
enumeratesigners
Util
createmultisig
deriveaddresses
getdescriptorinfo
estimatesmartfee
getindexinfo
signmessagewithprivkey
validateaddress
verifymessage
Zmq
getzmqnotifications
Wallet
abandontransaction
abortrescan
addmultisigaddress
backupwallet
bumpfee
createwallet
createwalletdescriptor
dumpprivkey
dumpwallet
encryptwallet
getaddressesbylabel
getaddressinfo
getbalance
getbalances
gethdkeys
getnewaddress
getrawchangeaddress
getreceivedbyaddress
getreceivedbylabel
gettransaction
getunconfirmedbalance
getwalletinfo
importaddress
importdescriptors
importmulti
importprivkey
importpubkey
importprunedfunds
importwallet
keypoolrefill
listaddressgroupings
listdescriptors
listlabels
listlockunspent
listreceivedbylabel
listreceivedbyaddress
listsinceblock
listtransactions
listunspent
listwalletdir
listwallets
loadwallet
lockunspent
migratewallet
newkeypool
psbtbumpfee
removeprunedfunds
rescanblockchain
restorewallet
send
sendall
sendmany
sendtoaddress
sethdseed
setlabel
settxfee
setwalletflag
signmessage
signrawtransactionwithwallet
simulaterawtransaction
unloadwallet
upgradewallet
walletcreatefundedpsbt
walletdisplayaddress
walletlock
walletpassphrase
walletpassphrasechange
walletprocesspsbt
Version 28.0.0
Index
index
rpcindex
Blockchain
dumptxoutset
getbestblockhash
getblock
getblockchaininfo
getblockcount
getblockfilter
getblockfrompeer
getblockheader
getblockhash
getblockstats
getchainstates
getchaintips
getchaintxstats
getdeploymentinfo
getdifficulty
getmempooldescendants
getmempoolancestors
getmempoolentry
getmempoolinfo
getrawmempool
gettxout
gettxoutproof
gettxoutsetinfo
gettxspendingprevout
importmempool
loadtxoutset
preciousblock
pruneblockchain
savemempool
scanblocks
scantxoutset
verifychain
verifytxoutproof
Control
getmemoryinfo
getrpcinfo
help
logging
stop
uptime
Mining
getblocktemplate
getnetworkhashps
getmininginfo
getprioritisedtransactions
prioritisetransaction
submitblock
submitheader
Network
addnode
clearbanned
disconnectnode
getaddrmaninfo
getaddednodeinfo
getconnectioncount
getnettotals
getnetworkinfo
getnodeaddresses
getpeerinfo
listbanned
ping
setban
setnetworkactive
Rawtransactions
combinepsbt
analyzepsbt
combinerawtransaction
converttopsbt
createpsbt
createrawtransaction
decodepsbt
decoderawtransaction
decodescript
descriptorprocesspsbt
fundrawtransaction
finalizepsbt
getrawtransaction
joinpsbts
sendrawtransaction
signrawtransactionwithkey
submitpackage
testmempoolaccept
utxoupdatepsbt
Util
createmultisig
deriveaddresses
estimatesmartfee
getdescriptorinfo
getindexinfo
signmessagewithprivkey
verifymessage
validateaddress
Signer
enumeratesigners
Zmq
getzmqnotifications
Wallet
abandontransaction
abortrescan
addmultisigaddress
backupwallet
bumpfee
createwallet
createwalletdescriptor
dumpprivkey
dumpwallet
encryptwallet
getaddressesbylabel
getaddressinfo
getbalance
getbalances
getnewaddress
gethdkeys
getreceivedbyaddress
getreceivedbylabel
getrawchangeaddress
gettransaction
getunconfirmedbalance
getwalletinfo
importaddress
importdescriptors
importprivkey
importmulti
importprunedfunds
importpubkey
importwallet
keypoolrefill
listaddressgroupings
listdescriptors
listlabels
listlockunspent
listreceivedbylabel
listreceivedbyaddress
listtransactions
listsinceblock
listunspent
listwalletdir
listwallets
loadwallet
lockunspent
migratewallet
newkeypool
psbtbumpfee
removeprunedfunds
rescanblockchain
restorewallet
send
sendall
sendmany
sendtoaddress
sethdseed
setlabel
settxfee
setwalletflag
signmessage
signrawtransactionwithwallet
simulaterawtransaction
unloadwallet
upgradewallet
walletcreatefundedpsbt
walletdisplayaddress
walletlock
walletpassphrase
walletprocesspsbt
walletpassphrasechange
Version 27.0.0
Index
index
rpcindex
Blockchain
dumptxoutset
getbestblockhash
getblock
getblockchaininfo
getblockcount
getblockfilter
getblockfrompeer
getblockhash
getblockheader
getchainstates
getblockstats
getchaintips
getchaintxstats
getdeploymentinfo
getdifficulty
getmempooldescendants
getmempoolancestors
getmempoolentry
getmempoolinfo
gettxout
getrawmempool
gettxoutproof
gettxoutsetinfo
gettxspendingprevout
importmempool
loadtxoutset
preciousblock
pruneblockchain
scanblocks
scantxoutset
savemempool
verifychain
verifytxoutproof
Control
getrpcinfo
getmemoryinfo
help
logging
stop
uptime
Mining
getblocktemplate
getnetworkhashps
getprioritisedtransactions
getmininginfo
prioritisetransaction
submitblock
submitheader
Network
addnode
clearbanned
disconnectnode
getaddrmaninfo
getconnectioncount
getaddednodeinfo
getnettotals
getnetworkinfo
getpeerinfo
getnodeaddresses
ping
listbanned
setban
setnetworkactive
Signer
enumeratesigners
Rawtransactions
analyzepsbt
combinepsbt
combinerawtransaction
converttopsbt
createpsbt
createrawtransaction
decodepsbt
decoderawtransaction
decodescript
finalizepsbt
descriptorprocesspsbt
getrawtransaction
fundrawtransaction
joinpsbts
sendrawtransaction
signrawtransactionwithkey
submitpackage
testmempoolaccept
utxoupdatepsbt
Util
createmultisig
deriveaddresses
estimatesmartfee
getdescriptorinfo
signmessagewithprivkey
getindexinfo
verifymessage
validateaddress
Zmq
getzmqnotifications
Wallet
abandontransaction
abortrescan
backupwallet
addmultisigaddress
bumpfee
createwallet
dumpprivkey
dumpwallet
encryptwallet
getaddressesbylabel
getbalances
getaddressinfo
getnewaddress
getbalance
getrawchangeaddress
getreceivedbylabel
getreceivedbyaddress
getunconfirmedbalance
gettransaction
getwalletinfo
importaddress
importdescriptors
importmulti
importprunedfunds
importprivkey
importwallet
importpubkey
keypoolrefill
listaddressgroupings
listdescriptors
listlabels
listreceivedbyaddress
listlockunspent
listreceivedbylabel
listsinceblock
listtransactions
listunspent
listwalletdir
listwallets
loadwallet
lockunspent
migratewallet
newkeypool
psbtbumpfee
removeprunedfunds
rescanblockchain
restorewallet
send
sendall
sendmany
sendtoaddress
sethdseed
setlabel
settxfee
setwalletflag
signmessage
signrawtransactionwithwallet
simulaterawtransaction
unloadwallet
upgradewallet
walletcreatefundedpsbt
walletdisplayaddress
walletpassphrase
walletlock
walletpassphrasechange
walletprocesspsbt
Version 26.0.0
Index
index
rpcindex
Control
getmemoryinfo
getrpcinfo
help
logging
stop
uptime
Blockchain
dumptxoutset
getbestblockhash
getblock
getblockchaininfo
getblockcount
getblockfilter
getblockhash
getblockfrompeer
getblockheader
getblockstats
getchainstates
getchaintips
getchaintxstats
getdeploymentinfo
getdifficulty
getmempoolancestors
getmempooldescendants
getmempoolentry
getmempoolinfo
getrawmempool
gettxout
gettxoutproof
gettxoutsetinfo
gettxspendingprevout
importmempool
loadtxoutset
pruneblockchain
preciousblock
savemempool
scanblocks
scantxoutset
verifychain
verifytxoutproof
Mining
getblocktemplate
getnetworkhashps
getmininginfo
prioritisetransaction
getprioritisedtransactions
submitblock
submitheader
Network
addnode
clearbanned
disconnectnode
getaddednodeinfo
getaddrmaninfo
getconnectioncount
getnettotals
getnetworkinfo
getnodeaddresses
getpeerinfo
ping
listbanned
setban
setnetworkactive
Rawtransactions
analyzepsbt
combinepsbt
combinerawtransaction
converttopsbt
createpsbt
createrawtransaction
decodepsbt
decoderawtransaction
decodescript
descriptorprocesspsbt
finalizepsbt
fundrawtransaction
getrawtransaction
joinpsbts
sendrawtransaction
signrawtransactionwithkey
submitpackage
testmempoolaccept
utxoupdatepsbt
Signer
enumeratesigners
Util
createmultisig
deriveaddresses
estimatesmartfee
getdescriptorinfo
getindexinfo
signmessagewithprivkey
validateaddress
verifymessage
Zmq
getzmqnotifications
Wallet
abandontransaction
abortrescan
addmultisigaddress
backupwallet
bumpfee
createwallet
dumpprivkey
dumpwallet
encryptwallet
getaddressesbylabel
getaddressinfo
getbalance
getbalances
getnewaddress
getrawchangeaddress
getreceivedbyaddress
getreceivedbylabel
gettransaction
getunconfirmedbalance
getwalletinfo
importaddress
importprivkey
importmulti
importprunedfunds
importdescriptors
importpubkey
importwallet
keypoolrefill
listaddressgroupings
listdescriptors
listlabels
listlockunspent
listreceivedbyaddress
listreceivedbylabel
listtransactions
listsinceblock
listunspent
listwallets
listwalletdir
lockunspent
loadwallet
migratewallet
newkeypool
removeprunedfunds
psbtbumpfee
rescanblockchain
restorewallet
send
sendall
sendmany
sendtoaddress
sethdseed
setlabel
settxfee
setwalletflag
signmessage
signrawtransactionwithwallet
simulaterawtransaction
unloadwallet
upgradewallet
walletcreatefundedpsbt
walletdisplayaddress
walletlock
walletpassphrase
walletpassphrasechange
walletprocesspsbt
Version 25.0.0
Index
index
rpcindex
Blockchain
getbestblockhash
getblock
getblockchaininfo
getblockcount
getblockfrompeer
getblockfilter
getblockhash
getblockheader
getblockstats
getchaintips
getchaintxstats
getdeploymentinfo
getdifficulty
getmempoolancestors
getmempoolentry
getmempooldescendants
getmempoolinfo
getrawmempool
gettxout
gettxoutproof
gettxoutsetinfo
gettxspendingprevout
preciousblock
savemempool
scanblocks
pruneblockchain
scantxoutset
verifychain
verifytxoutproof
Control
getmemoryinfo
getrpcinfo
help
logging
stop
uptime
Mining
getblocktemplate
getmininginfo
getnetworkhashps
prioritisetransaction
submitblock
submitheader
Network
addnode
clearbanned
getaddednodeinfo
getconnectioncount
disconnectnode
getnettotals
getnodeaddresses
getnetworkinfo
getpeerinfo
listbanned
ping
setnetworkactive
setban
Signer
enumeratesigners
Rawtransactions
analyzepsbt
combinepsbt
combinerawtransaction
converttopsbt
createpsbt
createrawtransaction
decodepsbt
decoderawtransaction
decodescript
finalizepsbt
fundrawtransaction
getrawtransaction
sendrawtransaction
joinpsbts
signrawtransactionwithkey
testmempoolaccept
utxoupdatepsbt
Util
estimatesmartfee
createmultisig
deriveaddresses
getdescriptorinfo
getindexinfo
signmessagewithprivkey
validateaddress
verifymessage
Wallet
abandontransaction
abortrescan
addmultisigaddress
bumpfee
createwallet
backupwallet
dumpprivkey
dumpwallet
encryptwallet
getaddressesbylabel
getaddressinfo
getbalance
getbalances
getnewaddress
getrawchangeaddress
getreceivedbyaddress
getreceivedbylabel
gettransaction
getunconfirmedbalance
getwalletinfo
importaddress
importdescriptors
importmulti
importprivkey
importprunedfunds
importpubkey
importwallet
keypoolrefill
listaddressgroupings
listdescriptors
listlabels
listlockunspent
listreceivedbyaddress
listreceivedbylabel
listsinceblock
listtransactions
listunspent
listwalletdir
listwallets
loadwallet
lockunspent
migratewallet
newkeypool
psbtbumpfee
rescanblockchain
removeprunedfunds
restorewallet
sendall
send
sendmany
sendtoaddress
sethdseed
setlabel
setwalletflag
settxfee
signmessage
signrawtransactionwithwallet
simulaterawtransaction
unloadwallet
upgradewallet
walletcreatefundedpsbt
walletdisplayaddress
walletlock
walletpassphrasechange
walletpassphrase
walletprocesspsbt
Zmq
getzmqnotifications
Version 24.0.0
Index
index
rpcindex
Blockchain
getbestblockhash
getblock
getblockchaininfo
getblockcount
getblockfilter
getblockfrompeer
getblockhash
getblockheader
getblockstats
getchaintxstats
getdeploymentinfo
getchaintips
getmempoolancestors
getdifficulty
getmempoolentry
getmempooldescendants
getmempoolinfo
gettxout
getrawmempool
gettxoutproof
gettxoutsetinfo
gettxspendingprevout
savemempool
scantxoutset
pruneblockchain
preciousblock
verifychain
verifytxoutproof
Control
getmemoryinfo
help
logging
getrpcinfo
stop
uptime
Mining
getblocktemplate
getmininginfo
getnetworkhashps
prioritisetransaction
submitheader
submitblock
Network
addnode
clearbanned
disconnectnode
getconnectioncount
getaddednodeinfo
getnettotals
getnetworkinfo
getnodeaddresses
listbanned
ping
getpeerinfo
setban
setnetworkactive
Rawtransactions
combinepsbt
combinerawtransaction
analyzepsbt
converttopsbt
createpsbt
createrawtransaction
decodepsbt
decoderawtransaction
decodescript
finalizepsbt
fundrawtransaction
getrawtransaction
joinpsbts
sendrawtransaction
signrawtransactionwithkey
testmempoolaccept
utxoupdatepsbt
Signer
enumeratesigners
Util
createmultisig
deriveaddresses
estimatesmartfee
getdescriptorinfo
getindexinfo
signmessagewithprivkey
validateaddress
verifymessage
Zmq
getzmqnotifications
Wallet
abandontransaction
abortrescan
addmultisigaddress
backupwallet
createwallet
bumpfee
dumpprivkey
dumpwallet
encryptwallet
getaddressesbylabel
getaddressinfo
getbalance
getbalances
getnewaddress
getrawchangeaddress
getreceivedbylabel
getreceivedbyaddress
getunconfirmedbalance
gettransaction
getwalletinfo
importaddress
importdescriptors
importmulti
importprivkey
importprunedfunds
importpubkey
importwallet
keypoolrefill
listaddressgroupings
listdescriptors
listlabels
listlockunspent
listreceivedbyaddress
listsinceblock
listreceivedbylabel
listtransactions
listunspent
listwalletdir
listwallets
loadwallet
lockunspent
migratewallet
newkeypool
psbtbumpfee
rescanblockchain
removeprunedfunds
restorewallet
send
sendall
sendmany
sendtoaddress
sethdseed
setlabel
settxfee
setwalletflag
signmessage
signrawtransactionwithwallet
simulaterawtransaction
upgradewallet
unloadwallet
walletcreatefundedpsbt
walletdisplayaddress
walletlock
walletpassphrase
walletpassphrasechange
walletprocesspsbt
Version 23.0.0
Index
index
rpcindex
Blockchain
getbestblockhash
getblock
getblockchaininfo
getblockcount
getblockfilter
getblockfrompeer
getblockhash
getblockheader
getblockstats
getchaintips
getchaintxstats
getdeploymentinfo
getdifficulty
getmempooldescendants
getmempoolancestors
getmempoolentry
getmempoolinfo
getrawmempool
gettxout
gettxoutproof
gettxoutsetinfo
preciousblock
pruneblockchain
savemempool
scantxoutset
verifychain
verifytxoutproof
Mining
getblocktemplate
getnetworkhashps
getmininginfo
prioritisetransaction
submitblock
submitheader
Control
getmemoryinfo
getrpcinfo
help
logging
stop
uptime
Network
addnode
disconnectnode
clearbanned
getaddednodeinfo
getconnectioncount
getnettotals
getnetworkinfo
getnodeaddresses
getpeerinfo
listbanned
ping
setban
setnetworkactive
Rawtransactions
analyzepsbt
combinepsbt
combinerawtransaction
converttopsbt
createpsbt
createrawtransaction
decodepsbt
decoderawtransaction
decodescript
finalizepsbt
fundrawtransaction
getrawtransaction
joinpsbts
sendrawtransaction
signrawtransactionwithkey
utxoupdatepsbt
testmempoolaccept
Signer
enumeratesigners
Util
createmultisig
estimatesmartfee
deriveaddresses
getdescriptorinfo
getindexinfo
signmessagewithprivkey
validateaddress
verifymessage
Wallet
abandontransaction
abortrescan
backupwallet
bumpfee
addmultisigaddress
createwallet
dumpprivkey
dumpwallet
encryptwallet
getaddressesbylabel
getaddressinfo
getbalance
getbalances
getnewaddress
getrawchangeaddress
getreceivedbyaddress
getreceivedbylabel
getunconfirmedbalance
gettransaction
getwalletinfo
importaddress
importdescriptors
importmulti
importprunedfunds
importprivkey
importpubkey
importwallet
keypoolrefill
listdescriptors
listaddressgroupings
listlabels
listreceivedbyaddress
listlockunspent
listreceivedbylabel
listsinceblock
listtransactions
listunspent
listwalletdir
loadwallet
listwallets
lockunspent
newkeypool
psbtbumpfee
rescanblockchain
removeprunedfunds
restorewallet
send
sendmany
sendtoaddress
sethdseed
setlabel
settxfee
setwalletflag
signrawtransactionwithwallet
signmessage
upgradewallet
walletdisplayaddress
walletcreatefundedpsbt
unloadwallet
walletlock
walletpassphrase
walletpassphrasechange
walletprocesspsbt
Zmq
getzmqnotifications
Version 22.0.0
Index
index
rpcindex
Blockchain
getbestblockhash
getblock
getblockchaininfo
getblockcount
getblockfilter
getblockhash
getblockheader
getblockstats
getchaintips
getchaintxstats
getdifficulty
getmempoolancestors
getmempooldescendants
getmempoolentry
getmempoolinfo
getrawmempool
gettxout
gettxoutproof
gettxoutsetinfo
preciousblock
pruneblockchain
savemempool
scantxoutset
verifychain
verifytxoutproof
Generating
generateblock
generatetoaddress
generatetodescriptor
Mining
getblocktemplate
getmininginfo
getnetworkhashps
prioritisetransaction
submitblock
submitheader
Control
getmemoryinfo
getrpcinfo
help
stop
logging
uptime
Network
addnode
clearbanned
disconnectnode
getaddednodeinfo
getconnectioncount
getnettotals
getnetworkinfo
getnodeaddresses
getpeerinfo
ping
listbanned
setnetworkactive
setban
Rawtransactions
analyzepsbt
combinepsbt
combinerawtransaction
converttopsbt
createrawtransaction
createpsbt
decodepsbt
decoderawtransaction
finalizepsbt
decodescript
fundrawtransaction
getrawtransaction
joinpsbts
sendrawtransaction
testmempoolaccept
utxoupdatepsbt
signrawtransactionwithkey
Signer
enumeratesigners
Util
createmultisig
deriveaddresses
estimatesmartfee
getdescriptorinfo
getindexinfo
signmessagewithprivkey
validateaddress
verifymessage
Zmq
getzmqnotifications
Wallet
abandontransaction
abortrescan
backupwallet
addmultisigaddress
bumpfee
createwallet
dumpprivkey
dumpwallet
encryptwallet
getaddressesbylabel
getaddressinfo
getbalance
getbalances
getnewaddress
getrawchangeaddress
getreceivedbyaddress
getreceivedbylabel
gettransaction
getunconfirmedbalance
getwalletinfo
importaddress
importdescriptors
importmulti
importprivkey
importprunedfunds
importpubkey
importwallet
keypoolrefill
listaddressgroupings
listdescriptors
listlabels
listlockunspent
listreceivedbyaddress
listreceivedbylabel
listsinceblock
listtransactions
listunspent
listwalletdir
listwallets
loadwallet
lockunspent
psbtbumpfee
removeprunedfunds
rescanblockchain
send
sendtoaddress
sendmany
sethdseed
settxfee
setlabel
setwalletflag
signmessage
unloadwallet
signrawtransactionwithwallet
upgradewallet
walletcreatefundedpsbt
walletdisplayaddress
walletlock
walletpassphrase
walletpassphrasechange
walletprocesspsbt
Version 0.21.0
Index
index
rpcindex
Blockchain
getblock
getbestblockhash
getblockchaininfo
getblockcount
getblockfilter
getblockhash
getblockheader
getblockstats
getchaintips
getchaintxstats
getdifficulty
getmempoolancestors
getmempooldescendants
getmempoolentry
getmempoolinfo
getrawmempool
gettxout
gettxoutproof
gettxoutsetinfo
preciousblock
pruneblockchain
savemempool
scantxoutset
verifychain
verifytxoutproof
Control
getmemoryinfo
getrpcinfo
help
logging
stop
uptime
Generating
generateblock
generatetoaddress
generatetodescriptor
Mining
getblocktemplate
getnetworkhashps
prioritisetransaction
getmininginfo
submitblock
submitheader
Network
addnode
clearbanned
disconnectnode
getaddednodeinfo
getconnectioncount
getnettotals
getnetworkinfo
getnodeaddresses
getpeerinfo
listbanned
ping
setban
setnetworkactive
Rawtransactions
analyzepsbt
combinepsbt
converttopsbt
createpsbt
combinerawtransaction
createrawtransaction
decodepsbt
decoderawtransaction
decodescript
finalizepsbt
fundrawtransaction
getrawtransaction
joinpsbts
sendrawtransaction
signrawtransactionwithkey
testmempoolaccept
utxoupdatepsbt
Util
createmultisig
deriveaddresses
estimatesmartfee
getdescriptorinfo
getindexinfo
signmessagewithprivkey
verifymessage
validateaddress
Wallet
abandontransaction
abortrescan
addmultisigaddress
backupwallet
bumpfee
createwallet
dumpprivkey
dumpwallet
getaddressesbylabel
encryptwallet
getaddressinfo
getbalances
getbalance
getnewaddress
getrawchangeaddress
getreceivedbyaddress
getreceivedbylabel
gettransaction
getunconfirmedbalance
getwalletinfo
importaddress
importdescriptors
importmulti
importprivkey
importprunedfunds
importpubkey
importwallet
keypoolrefill
listaddressgroupings
listlabels
listlockunspent
listreceivedbyaddress
listreceivedbylabel
listsinceblock
listtransactions
listunspent
listwallets
listwalletdir
loadwallet
lockunspent
psbtbumpfee
removeprunedfunds
rescanblockchain
send
sendmany
sendtoaddress
sethdseed
setwalletflag
settxfee
setlabel
signmessage
signrawtransactionwithwallet
unloadwallet
upgradewallet
walletcreatefundedpsbt
walletlock
walletpassphrasechange
walletpassphrase
walletprocesspsbt
Zmq
getzmqnotifications
Version 0.20.0
Index
index
rpcindex
Blockchain
getblock
getbestblockhash
getblockchaininfo
getblockcount
getblockfilter
getblockhash
getblockheader
getblockstats
getchaintxstats
getchaintips
getdifficulty
getmempoolancestors
getmempooldescendants
getmempoolentry
getmempoolinfo
getrawmempool
gettxout
gettxoutproof
gettxoutsetinfo
pruneblockchain
preciousblock
savemempool
scantxoutset
verifychain
verifytxoutproof
Control
getmemoryinfo
getrpcinfo
help
logging
stop
uptime
Generating
generatetoaddress
generatetodescriptor
Mining
getblocktemplate
getmininginfo
getnetworkhashps
prioritisetransaction
submitheader
submitblock
Network
addnode
clearbanned
disconnectnode
getaddednodeinfo
getconnectioncount
getnettotals
getnetworkinfo
getnodeaddresses
getpeerinfo
listbanned
ping
setban
setnetworkactive
Rawtransactions
combinepsbt
analyzepsbt
combinerawtransaction
converttopsbt
createpsbt
createrawtransaction
decodepsbt
decodescript
decoderawtransaction
finalizepsbt
fundrawtransaction
getrawtransaction
joinpsbts
sendrawtransaction
signrawtransactionwithkey
utxoupdatepsbt
testmempoolaccept
Util
createmultisig
deriveaddresses
estimatesmartfee
getdescriptorinfo
signmessagewithprivkey
validateaddress
verifymessage
Wallet
abandontransaction
abortrescan
addmultisigaddress
backupwallet
bumpfee
createwallet
dumpprivkey
dumpwallet
encryptwallet
getaddressesbylabel
getaddressinfo
getbalance
getnewaddress
getrawchangeaddress
getbalances
getreceivedbyaddress
getreceivedbylabel
gettransaction
getunconfirmedbalance
getwalletinfo
importaddress
importmulti
importprunedfunds
importpubkey
importprivkey
importwallet
keypoolrefill
listaddressgroupings
listlabels
listlockunspent
listreceivedbyaddress
listsinceblock
listreceivedbylabel
listtransactions
listunspent
listwalletdir
listwallets
loadwallet
lockunspent
removeprunedfunds
rescanblockchain
sendtoaddress
sethdseed
setlabel
sendmany
settxfee
signmessage
setwalletflag
signrawtransactionwithwallet
unloadwallet
walletcreatefundedpsbt
walletlock
walletpassphrase
walletprocesspsbt
walletpassphrasechange
Zmq
getzmqnotifications
Version 0.19.0
Index
index
rpcindex
Blockchain
getbestblockhash
getblockchaininfo
getblock
getblockfilter
getblockcount
getblockhash
getblockheader
getblockstats
getchaintips
getchaintxstats
getdifficulty
getmempooldescendants
getmempoolancestors
getmempoolentry
getmempoolinfo
getrawmempool
gettxout
gettxoutproof
gettxoutsetinfo
preciousblock
pruneblockchain
savemempool
scantxoutset
verifychain
verifytxoutproof
Control
getmemoryinfo
getrpcinfo
help
logging
stop
uptime
Generating
generatetoaddress
Mining
getblocktemplate
getmininginfo
getnetworkhashps
prioritisetransaction
submitblock
submitheader
Network
addnode
clearbanned
disconnectnode
getaddednodeinfo
getconnectioncount
getnettotals
getnetworkinfo
getnodeaddresses
getpeerinfo
ping
listbanned
setban
setnetworkactive
Rawtransactions
analyzepsbt
combinepsbt
combinerawtransaction
converttopsbt
createpsbt
createrawtransaction
decodepsbt
decoderawtransaction
decodescript
finalizepsbt
fundrawtransaction
getrawtransaction
joinpsbts
sendrawtransaction
signrawtransactionwithkey
testmempoolaccept
utxoupdatepsbt
Util
createmultisig
deriveaddresses
estimatesmartfee
getdescriptorinfo
signmessagewithprivkey
validateaddress
verifymessage
Wallet
abandontransaction
abortrescan
addmultisigaddress
backupwallet
bumpfee
dumpprivkey
createwallet
dumpwallet
encryptwallet
getaddressesbylabel
getaddressinfo
getbalance
getnewaddress
getrawchangeaddress
getbalances
getreceivedbyaddress
getreceivedbylabel
gettransaction
getunconfirmedbalance
getwalletinfo
importaddress
importmulti
importprivkey
importprunedfunds
importpubkey
importwallet
listaddressgroupings
keypoolrefill
listlabels
listlockunspent
listreceivedbyaddress
listreceivedbylabel
listsinceblock
listtransactions
listunspent
listwalletdir
listwallets
loadwallet
lockunspent
removeprunedfunds
rescanblockchain
sendmany
sendtoaddress
sethdseed
setlabel
setwalletflag
signmessage
settxfee
signrawtransactionwithwallet
unloadwallet
walletcreatefundedpsbt
walletlock
walletpassphrase
walletpassphrasechange
walletprocesspsbt
Zmq
getzmqnotifications
Version 0.18.0
Index
index
rpcindex
Blockchain
getbestblockhash
getblock
getblockchaininfo
getblockcount
getblockhash
getblockheader
getblockstats
getchaintips
getchaintxstats
getmempoolancestors
getmempooldescendants
getdifficulty
getmempoolinfo
getmempoolentry
getrawmempool
gettxout
gettxoutproof
preciousblock
pruneblockchain
savemempool
verifychain
verifytxoutproof
scantxoutset
gettxoutsetinfo
Control
getmemoryinfo
getrpcinfo
help
logging
uptime
stop
Generating
generate
generatetoaddress
Mining
getblocktemplate
getmininginfo
getnetworkhashps
prioritisetransaction
submitblock
submitheader
Network
addnode
clearbanned
getaddednodeinfo
getnettotals
getconnectioncount
disconnectnode
getnetworkinfo
getnodeaddresses
getpeerinfo
listbanned
ping
setnetworkactive
setban
Rawtransactions
analyzepsbt
combinepsbt
combinerawtransaction
converttopsbt
createpsbt
createrawtransaction
decodepsbt
decoderawtransaction
decodescript
finalizepsbt
fundrawtransaction
joinpsbts
getrawtransaction
sendrawtransaction
signrawtransactionwithkey
testmempoolaccept
utxoupdatepsbt
Util
createmultisig
deriveaddresses
estimatesmartfee
getdescriptorinfo
signmessagewithprivkey
validateaddress
verifymessage
Wallet
abandontransaction
abortrescan
addmultisigaddress
backupwallet
bumpfee
createwallet
dumpprivkey
dumpwallet
encryptwallet
getaddressesbylabel
getaddressinfo
getnewaddress
getreceivedbyaddress
getrawchangeaddress
getbalance
getreceivedbylabel
gettransaction
getunconfirmedbalance
getwalletinfo
importaddress
importmulti
importprivkey
importprunedfunds
importpubkey
importwallet
keypoolrefill
listaddressgroupings
listlabels
listlockunspent
listreceivedbyaddress
listreceivedbylabel
listsinceblock
listtransactions
listwalletdir
listunspent
listwallets
lockunspent
removeprunedfunds
loadwallet
rescanblockchain
sendmany
sendtoaddress
settxfee
setlabel
signmessage
sethdseed
signrawtransactionwithwallet
unloadwallet
walletcreatefundedpsbt
walletlock
walletpassphrase
walletpassphrasechange
walletprocesspsbt
Zmq
getzmqnotifications
Version 0.17.0
Index
index
rpcindex
Blockchain
getblock
getblockchaininfo
getbestblockhash
getblockcount
getblockstats
getblockhash
getdifficulty
getmempoolancestors
getblockheader
getmempooldescendants
getchaintxstats
getmempoolentry
getchaintips
getmempoolinfo
getrawmempool
gettxout
gettxoutsetinfo
gettxoutproof
preciousblock
savemempool
pruneblockchain
scantxoutset
verifychain
verifytxoutproof
Control
help
getmemoryinfo
stop
logging
uptime
Generating
generatetoaddress
generate
Mining
getmininginfo
getblocktemplate
submitblock
prioritisetransaction
getnetworkhashps
Network
clearbanned
disconnectnode
getaddednodeinfo
getnettotals
getconnectioncount
getnetworkinfo
addnode
getpeerinfo
ping
setban
setnetworkactive
listbanned
Rawtransactions
combinepsbt
converttopsbt
createpsbt
createrawtransaction
combinerawtransaction
decodepsbt
decoderawtransaction
finalizepsbt
fundrawtransaction
decodescript
signrawtransaction
signrawtransactionwithkey
testmempoolaccept
getrawtransaction
sendrawtransaction
Util
estimatesmartfee
createmultisig
signmessagewithprivkey
verifymessage
validateaddress
Wallet
abandontransaction
abortrescan
addmultisigaddress
backupwallet
bumpfee
createwallet
dumpprivkey
encryptwallet
dumpwallet
getaccountaddress
getaccount
getaddressbyaccount
getaddressinfo
getbalance
getaddressesbylabel
getnewaddress
getreceivedbyaccount
getreceivedbyaddress
getunconfirmedbalance
importaddress
gettransaction
getrawchangeaddress
getwalletinfo
importmulti
importprivkey
importprunedfunds
importpubkey
importwallet
listaccounts
keypoolrefill
listlabels
listaddressgroupings
listreceivedbyaccount
listreceivedbyaddress
listlockunspent
listsinceblock
listtransactions
listunspent
listwallets
loadwallet
removeprunedfunds
move
lockunspent
rescanblockchain
sendfrom
sendmany
sendtoaddress
sethdseed
setaccount
settxfee
signrawtransactionwithwallet
unloadwallet
walletlock
signmessage
walletcreatefundedpsbt
walletpassphrase
walletpassphrasechange
walletprocesspsbt
Zmq
getzmqnotifications
Version 0.16.3
Index
index
rpcindex
Blockchain
getbestblockhash
getblock
getblockchaininfo
getblockcount
getblockhash
getblockheader
getchaintips
getchaintxstats
getdifficulty
getmempoolancestors
getmempooldescendants
getrawmempool
getmempoolentry
gettxout
getmempoolinfo
gettxoutproof
gettxoutsetinfo
pruneblockchain
preciousblock
verifychain
savemempool
verifytxoutproof
Control
getmemoryinfo
help
logging
stop
uptime
Generating
generate
generatetoaddress
Mining
getblocktemplate
getmininginfo
getnetworkhashps
prioritisetransaction
submitblock
Network
clearbanned
addnode
disconnectnode
getconnectioncount
getaddednodeinfo
getnettotals
getnetworkinfo
getpeerinfo
ping
listbanned
setban
setnetworkactive
Rawtransactions
createrawtransaction
decoderawtransaction
combinerawtransaction
decodescript
fundrawtransaction
getrawtransaction
sendrawtransaction
signrawtransaction
Util
createmultisig
estimatefee
signmessagewithprivkey
estimatesmartfee
verifymessage
validateaddress
Wallet
abandontransaction
abortrescan
backupwallet
addmultisigaddress
bumpfee
dumpwallet
dumpprivkey
encryptwallet
getaccount
getaddressesbyaccount
getaccountaddress
getbalance
getnewaddress
getreceivedbyaddress
getrawchangeaddress
getreceivedbyaccount
gettransaction
getunconfirmedbalance
getwalletinfo
importaddress
importmulti
importprunedfunds
importpubkey
importwallet
listaddressgroupings
listaccounts
importprivkey
listlockunspent
listreceivedbyaccount
listreceivedbyaddress
keypoolrefill
listwallets
listunspent
removeprunedfunds
lockunspent
rescanblockchain
listsinceblock
move
sendfrom
sendmany
listtransactions
sendtoaddress
settxfee
setaccount
signmessage
walletlock
walletpassphrasechange
walletpassphrase
Version 0.16.2
Index
index
rpcindex
Blockchain
getbestblockhash
getblock
getblockchaininfo
getblockcount
getblockhash
getblockheader
getchaintips
getchaintxstats
getdifficulty
getmempoolancestors
getmempooldescendants
getmempoolentry
getmempoolinfo
getrawmempool
gettxout
gettxoutproof
gettxoutsetinfo
preciousblock
pruneblockchain
savemempool
verifychain
verifytxoutproof
Control
getmemoryinfo
help
logging
stop
uptime
Generating
generate
generatetoaddress
Mining
getblocktemplate
getmininginfo
prioritisetransaction
submitblock
getnetworkhashps
Network
addnode
clearbanned
disconnectnode
getaddednodeinfo
getconnectioncount
getnettotals
getnetworkinfo
getpeerinfo
listbanned
setban
ping
setnetworkactive
Rawtransactions
combinerawtransaction
createrawtransaction
decoderawtransaction
decodescript
fundrawtransaction
getrawtransaction
signrawtransaction
sendrawtransaction
Util
createmultisig
estimatefee
estimatesmartfee
signmessagewithprivkey
validateaddress
verifymessage
Wallet
abandontransaction
abortrescan
backupwallet
addmultisigaddress
bumpfee
dumpprivkey
dumpwallet
encryptwallet
getaccount
getaccountaddress
getbalance
getaddressesbyaccount
getnewaddress
getrawchangeaddress
getreceivedbyaccount
getreceivedbyaddress
gettransaction
getwalletinfo
getunconfirmedbalance
importaddress
importmulti
importprivkey
importprunedfunds
importpubkey
importwallet
keypoolrefill
listaccounts
listaddressgroupings
listlockunspent
listreceivedbyaccount
listreceivedbyaddress
listsinceblock
listtransactions
listunspent
listwallets
lockunspent
move
removeprunedfunds
rescanblockchain
sendfrom
sendmany
settxfee
setaccount
sendtoaddress
signmessage
walletlock
walletpassphrase
walletpassphrasechange
Version 0.16.1
Index
index
rpcindex
Blockchain
getbestblockhash
getblock
getblockchaininfo
getblockhash
getblockcount
getblockheader
getchaintips
getchaintxstats
getdifficulty
getmempoolancestors
getmempooldescendants
getmempoolentry
getrawmempool
gettxout
gettxoutproof
getmempoolinfo
gettxoutsetinfo
pruneblockchain
preciousblock
savemempool
verifychain
verifytxoutproof
Control
getmemoryinfo
help
logging
stop
uptime
Generating
generate
generatetoaddress
Mining
getblocktemplate
getnetworkhashps
getmininginfo
submitblock
prioritisetransaction
Network
clearbanned
addnode
disconnectnode
getaddednodeinfo
getconnectioncount
getnettotals
getnetworkinfo
getpeerinfo
listbanned
ping
setnetworkactive
setban
Rawtransactions
combinerawtransaction
createrawtransaction
decodescript
decoderawtransaction
fundrawtransaction
getrawtransaction
sendrawtransaction
signrawtransaction
Util
createmultisig
estimatefee
estimatesmartfee
validateaddress
signmessagewithprivkey
verifymessage
Wallet
abandontransaction
abortrescan
addmultisigaddress
backupwallet
dumpprivkey
bumpfee
dumpwallet
encryptwallet
getaccount
getaddressesbyaccount
getaccountaddress
getbalance
getrawchangeaddress
getnewaddress
getreceivedbyaccount
getreceivedbyaddress
gettransaction
getunconfirmedbalance
getwalletinfo
importaddress
importprunedfunds
importmulti
importprivkey
importpubkey
importwallet
keypoolrefill
listaccounts
listaddressgroupings
listlockunspent
listreceivedbyaccount
listreceivedbyaddress
listtransactions
listsinceblock
listunspent
listwallets
lockunspent
move
removeprunedfunds
rescanblockchain
sendfrom
sendmany
sendtoaddress
settxfee
setaccount
signmessage
walletlock
walletpassphrase
walletpassphrasechange
Version 0.16.0
Index
index
rpcindex
Blockchain
getbestblockhash
getblock
getblockchaininfo
getblockcount
getblockhash
getblockheader
getchaintips
getchaintxstats
getdifficulty
getmempooldescendants
getmempoolancestors
getmempoolentry
getmempoolinfo
getrawmempool
gettxout
gettxoutproof
gettxoutsetinfo
preciousblock
pruneblockchain
savemempool
verifytxoutproof
verifychain
Control
help
getmemoryinfo
logging
stop
uptime
Generating
generate
generatetoaddress
Mining
getblocktemplate
getnetworkhashps
getmininginfo
prioritisetransaction
submitblock
Network
addnode
clearbanned
disconnectnode
getaddednodeinfo
getconnectioncount
getnettotals
getpeerinfo
getnetworkinfo
listbanned
setban
ping
setnetworkactive
Rawtransactions
combinerawtransaction
createrawtransaction
decoderawtransaction
decodescript
fundrawtransaction
getrawtransaction
sendrawtransaction
signrawtransaction
Util
createmultisig
estimatefee
estimatesmartfee
validateaddress
verifymessage
signmessagewithprivkey
Wallet
abandontransaction
addmultisigaddress
backupwallet
abortrescan
bumpfee
dumpprivkey
dumpwallet
getaccount
encryptwallet
getbalance
getaddressesbyaccount
getaccountaddress
getnewaddress
getrawchangeaddress
getreceivedbyaccount
gettransaction
getwalletinfo
getunconfirmedbalance
importaddress
importmulti
importprivkey
importprunedfunds
importpubkey
importwallet
getreceivedbyaddress
keypoolrefill
listaccounts
listaddressgroupings
listlockunspent
listreceivedbyaccount
listreceivedbyaddress
listsinceblock
listtransactions
listunspent
listwallets
lockunspent
move
removeprunedfunds
rescanblockchain
sendtoaddress
setaccount
sendmany
settxfee
sendfrom
signmessage
walletlock
walletpassphrase
walletpassphrasechange
Version index
Index
Bitcoin Core RPC Documentation