Coin daemon version checking
Proof of Concept — looking at Peers to automatically detect new client versions
For ultra-terse output example click here.
For ultra-verbose debugging output click here.
SCIFI: status=87: doing /usr/local/bin/unitedscifid-111 getinfo...
SCIFI: command failure -- could not connect to daemon?
TROLL: status=87: doing /usr/local/bin/trollcoind-20 getinfo...
TROLL: command failure -- could not connect to daemon?
NDL: version ok, peercount=7 for local ver 0 15 2
808qt: status=18: Curl 7: no answer on remote port doing 192.168.0.199:8085 getinfo...
808qt: command failure -- could not connect to daemon?
ART: status=1 doing /usr/local/bin/artbyted-cli-0161 getnetworkinfo...
ART: command failure -- could not connect to daemon?
NET: status=1 doing /usr/local/bin/netcoind-25299 getinfo...
NET: command failure -- could not connect to daemon?
MECqt: status=18: Curl 7: no answer on remote port doing 192.168.0.199:7950 getnetworkinfo...
MECqt: command failure -- could not connect to daemon?
BTCqt: status=18: Curl 7: no answer on remote port doing 192.168.0.199:8332 getnetworkinfo...
BTCqt: command failure -- could not connect to daemon?
LTBqt: status=18: Curl 7: no answer on remote port doing 192.168.0.199:9055 getinfo...
LTBqt: command failure -- could not connect to daemon?
LTC: status=1 doing /usr/local/bin/litecoind-cli-0163 getnetworkinfo...
LTC: command failure -- could not connect to daemon?
DOGE: status=1 doing /usr/local/bin/dogecoind-cli-1100 getnetworkinfo...
DOGE: command failure -- could not connect to daemon?
SXC: status=1 doing /usr/local/bin/sexcoind-cli-01500 getnetworkinfo...
SXC: command failure -- could not connect to daemon?
HBN: status=87: doing /usr/local/bin/HoboNickels-2010 getinfo...
HBN: command failure -- could not connect to daemon?
TRK: status=1 doing /usr/local/bin/truckcoind-1210 getinfo...
TRK: command failure -- could not connect to daemon?
MTLMC: could not extract useful peer version number from: ",
MTLMC: version ok, peercount=2 for local ver 3 1 0 0
BTB: status=87: doing /usr/local/bin/bitbard-0762 getinfo...
BTB: command failure -- could not connect to daemon?
42qt: fetch_data failed for cmd=192.168.0.199:2121 retval=18: Curl 7: no answer on remote port
42qt: command failure -- could not connect to daemon?
BTA: status=1 doing /usr/local/bin/batad-cli-017015 getnetworkinfo...
BTA: command failure -- could not connect to daemon?
CAPP: status=87: doing /usr/local/bin/bottlecapsplusd-111 getinfo...
CAPP: command failure -- could not connect to daemon?
CAP: status=87: doing /usr/local/bin/bottlecapsd-230 getinfo...
CAP: command failure -- could not connect to daemon?
EAC: status=1 doing /usr/local/bin/earthcoind-154 getinfo...
EAC: command failure -- could not connect to daemon?
BSV: status=1 doing /usr/local/bin/bitcoincashSVd-cli-010 getnetworkinfo...
BSV: command failure -- could not connect to daemon?
BCF: status=87: doing /usr/local/bin/bitcoinfastd-310 getinfo...
BCF: command failure -- could not connect to daemon?
passcount=2, failcount=21
passed: MTLMC NDL
did not find any version suspects
connection fails: 42qt 808qt ART BCF BSV BTA BTB BTCqt CAP CAPP DOGE EAC HBN LTBqt LTC MECqt NET SCIFI SXC TRK TROLL