Commit graph

64 commits

Author SHA1 Message Date
Didrole
2ebcec91c0 Send RPC id with jobs. 2017-03-01 12:07:51 +01:00
Alexander Blair
f0cf898c53 Misnamed Var 2017-02-26 10:21:03 -08:00
Alexander Blair
3fab1673ff Payment Update
Moving payment timers into the database
Adding the last payment timer cycle to the stats
2017-02-26 10:20:11 -08:00
Alexander Blair
194ca829f5 PaymentID's weren't returning the correct data from the API. 2017-02-26 10:10:21 -08: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
103a029e6e Need to return null, not True. 2017-02-25 14:10:26 -08:00
Alexander Blair
0b60e2845c Reverting timing change for stats. 2017-02-25 12:14:41 -08:00
Alexander Blair
0497b37eab Fixing sort to only be if not false
Fixes #23
2017-02-25 12:08:37 -08:00
Alexander Blair
4fdb237462 Adding valid/Invalid shares to workers and identifiers
Fixes #26
2017-02-25 11:52:17 -08:00
Alexander Blair
c0a2c63062 Stats are now locked to only being available during a global tz. This should help deal with miners that have stats that run excessively far in comparison to the main system when they go offline for a day or two. 2017-02-25 11:39:37 -08:00
Alexander Blair
44f6391a6b Adding Toggle Email
EMail toggling added to the pool authed zones

Fixes #41
2017-02-25 11:07:33 -08:00
Alexander Blair
519f472666 Adding Toggle Email
EMail toggling added to the pool authed zones

Fixes #41
2017-02-25 11:07:20 -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
8ab38b4d79 trusted_daemon is now a config var upstream in the wallet, not in the other systems. 2017-02-25 08:13:32 -08:00
Alexander Blair
abfe00b1e0 Adding trusted_daemon: true as a default arg to the RPC for txns for 0.10.2 monero. 2017-02-24 08:40:43 -08:00
Alexander Blair
906fb25670 That was bad. 2017-02-21 21:13:09 -08:00
Alexander Blair
7b2ed80b6e Fixing API 2017-02-21 19:33:22 -08:00
Alexander Blair
f341363754 Adding CORS to express JS 2017-02-21 17:00:49 -08:00
Alexander Blair
0d8afd850f Resetting the setInterval system so it can't blow up in our faces. 2017-02-21 11:10:45 -08:00
Alexander Blair
275031f3ad Resetting the setInterval system so it can't blow up in our faces. 2017-02-21 11:09:18 -08:00
Alexander Blair
6bea16db87 Off by one error. 2017-02-21 08:27:51 -08:00
Alexander Blair
714b601c51 Do not do math while you're asleep. 2017-02-21 08:26:56 -08:00
Alexander Blair
b022bf5cb6 Merge remote-tracking branch 'origin/master' 2017-02-21 08:25:17 -08:00
Alexander Blair
83f25b40a6 Offset handling. 2017-02-21 08:25:09 -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
86a3026d50 Returing that we had an error in shapeshift. Whoops! 2017-02-16 10:50:52 -08:00
Alexander Blair
b219080c3b Updating bitcoinDevimalToCoin. 2017-02-16 07:34:37 -08:00
Alexander Blair
27744c34da Using round instead. Should be slightly more accurate. 2017-02-16 07:33:43 -08:00
Alexander Blair
e06673b794 Moving into a CEIL for decimalToCoin to fix rounding bugs in NodeJS. 2017-02-16 07:32:26 -08:00
Alexander Blair
f618fba03a Update to move to shareMulti setting, rather than the hard-coded 2 value. 2017-02-15 21:57:09 -08:00
Alexander Blair
7a52ba6004 If you can't hang with the mac, don't hmac. 2017-02-15 19:25:15 -08:00
Alexander Blair
b3e2c58bcb Update to return a 401 on invalid. 2017-02-15 19:22:06 -08:00
Alexander Blair
d0e15f7e1f We needed to be slightly more careful with this. Now we are! 2017-02-15 19:15:42 -08:00
Alexander Blair
cc2bfffe07 If statements need elses. 2017-02-15 19:08:13 -08:00
Alexander Blair
603f56c743 Moving away from .keys to my already-available index. I am a spoon. 2017-02-15 19:01:08 -08:00
Alexander Blair
becaf9424a Fix to make it so payment ID's won't auto-queue, but will error "safely" 2017-02-15 18:55:06 -08:00
Alexander Blair
bf730fddbe Update to include roundHashes
Update to fix an API bug with identifiers
Moving payments that fail due to $$ to retry in 30 minutes - Need to block if it's payment ID based.
2017-02-15 18:49:12 -08:00
Alexander Blair
aa0353868c Rearranging PPLNS and solo port ordering. 2017-02-15 17:41:28 -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
5cc1e051b9 That's offset, not page! 2017-02-15 17:11:32 -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
263111c599 Update to work out the payment daemon. Not enough money transactions will flush from the queue automatically. 2017-02-14 08:42:25 -08:00
Alexander Blair
7abe475b97 Fixing the timestamps in the master logger to keep them all synced to the run state time. 2017-02-13 21:18:04 -08:00
Alexander Blair
91fe9ffae1 Adding a sorter for timestamps on payments. 2017-02-13 20:14:02 -08:00
Alexander Blair
760ec284fb Updating the precision to make xmr.to happier. 2017-02-13 19:50:59 -08:00