lubuzzo
9b4b7dfac5
Fixed a issue when user explicity specify the address
2019-03-24 13:03:36 -03:00
lubuzzo
6f43936a76
Generate a new address after submit a block
...
- Pool will generate a new address on the startup and after a block be
submitted
- So, pool owner will have a better privacity - once, every single block
will be find by a different address
2019-03-24 12:33:58 -03:00
Michael Polzer
eec9fc9d67
Add support for p2sh, BIP32 and bech32 decoding ( #147 )
...
* Add Support for CHC Algo
* decode p2sh, BIP32 and native SegWit (bech32) keys for use in coinbase transactions
2018-05-26 19:37:31 -07:00
Valera Rozuvan
c9ec10ee5c
Remove deprecated "getinfo" method.
2018-04-20 12:36:20 -07:00
jonnybravo0311
ff92d28422
segwit support
...
Change call to GBT to include segwit rules
2017-02-10 14:21:41 -07:00
Matthew Little
d2354063ac
Allow reward type to be configured in coin definition instead of auto detected
2014-06-21 09:20:03 -06:00
Jerry Brady
da5adfc3a1
remove extra emit of started event
2014-05-15 00:14:59 +00:00
Matt
e70ae9c533
Fixed port emit, it was using remotePort instead of localPort
2014-05-09 17:14:15 -06:00
Matt
eb4b62e9c4
Added port to share emitter
2014-05-09 16:43:53 -06:00
Matt
b4784b1d9f
Removed "txRefreshInterval" option as its function is now replaced with "jobRebroadcastTimeout"
2014-05-07 11:56:16 -06:00
Matt
a06ba67ab3
Updated to support new Darkcoin masternode features
2014-05-06 20:29:15 -06:00
Matt
dfad9e58c6
Added rewardRecipients config, moved peer magic to coin config
2014-05-02 16:02:17 -06:00
Matt
fe64fb8855
Changes to setting vardiff (for coin-switching). Added pubkey to address function
2014-04-26 16:24:54 -06:00
Matt
58668a9543
Fixed blockhash generation (block submission checking) for POS scrypt coins
2014-04-20 21:17:47 -06:00
Matt
50ffb00440
Removed concept of 'maxdiff' for different algos - replaced with "share multiplier" which is more accurate. Removed use of bignum for determining difficulty as JS number seem to be precise enough
2014-04-20 11:56:00 -06:00
Matthew Little
9a42211c38
Converted init coin info detection from RPC waterfall to batch RPC call. Added getblocktemplate after submitting block
2014-04-19 13:46:34 -06:00
Matt
1dee4a5a0a
Fixed job rebroadcast sending duplicate jobs. Rebroadcasting should work with miners such as bfgminer now.
2014-04-18 14:34:44 -06:00
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