Commit graph

17 commits

Author SHA1 Message Date
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
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
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
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
bd63785cb0 Update to start working out the env_sync segfaults. 2017-05-17 07:07:31 -07: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
0efcd22a8a Adding a blockLocker to the system. 2017-02-13 11:26:30 -08:00
Alexander Blair
fd58d56ac5 Initial commit, moving from private repo. Welcome to the light. 2017-02-10 21:33:17 -08:00