initial commit
This commit is contained in:
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
||||
*~
|
||||
86
miners.json
Normal file
86
miners.json
Normal file
@@ -0,0 +1,86 @@
|
||||
{
|
||||
"Blake-Vanilla":
|
||||
{
|
||||
"bin": "/home/m1/SPccminer/ccminer -a vanilla -o stratum+tcp://{HOST}:{PORT} -u {NAME}.{MINER} -p x",
|
||||
"power_limit": [115,115,115,95], "gpu_oc": [-100,-100,-100,0], "mem_oc": 0, "fan": 0,
|
||||
"speed": 0, "power": 0.389
|
||||
},
|
||||
"Cryptonight":
|
||||
{
|
||||
"bin": "/home/m1/KTccminer-cryptonight/ccminer -o stratum+tcp://{HOST}:{PORT} -u {NAME}.{MINER} -p x",
|
||||
"power_limit": [115,115,115,95], "gpu_oc": [-100,-100,-100,0], "mem_oc": 0, "fan": 0,
|
||||
"speed": 0.000002, "power": 0.325
|
||||
},
|
||||
"Equihash":
|
||||
{
|
||||
"bin": "/home/m1/zec/v3_4/miner --eexit 3 --fee 0 --pec --server {HOST} --user {NAME}.{MINER} --pass z --port {PORT}",
|
||||
"power_limit": [115,115,115,95], "gpu_oc": [-100,-100,-100,0], "mem_oc": 0, "fan": 0,
|
||||
"speed": 0.000001140, "power": 0.397
|
||||
},
|
||||
"Ethash":
|
||||
{
|
||||
"bin": "/home/m1/eth/ethminer_12dev2/ethminer -S {HOST}:{PORT} -O {NAME}.{MINER}:x -U",
|
||||
"power_limit": [115,115,115,95], "gpu_oc": -200, "mem_oc": 1000, "fan": 0,
|
||||
"speed": 0.087, "power": 0.397
|
||||
},
|
||||
"Groestl":
|
||||
{
|
||||
"bin": "/home/m1/SPccminer/ccminer -a groestl -o stratum+tcp://{HOST}:{PORT} -u {NAME}.{MINER} -p x",
|
||||
"power_limit": [115,115,115,95], "gpu_oc": [-100,-100,-100,0], "mem_oc": 0, "fan": 0,
|
||||
"speed": 0.0853, "power": 0.392
|
||||
},
|
||||
"Keccak":
|
||||
{
|
||||
"bin": "/home/m1/SPccminer/ccminer -a keccak -o stratum+tcp://{HOST}:{PORT} -u {NAME}.{MINER} -p x",
|
||||
"power_limit": [115,115,115,95], "gpu_oc": [-100,-100,-100,0], "mem_oc": 0, "fan": 0,
|
||||
"speed": 1.45, "power": 0.391
|
||||
},
|
||||
"Lyra2RE2":
|
||||
{
|
||||
"bin": "/home/m1/SPccminer/ccminer -a lyra2v2 -o stratum+tcp://{HOST}:{PORT} -u {NAME}.{MINER} -p x",
|
||||
"power_limit": [115,115,115,95], "gpu_oc": [-100,-100,-100,0], "mem_oc": 0, "fan": 0,
|
||||
"speed": 0.081, "power": 0.386
|
||||
},
|
||||
"Myriad-Groestl":
|
||||
{
|
||||
"bin": "/home/m1/SPccminer/ccminer -a myr-gr -o stratum+tcp://{HOST}:{PORT} -u {NAME}.{MINER} -p x",
|
||||
"power_limit": [115,115,115,95], "gpu_oc": [-100,-100,-100,0], "mem_oc": 0, "fan": 0,
|
||||
"speed": 0.158, "power": 0.391
|
||||
},
|
||||
"Qubit":
|
||||
{
|
||||
"bin": "/home/m1/SPccminer/ccminer -a qubit -o stratum+tcp://{HOST}:{PORT} -u {NAME}.{MINER} -p x",
|
||||
"power_limit": [115,115,115,95], "gpu_oc": [-100,-100,-100,0], "mem_oc": 0, "fan": 0,
|
||||
"speed": 0.0509, "power": 0.382
|
||||
},
|
||||
"Scrypt":
|
||||
{
|
||||
"bin": "/home/m1/SPccminer/ccminer -a scrypt -o stratum+tcp://{HOST}:{PORT} -u {NAME}.{MINER} -p x",
|
||||
"power_limit": [115,115,115,95], "gpu_oc": [-100,-100,-100,0], "mem_oc": 0, "fan": 0,
|
||||
"speed": 0.00224, "power": 0.403
|
||||
},
|
||||
"Sia":
|
||||
{
|
||||
"bin": "/home/m1/SPccminer/ccminer -a sia -o stratum+tcp://{HOST}:{PORT} -u {NAME}.{MINER} -p x",
|
||||
"power_limit": [115,115,115,95], "gpu_oc": [-100,-100,-100,0], "mem_oc": 0, "fan": 0,
|
||||
"speed": 0, "power": 0.403
|
||||
},
|
||||
"Skein":
|
||||
{
|
||||
"bin": "/home/m1/ASccminer/ccminer -a skein -o stratum+tcp://{HOST}:{PORT} -u {NAME}.{MINER} -p x",
|
||||
"power_limit": [115,115,115,95], "gpu_oc": [-100,-100,-100,0], "mem_oc": 0, "fan": 0,
|
||||
"speed": 0.835, "power": 0.383
|
||||
},
|
||||
"NeoScrypt":
|
||||
{
|
||||
"bin": "/home/m1/nsgminer/nsgminer -k neoscrypt -g 1 -w 64 -I 15 -o stratum+tcp://{HOST}:{PORT} -O {NAME}.{MINER}:x",
|
||||
"power_limit": [115,115,115,95], "gpu_oc": [-100,-100,-100,0], "mem_oc": 0, "fan": 0,
|
||||
"speed": 0.0027, "power": 0.397
|
||||
},
|
||||
"X11":
|
||||
{
|
||||
"bin": "/home/m1/TPccminer/ccminer -a x11 -o stratum+tcp://{HOST}:{PORT} -u {NAME}.{MINER} -p x",
|
||||
"power_limit": [115,115,115,95], "gpu_oc": [-100,-100,-100,0], "mem_oc": 0, "fan": 0,
|
||||
"speed": 0.0327, "power": 0.403
|
||||
}
|
||||
}
|
||||
42
zpool-switch.py
Executable file
42
zpool-switch.py
Executable file
@@ -0,0 +1,42 @@
|
||||
#!/usr/bin/env python3
|
||||
|
||||
# API description: http://www.zpool.ca/site/api
|
||||
# estimates: values in mBTC/MH/day,
|
||||
# mBTC/PH/day for sha256
|
||||
# mBTC/GH/day for scrypt, blake, decred, x11, quark, qubit
|
||||
# mBTC/kS/day for equihash
|
||||
|
||||
import pprint
|
||||
import json
|
||||
import urllib.request
|
||||
import urllib.parse
|
||||
import sys
|
||||
import datetime
|
||||
import time
|
||||
import subprocess
|
||||
import os
|
||||
import socket
|
||||
|
||||
currency="USD"
|
||||
|
||||
# IPv4 address lookup
|
||||
|
||||
def addr(host):
|
||||
return [addr[4][0] for addr in socket.getaddrinfo(host, None) if addr[0] == socket.AF_INET][0]
|
||||
|
||||
# grab something from a website
|
||||
|
||||
def fetch(prot, host, path, forceipv4=False):
|
||||
if (forceipv4):
|
||||
url=prot+"://"+addr(host)+"/"+path
|
||||
else:
|
||||
url=prot+"://"+host+"/"+path
|
||||
r=urllib.request.Request(url, None, {"User-Agent": "Lynx/2.8.8dev.3 libwww-FM/2.14 SSL-MM/1.4.1", "Pragma": "no-cache", "Host": host})
|
||||
return urllib.request.urlopen(r).read().decode("utf-8")
|
||||
|
||||
# main
|
||||
|
||||
exchrate=float(json.loads(fetch("https", "api.coinbase.com", "/v2/exchange-rates?currency=BTC"))["data"]["rates"][currency])
|
||||
data=json.loads(fetch("http", "www.zpool.ca", "/api/currencies", True))
|
||||
|
||||
pprint.pprint(exchrate)
|
||||
Reference in New Issue
Block a user