Commit Graph
124 Commits
Author SHA1 Message Date
Alexander Blair 9c1dd12d31 Update to patch the number of Valid Jobs and to lock in the new code to properly support the proxy. 2017-07-10 18:49:54 -07:00
Alexander Blair 3c3f347c88 Update to make it so proxies aim for 1 second share times, rather than 3. 2017-07-04 13:55:24 -07:00
Alexander Blair 687decc04d Perma-adding Atrides fix + setting the target for the proxied clients to 1/10th of normal. 2017-07-04 13:35:33 -07:00
Alexander Blair 93f64201a9 Update for diff cycling. 2017-07-04 13:10:40 -07:00
Alexander Blair e23658c21f Only the proxied versions need that data. Really. Why doesn't node blow up if I do that... 2017-07-04 12:13:10 -07:00
Alexander Blair e0d39be694 Update for the pool nonce save location. 2017-07-04 12:05:55 -07:00
Alexander Blair a875391b0c Expand reserve_size so there is a NUL byte at the end, this allows the end-pools to use a UInt32BE call at the end. 2017-07-04 10:04:17 -07:00
Alexander Blair 9f62144d04 Update to reverse the pool nonce vs the client nonce. 2017-07-04 09:34:54 -07:00
Alexander Blair f77ceae79b Fixes to send more diff information down the wire. 2017-07-03 07:47:37 -07:00
Alexander Blair 778dd7d1b8 Helps if I hit the right frunction. 2017-07-03 06:49:32 -07:00
Alexander Blair 916019f418 Setting the new sizes, holders, and test states to see if this thing works. 2017-07-03 06:43:52 -07:00
Snipa22andGitHub fb9971c11a Merge pull request #85 from suhz/master
fixes for incorrect offset for pagination
2017-07-02 13:25:22 -07:00
Alexander Blair 464bb13c5b Don't clear the worker list the first time though... 2017-07-01 21:42:29 -07:00
Alexander Blair fb00ada16e Put a backup check for template updates to try and grab one every 60 seconds. 2017-07-01 21:35:24 -07:00
Alexander Blair 296dd93b68 32 queue workers for dealing with shares. Primarily non-blocking. Lets see if this plays better. 2017-07-01 20:55:49 -07:00
Alexander Blair 92740a4642 Cherrypicking a couple of commits, merge-conflicts later, but I'll deal with it then. 2017-07-01 20:47:38 -07:00
Alexander Blair df94faab9b Small update to send all work to be done up to the Master thread. This should help deal with the fact that shares must be sent by one of the nodes that handles data. 2017-07-01 20:38:16 -07:00
Suhaimi Amir a0e6a6e325 fix pagination query offset, and also change order by transaction_id from nothing (ASC) to DESC 2017-07-02 00:19:39 +08:00
Suhaimi Amir d92492b731 fix mysql query for pagination. page number should be multiply by limit to get the offset 2017-07-02 00:17:55 +08:00
Snipa22andGitHub fb49d862af Update remoteShare.js 2017-06-27 07:25:10 -07:00
Alexander Blair b9cf9fe3e3 Update to fix roundHashes not being set as part of the dataset. 2017-06-27 06:04:01 -07:00
Alexander Blair a5d99f3401 Update to how we store share data to avoid transactional locks. 2017-06-26 17:27:32 -07:00
Alexander Blair 5d1af0506a Adding a block so that if there's not an activeBlockTemplate the system will kick out the miner to avoid the system crashing on reboot/startup. 2017-06-16 10:19:14 -07:00
Alexander Blair be43514016 Fixes roundHashes not resetting
Fix for #72
Issue is that the system may have a loaded chunk of shares to work on at the time of the block find, causing the cashed values to load instead.

Prep work for adding more coins.  Moving the multi-hashing AES-NI lib + the CN-Utils lib to optional requirements.
2017-06-09 20:51:18 -07:00
Alexander Blair d618eecd3b Need to refrence the right DB. 2017-05-19 18:15:44 -07:00
Alexander Blair 6833ad7b0f Adding a higher level filter in remoteShare 2017-05-19 17:49:20 -07:00
Alexander Blair e39ed5203c Adding logging for errors in the share parsing. 2017-05-19 17:47:36 -07:00
Alexander Blair 6413b89345 If share.shares is not a number, don't try to add it to the processing list. 2017-05-19 17:43:58 -07:00
Alexander Blair 7e800538d8 More data fixes.... 2017-05-19 17:38:27 -07:00
Alexander Blair e6cf90a230 Update to make sure we clear the shares every submit. 2017-05-19 17:21:50 -07:00
Alexander Blair 2bbcc70ff1 New share handler again. With catch for error. 2017-05-19 17:16:26 -07:00
Alexander Blair 245bc6454e Update with parseInt 2017-05-19 17:10:30 -07:00
Alexander Blair 21ba152429 Update with the new share handling system. 2017-05-19 17:08:47 -07:00
Alexander Blair 063b206d46 Moving share validation into remoteShare before it ever gets to our internal processing DB loop. 2017-05-19 16:54:20 -07:00
Alexander Blair cdf17d4e70 Update to try and bulk-insert on new shares. We'll see how it goes.... 2017-05-19 16:40:22 -07:00
Alexander Blair cce2a67c70 New cache function for bulk-inserts in single txn to avoid excessive disk writes and blocking by worker.
Adding new getBlockByID function for future tool functionality.
2017-05-19 14:51:48 -07:00
Alexander Blair db1a3263e4 Fixing worker so it doesn't break so bad. 2017-05-17 07:10:26 -07:00
Alexander Blair bd63785cb0 Update to start working out the env_sync segfaults. 2017-05-17 07:07:31 -07:00
Your Name 1651912540 small fix for missing , 2017-05-11 09:57:39 -04:00
Snipa22andGitHub d6c0bfd488 Merge pull request #66 from M5M400/claymore-address
Update xmr.js
2017-05-04 07:48:08 -07:00
M5M400andGitHub dac1d39407 Update xmr.js 2017-05-04 15:22:20 +02:00
M5M400andGitHub ecf74a3b91 Update payments.js
added TX priority config setting
2017-05-04 11:20:51 +02:00
Snipa22andGitHub cb881695d3 Update support.js 2017-04-18 14:04:55 -07:00
Alexander Blair 01dfbbbcc5 Adding support for 10.3.1
Adding keepalive support for the remote_comms sockets, allowing them to reuse the TCP/SSL connection for much better performance in high-load environments.
2017-04-07 01:39:58 -07:00
Snipa22andGitHub 1cb4aca08e Update payments.js 2017-04-04 06:11:57 -07:00
Snipa22andGitHub d479d7cfac Merge pull request #52 from Snipa22/socketIO
Fixing to body from decoded.
2017-03-07 22:26:52 -08:00
Alexander Blair 2ea2827002 Fixing to body from decoded. 2017-03-07 22:25:16 -08:00
Snipa22andGitHub 50ee620110 Merge pull request #51 from Snipa22/socketIO
Socket io
2017-03-07 17:31:25 -08:00
Alexander Blair 657a46db4d Slow down some of the network updates. 2017-03-07 17:28:39 -08:00
Alexander Blair 6da367c587 Update with more debug states 2017-03-07 17:16:04 -08:00