#!/usr/bin/env python3 import util, sys try: tx = sys.argv[1] except: print("usage: txradar txid") sys.exit(1) peers = util.get_peers() results = util.send_request(peers, 'blockchain.transaction.get', [tx]) r1 = [] r2 = [] for k, v in results.items(): (r1 if v else r2).append(k) print("Received %d answers"%len(results)) print("Propagation rate: %.1f percent" % (len(r1) *100./(len(r1)+ len(r2))))