No "getinfo" in modern namecoind - try "getnetworkinfo"

This commit is contained in:
Dmitri Bogomolov 2018-02-13 00:50:47 +02:00
parent 4ba5702cc2
commit 8b932ade2d
Signed by untrusted user: g1itch
GPG Key ID: 720A756F18DEED13

View File

@ -129,12 +129,14 @@ class namecoinConnection (object):
# Test the connection settings. This routine tries to query a "getinfo"
# command, and builds either an error message or a success message with
# some info from it.
def test (self):
def test(self):
try:
if self.nmctype == "namecoind":
res = self.callRPC ("getinfo", [])
vers = res["version"]
try:
vers = self.callRPC("getinfo", [])["version"]
except RPCError:
vers = self.callRPC("getnetworkinfo", [])["version"]
v3 = vers % 100
vers = vers / 100
v2 = vers % 100