Commit graph

36 commits

Author SHA1 Message Date
sevendoorknobs
5e08413b47
Fix block_locker.js throwing keyIsUint32 error
Same issue that was effecting longRunner, perhaps there are more in the code.
2018-03-20 09:52:05 -04:00
bluesbrothers2k
08084bff7f
Fix longRunner error in local_comms.js
This fix solves the longRunner throwing errors after updating to NVM 8.9.3. Should solve problems described in #217 and #230.
2018-01-09 15:46:22 +01:00
Snipa22
dcf43bc573
Update local_comms.js 2017-12-27 21:46:10 -08:00
Snipa22
bfc6f201fc
Update local_comms.js 2017-11-27 11:23:43 -08:00
Snipa22
5d6cf0e81d
Merge pull request #149 from uaktags/aeon
Aeon
2017-11-16 22:54:16 -08:00
MineMoneroPRO
77786e73dc
Update local_comms.js 2017-11-10 00:47:26 +03:00
MineMoneroPRO
b48bd95c8b
Update local_comms.js
fix for #145
2017-11-10 00:18:47 +03:00
Tim Garrity
27683b418b Backport an update from parent repo
My push overwrote a recent update from the parent NodeJS-Pool repo. This puts it back.
2017-11-01 21:35:48 -04:00
Tim Garrity
f32b121d1c Aeon update
Check AEON-Notes.md
2017-11-01 21:31:45 -04:00
Alexander Blair
485e7726b6 Update with extra debugging information. 2017-11-01 10:38:24 -07:00
Alexander Blair
6e767e175e Stupid grammar. 2017-11-01 10:34:18 -07:00
Alexander Blair
1c84693b90 Replacing cleanShareDB. 2017-11-01 10:30:22 -07:00
Alexander Blair
7646fb11b4 Stupid callback. 2017-11-01 10:25:51 -07:00
Alexander Blair
382fc57add Update with small fixes for the comms system. 2017-11-01 10:25:06 -07:00
Alexander Blair
81d6207d71 Update with function for getOldestLockBlock 2017-11-01 10:18:28 -07:00
Alexander Blair
51b4a98026 Fix bad ref. 2017-11-01 09:28:44 -07:00
Alexander Blair
349be0bc3d Update with the new longRunner for testing. 2017-11-01 09:27:12 -07:00
Alexander Blair
cd61a82240 Update to keep the pool from repeatedly hammering the BT check. 2017-10-16 09:37:18 -07:00
Alexander Blair
667bc5a029 Update with fixes to finish getting AEON working and to block things from blocking when I don't expect them to.
AEON has a block on the way it does chain saving, which can lock up many portions of the blockManager daemon.  This is now patched in blockmanager.
2017-10-13 12:01:19 -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
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