Is there a way, by using bitcoin-cli
using RPC querying, if the node I'm querying is running on MainNet or TestNet?
Thanks
Is there a way, by using bitcoin-cli
using RPC querying, if the node I'm querying is running on MainNet or TestNet?
Thanks
Before version 0.16.0:
$ bitcoin-cli getinfo { "version": 120100, "protocolversion": 70012, "walletversion": 60000, "balance": 0.00000000, "blocks": 414105, "timeoffset": -165, "connections": 9, "proxy": "", "difficulty": 199312067531.243, "testnet": false, "keypoololdest": 1466689642, "keypoolsize": 101, "paytxfee": 0.00000000, "relayfee": 0.00001000, "errors": "" }
Since version 0.16.0
$ bitcoin-cli getblockchaininfo
{
"chain": "main",
"blocks": 525663,
"headers": 525663,
.
.
.
}
Reference: https://developer.bitcoin.org/reference/rpc/getblockchaininfo.html
getinfo
command deprecated in Bitcoin Core 0.16 onwards. you'll get the messagethe method not found
on later versions. – inherithandle Nov 11 '19 at 06:37getblockchaininfo
as well asgetnetworkinfo
andgetwalletinfo
for some more information. – inherithandle Nov 12 '19 at 11:29