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: version ok, peercount=9 for local ver 1 1 1
TROLL: status=87:  doing /usr/local/bin/trollcoind-20 getinfo...
TROLL: command failure -- could not connect to daemon?
NDL: version ok, peercount=6 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=87:  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 from peerlist edit (possibly no connected peers?)
TRK: command failure -- could not connect to daemon?
MTLMC: version ok, peercount=9 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: version ok, peercount=20 for local ver 1 1 1
CAP: status=87:  doing /usr/local/bin/bottlecapsd-230 getinfo...
CAP: command failure -- could not connect to daemon?
EAC: status=87:  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=4, failcount=19
passed: CAPP MTLMC NDL SCIFI
did not find any version suspects
connection fails: 42qt 808qt ART BCF BSV BTA BTB BTCqt CAP DOGE EAC HBN LTBqt LTC MECqt NET SXC TRK TROLL