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