Пример #1
0
        hashrate = s.getmininginfo()["blocksperday"]
        if options.verbose:
            output.append(["blocksperday", str(hashrate)])
    elif coin == "gapcoin":
        hashrate = s.getprimespersec()
    elif coin in ["bitcoin", "dogecoin", "litecoin", "ExclusiveCoin", "zcash", "zclassic"]:
        # Litecoin: Mining was removed from the client in 0.8
        # EXCL: not available
        # Bitcoin: removed in 0.11.0
        # zcash: no info available despite mining
        hashrate = 0
    else:
        try:
            hashrate = s.getmininginfo()["hashespersec"]
        except:
            hashrate = s.gethashespersec()

try:
    networkhashrate = s.getmininginfo()["networkhashps"]
except:
    networkhashrate = 0
            
if coin != "primecoin" and options.verbose:
    output.append(["hashespersec", str(hashrate)])

    if networkhashrate > 0:
        output.append(["networkhashrate", str(networkhashrate)])
        
blocks = info["blocks"]

if options.verbose: