Matt
a4b087cec4
Fixed block solutions not being reported
2014-04-18 13:33:17 -06:00
Matthew Little
3db1b47199
Changes in how max difficulty and share validation works. Should be more accurate for scrypt based algos and x11
2014-04-17 12:52:52 -06:00
Matt
ca27990228
Updated readme overscrolling text
2014-04-16 17:59:13 -06:00
Matt
5d236c63fb
Added documentation for p2p usage
2014-04-16 11:50:58 -06:00
Matt
fefa6986ea
Added official haproxy support/configuration. Optimized/fixed banning.
2014-04-15 16:37:04 -06:00
Matt
a9208a39d3
Added check for if daemons config is not array
2014-04-08 11:41:50 -06:00
Matt
86a4c05429
Added check for missing daemon config
2014-04-08 11:38:36 -06:00
Jerry Brady
7bdf345843
fixes to handle proxy switching accounting
2014-04-07 02:34:44 +00:00
Matt
d8abc4008d
Accept low shares within a threshold - not finished
2014-04-03 12:31:48 -06:00
Matt
68f9fb566c
Added "emitInvalidBlockHashes" option for those in MPOS mode that require it
2014-04-02 13:01:45 -06:00
Matt
78f6a8c2e6
Change diffs to stay in buffer or bignum format rather than hex or js number
2014-04-01 22:22:47 -06:00
Matt
7d5c7ed277
Added check to see if a submitted share matched a miner's previous difficulty from before vardiff retarget.
2014-04-01 16:58:20 -06:00
Matt
a50beb1932
Added jobRebroadcastTimeout configuration
2014-04-01 10:10:50 -06:00
Matt
4007a7e30c
Made scrypt-n have configurable timeTables.
2014-03-31 16:40:22 -06:00
Matt
244d3a406d
1) Updated x11 to more accurate diff. 2) Low diff shares report percent off now - to detect if diff is too hard or you just have abusing miners. 3) Only 1 thread does the rpc calls to generate blockchain sync status
2014-03-30 17:03:23 -06:00
Matt
8505ca6c50
Port diff warnings were happening on accident
2014-03-30 14:39:07 -06:00
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
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
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
Andrea
a4f302b526
Stuff for miners switch
2014-03-14 19:11:52 +00:00
Matt
585baf7b92
Added tx to share emit
2014-03-09 20:32:24 -06:00
Matt
43aa152c85
Added worker banning feature and updated readme
2014-03-06 13:46:16 -07:00
Matt
7dbcc4f863
Updated readme desc
2014-03-06 01:50:43 -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
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
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
Matt
6cc97aff5b
Better error handling when dealing with multiple RPC daemons
2014-02-27 11:27:09 -07:00
Brice Carpentier
eb8907e1a9
fixed #12 JobManager's newBlock event never gets emitted
...
The `init` function does not auto-execute anymore. It is instead added as a public member for `DaemonInterface` and called by `Pool.SetupDaemonInterface`.
2014-02-27 10:27:43 +01:00
Matt
4bad017613
Added block/network difficulty to pool on share emitter
2014-02-27 01:26:43 -07:00
Matt
2d1b23ddb8
Minor logging improvements
2014-02-27 00:25:23 -07:00
Matt
0f38fd5549
Fixed bug where block was not being reported as found when it actually was
2014-02-26 22:56:47 -07:00