Commit Graph

120 Commits

Author SHA1 Message Date
Matt
70c93178c6 Merged all hashing algos into one native addon, hurray! Diffs are dynamically calculated based off values in coin source code. 2014-03-30 03:09:44 -06:00
Matt
fa0414ee6d Ignore mining.get_transactions... 2014-03-29 19:22:05 -06:00
Matt
f7475a7fe8 Fixed broken hashing for sha256d 2014-03-29 14:01:32 -06:00
Matt
aacd5be06a More research on multi-algo 2014-03-28 16:40:26 -06:00
Matt
71d5f41257 Put all the different hashing algo info in the same place. Attempted to add keccak - it may or may not work. 2014-03-27 18:10:38 -06:00
Matt
615c1dbfbf Better logging.. 2014-03-27 09:33:13 -06:00
Matt
c8355ea211 Prettier log messages on init 2014-03-26 23:25:56 -06:00
Matt
b05f7689f3 Restructured pool object - much cleaner and easier to follow flow. 2014-03-26 22:41:25 -06:00
Matt
5b849dce59 Updated some git naming info 2014-03-26 20:13:25 -06:00
Matthew Little
41b121ab56 Fixed bugs that happen when banning is disabled. Attempted to add keccak (maxcoin). 2014-03-26 15:07:03 -06:00
Matt
1ae82cb21b Fixed difficulty not being correct for anything not scrypt. Fixed maxDiff for x11 hash. 2014-03-25 15:52:45 -06:00
Matt
57d2f02b28 Show progress is module was spawned without forkid 2014-03-23 22:24:57 -06:00
Matt
ffc01054c6 Added fixes for POS. And when getblocktemplate fails because its out of sync then it shows syncing progress :) 2014-03-23 22:22:01 -06:00
Matt
32dc22944e Better logging 2014-03-23 00:16:22 -06:00
Matt
a07bfd3a2e Refactored fix for previous commit 2014-03-22 12:44:12 -06:00
Daniel Zuwala
e1d9332e9a Fixed issue #39 2014-03-21 21:12:25 +01:00
Matt
b965b2d61d Another fix where vardiff was breaking things 2014-03-20 12:20:08 -06:00
Matt
b2052b6fbd Fixed vardiff (thanks pokecheck) 2014-03-20 01:24:13 -06:00
Matt
ed75a50d11 Do not depend on getmininginfo to see network diff 2014-03-19 15:20:06 -06:00
Matt
50c8fb7c1b Added txRefreshInterval 2014-03-19 14:52:27 -06:00
Matt
98d3dcc532 Added log error for socket error 2014-03-15 17:50:10 -06:00
Matt
5fd4097ce6 Removed console.logs not needed 2014-03-14 17:50:11 -06:00
Matt
b85f78ef09 Fixed tx was removed during merge 2014-03-14 17:37:10 -06:00
Matt
a4ba169300 Fixed typo in stratum.js 2014-03-14 16:25:35 -06:00
Andrea
bcad84af80 Fixed merging shit lol 2014-03-14 20:53:20 +00:00
Andrea
a4f302b526 Stuff for miners switch 2014-03-14 19:11:52 +00:00
Matt
7cf448d1e2 Added reward to share emit (for payment processing ;) ) 2014-03-12 15:55:58 -06:00
Matt
585baf7b92 Added tx to share emit 2014-03-09 20:32:24 -06:00
Matt
a608380597 Catch error better for invalid rpc auth 2014-03-09 13:28:39 -06:00
Matt
4a088b19fc Fix for miners disconnecting. Jobs are broadcasted at least every 30 seconds. 2014-03-09 13:16:47 -06:00
Bradley Matusiak
80658e8824 Update varDiff.js
options where not defined.. turned out its under key in ports object
2014-03-07 03:31:18 -05:00
Bradley Matusiak
41fcb8b204 Update varDiff.js 2014-03-07 03:03:04 -05:00
Matt
f43a5833cf Added the gibberish mining.set_difficulty flag to subscription - needed by some miners 2014-03-06 15:55:10 -07:00
Matt
bd2de18dab Made ban purge interval a config 2014-03-06 14:27:23 -07:00
Matt
43aa152c85 Added worker banning feature and updated readme 2014-03-06 13:46:16 -07:00
Matt
56e1905bb3 connection timeout to ms 2014-03-06 01:52:24 -07:00
Matt
7dbcc4f863 Updated readme desc 2014-03-06 01:50:43 -07:00
Matt
78d2e9bb14 Bug fix with stratum auth 2014-03-04 13:24:24 -07:00
Matt
98e57a1712 Removed innaccurate log message 2014-03-04 01:34:24 -07:00
Matt
eaf8f99d30 Added support for multiple ports with their own diffs and vardiff 2014-03-03 22:54:20 -07:00
Andrea Baccega
1716d6d738 Fixes issue #17 . Damn semicolumn! 2014-03-03 22:16:10 +01:00
Andrea Baccega
db331a697c Fix issue #16
Fix issue #16
2014-03-03 09:38:22 +01:00
Andrea Baccega
1e3c47d527 Refactored handleAuthorize to accept a new parameter used to reply or not to the socket 2014-03-02 15:57:06 +01:00
Matt
a0a46621a2 Restructured module - removed stratum object so only pool object is exposed 2014-03-01 12:18:18 -07:00
Andrea Baccega
75dfeccd8c Added basic API + first draft of miner moving methods 2014-03-01 20:04:13 +01:00
Matt
06e882d80e Moved blocknotify related code out of this repo into the portal repo where it is more appropriately used 2014-02-28 20:13:51 -07:00
Matt
c81d9c463a Refactored configuration options to preparation for portal software 2014-02-27 16:59:32 -07:00
Matt
b33d5f7941 Made network difficulty different than share difficulty - had accidently made them duplicate 2014-02-27 12:32:54 -07:00
Matt
b6c8039168 Fixed type rcpCommand -> rpcCommand lol 2014-02-27 11:40:50 -07:00
Matthew Little
d45c2fadc6 Merge pull request #13 from bricecarpentier/master
Fixed issue #12
2014-02-27 11:33:42 -07:00