Commit Graph

185 Commits

Author SHA1 Message Date
Andrea Baccega
3054616736 Fixed getdifficulty request to rpc
Fixed vardiff (currently not taking into account daemon difficulty since it looks like it's non-sense)
2014-02-19 01:15:30 +01:00
Matt
700160fdb9 Another fix for serializing height in coinbase. and removed old code 2014-02-18 14:31:46 -07:00
Matt
3e77791509 Another fix for serializing height in coinbase. and removed old code 2014-02-18 14:27:48 -07:00
Matt
5328250d06 Fix packInt64 2014-02-18 13:57:52 -07:00
Matt
9edaa33c8b Fix for counter 2014-02-18 13:55:45 -07:00
Matt
028321a248 Fix for counter 2014-02-18 13:55:09 -07:00
Matt
880c9d06a8 Fix for counter 2014-02-18 13:53:31 -07:00
Matt
f8e0363cda Fixed bug in util.packUInt16LE 2014-02-18 13:42:16 -07:00
Matt
d0953c4196 Removed binpack as dependency. Possible fix with invalid height in coinbase problem. 2014-02-18 13:35:23 -07:00
Andrea Baccega
bda4c57bd9 Fixed crash when running over a POS coin
Added emitLog for debugging the Block Submit
2014-02-14 12:03:25 +01:00
Andrea Baccega
e1c143de18 Merge branch 'master' of https://github.com/zone117x/node-stratum
Conflicts:
	lib/pool.js
2014-02-13 22:25:33 +01:00
Andrea Baccega
4fdd4fcf51 Fixed a couple of bugs that were preventing the thing to start in case of POS 2014-02-13 22:23:51 +01:00
Matt
6dde238374 Added POS and transaction comment support 2014-02-13 14:16:07 -07:00
Matt
863c8bbf5f Added POS and transaction comment support 2014-02-13 14:02:58 -07:00
Matt
4691df0dc5 Added POS and transaction comment support 2014-02-13 13:59:47 -07:00
Brice Carpentier
bf6f976ab0 fixed variable name mismatch 2014-02-09 16:40:33 +01:00
Matthew Little
d5fdc519e5 Added socket buffer flooding detection 2014-01-17 14:21:18 -07:00
Matthew Little
d38b332f81 Better errors on init 2014-01-17 12:48:23 -07:00
Matthew Little
beff912825 Better errors on init 2014-01-17 12:41:35 -07:00
Matthew Little
6cdc9214ac Added events for mpos compatibility 2014-01-16 17:21:23 -07:00
Matthew Little
524e366dba Added pool.start() so log event can be hooked in time for initialization 2014-01-16 12:27:27 -07:00
Matthew Little
1205706ca0 vardiff bug fixes 2014-01-16 12:17:48 -07:00
Matthew Little
08e16cfb28 some comments 2014-01-16 10:05:44 -07:00
Matthew Little
e1c24559f0 Added initial vardiff. Needs testing... 2014-01-15 21:54:41 -07:00
Matthew Little
cca1313430 Added initial vardiff. Needs testing... 2014-01-15 20:57:18 -07:00
Matthew Little
13b04ab509 Added initial vardiff. Needs testing... 2014-01-15 20:56:55 -07:00
Matthew Little
8e3b28cea3 Fixed up error handling for stratum socket 2014-01-15 17:52:05 -07:00
Matthew Little
e02b265d13 Added lots of comments, cleaned up a some code 2014-01-15 17:37:43 -07:00
Matthew Little
11338e0f16 Optimized generation transaction building. Should be a bit faster. 2014-01-15 16:49:22 -07:00
Matthew Little
cb5d7c7bdc Add check for if submitblock was successful and refined the data emitted by onShare 2014-01-15 16:03:30 -07:00
Matthew Little
cbcaa1cf98 Added proper block hash to share solution. Added members to emitted share data. 2014-01-14 18:40:19 -07:00
Andrea Baccega
61db6d7ea4 Removed jobs object from jobManager since we only need one job! There's no need to keep the olders in memory.
Refactored, a bit, the emit log event introducing a key for every log message Current keys are:
 - 'client': for all the client related events
 - 'submitblock': dedicated only to events about the block submission!
 - 'system': all log events about the stratum pool
2014-01-14 14:32:30 +01:00
Matthew Little
a67082131d Updated structure 2014-01-13 19:02:07 -07:00
Matthew Little
5e8353edc8 Updated structure 2014-01-13 18:06:39 -07:00
Matthew Little
cea68b771f Updated structure 2014-01-13 17:45:10 -07:00