1
0

update scripts/servers to display server version

This commit is contained in:
ThomasV
2017-09-07 09:41:21 +02:00
parent ff5074207c
commit 70af22c9e4
4 changed files with 20 additions and 54 deletions

View File

@@ -2,25 +2,13 @@
from electrum import set_verbosity
from electrum.network import filter_protocol
from collections import defaultdict
import util, json
set_verbosity(False)
servers = util.get_peers()
results = util.send_request(servers, 'blockchain.headers.subscribe', [])
d = defaultdict(int)
for k, v in sorted(servers.items(), key=lambda x:x[1].get('version')):
print("%40s"%k, v.get('version'))
for k, r in results.items():
blocks = r.get('block_height')
d[blocks] += 1
for k, v in results.items():
print(k, v.get('block_height'))
v = list(d.values())
k = list(d.keys())
numblocks = k[v.index(max(v))]
print("blocks:", numblocks)