Commit graph

16 commits

Author SHA1 Message Date
Snipa22
eba1c48b40 Merge pull request #49 from Didrole/wolf-xmr-miner-support
Generate smaller job ids.
2017-03-01 07:17:05 -08:00
Didrole
82fcd2e1a9 Allow miners to not specify an agent.
Because xmr-proxy doesn't relay the agent.

https://github.com/Atrides/xmr-proxy/blob/master/mining_libs/stratum_listener.py#L167
2017-03-01 12:15:45 +01:00
Didrole
2ebcec91c0 Send RPC id with jobs. 2017-03-01 12:07:51 +01:00
Didrole
f5e573c6aa Generate smaller job ids.
Because wolf-xmr-miner supports up to 31 bytes ids.

https://github.com/wolf9466/wolf-xmr-miner/blob/master/stratum.h#L10
https://github.com/wolf9466/wolf-xmr-miner/blob/master/main.c#L1241
2017-03-01 11:58:03 +01:00
Alexander Blair
4da670dddb Moving the status into the result state. 2017-02-26 00:14:16 -08:00
Alexander Blair
e332e18264 Adding keepalived support to the pool source. 2017-02-25 23:17:54 -08:00
Alexander Blair
2a782cb3e8 Job handler caching
Caches the last job sent down the wire, and ensures that we can return it, rather than blank.

Fixes #37
2017-02-25 10:44:19 -08:00
Alexander Blair
33e2f08eeb NiceHash fixing at 90k diff. 2017-02-17 16:13:58 -08:00
Alexander Blair
ea8226ccac Minergate bypass 2017-02-17 16:08:36 -08:00
Alexander Blair
ca2756c716 Regexes are 64 chars for this. Not 1. 2017-02-15 17:33:26 -08:00
Alexander Blair
e8604bd320 Need to typeof the subkey. 2017-02-15 17:24:17 -08:00
Alexander Blair
b64307deef Rearranging the state. 2017-02-15 17:19:31 -08:00
Alexander Blair
67e9a0bde1 Adding limit ranges and port blocking on the API. 2017-02-15 17:09:38 -08:00
Alexander Blair
7c79ceede5 Setting up port disable/lockout from the SQL into the main code base for the pool. Also making it so the API won't list a non-used pool type. 2017-02-15 16:22:35 -08:00
Alexander Blair
78c0b2e7fb Update to the pool to ensure that we can't "queue up" multiple GBT's. 2017-02-13 13:32:21 -08:00
Alexander Blair
fd58d56ac5 Initial commit, moving from private repo. Welcome to the light. 2017-02-10 21:33:17 -08:00