2020-08-26 12:15:34 -07:00
|
|
|
# RPC calls that are safe for public use
|
|
|
|
[
|
|
|
|
"echo"
|
|
|
|
"getinfo"
|
2022-07-04 03:15:43 -07:00
|
|
|
"help"
|
|
|
|
"ping"
|
2021-02-02 13:32:12 -08:00
|
|
|
"uptime"
|
2020-08-26 12:15:34 -07:00
|
|
|
# Blockchain
|
|
|
|
"getbestblockhash"
|
|
|
|
"getblock"
|
|
|
|
"getblockchaininfo"
|
|
|
|
"getblockcount"
|
|
|
|
"getblockfilter"
|
|
|
|
"getblockhash"
|
|
|
|
"getblockheader"
|
|
|
|
"getblockstats"
|
|
|
|
"getchaintips"
|
|
|
|
"getchaintxstats"
|
|
|
|
"getdifficulty"
|
|
|
|
"getmempoolancestors"
|
|
|
|
"getmempooldescendants"
|
|
|
|
"getmempoolentry"
|
|
|
|
"getmempoolinfo"
|
|
|
|
"getrawmempool"
|
|
|
|
"gettxout"
|
|
|
|
"gettxoutproof"
|
|
|
|
"gettxoutsetinfo"
|
|
|
|
"scantxoutset"
|
|
|
|
"verifytxoutproof"
|
|
|
|
# Mining
|
|
|
|
"getblocktemplate"
|
|
|
|
"getmininginfo"
|
|
|
|
"getnetworkhashps"
|
|
|
|
# Network
|
|
|
|
"getnetworkinfo"
|
|
|
|
# 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"
|
|
|
|
# Zmq
|
2021-02-01 13:53:10 -08:00
|
|
|
"getzmqnotifications"
|
2020-08-26 12:15:34 -07:00
|
|
|
]
|