* Initial poolFee commit
This is defined by the following in the pool_config
```
"poolFee": 0.2,
"_comment_poolFee": "This is only used for API purpose to display pool fee percentage",
```
* Added poolFee function
This function looks at the user defined `poolFee` in their pool_config and if it doesn't exist it will calculate it based on `rewardRecipients`
* Fix to show %
* Added poolFee
* Added poolFee
* Added poolFee
* Added poolFee
* Added poolFee
* Added poolFee
* Added poolFee
* Added poolFee
* Added poolFee
* Added poolFee
* Added poolFee
* Spacing fix
* Changing gears -- instead of providing additional configuration, we're
just going to expose the rewardRecipients. This allows the consuming
client to filter community donation addresses, etc. as needed.
In addition, I've replaced all tabs in libs/stats.js with spaces.
coins: updated zcash_testnet founders addresses
configs: added komodo_example.conf
api.js: added payments json api call
stats.js: improved getTotalSharesByAdress to support multiple coins.
stats.js: report more collected stats
stats.js: report payment stats
stats.js: optimizations to historical data saving
paymentProcessor.js: added requireShielding support
paymentProcessor.js: added support to pay directly from komodo pool address without shielding first
paymentProcessor.js: lower tx fee reserve for komodo to 0.00005 KMD
paymentProcessor.js: tx fee reserve for all coins is 0.0004
paymentProcessor.js: improved multi-coin support
paymentProcessor.js: added minConfShield and minConfPayout variables
paymentProcessor.js: updated coin network stat caching
paymentProcessor.js: improved operation id handling when shielding coins
paymentProcessor.js: updated coin network stat caching
paymentProcessor.js: updated payment stat collection in redis
miner_stats.html: removed ZEC references
Added miner_stats.html
Added worker stats api call to api.js
Added miner_stats.html page to website.js
Updated workers.html to support worker stat pages.
Do not log accepted shares to console in poolWorker.js
Removed worker and block charts from stats.html and stats.js
Updated stats.html to show found blocks
Major updates to paymentProcessor.js
* worker names now supported
* operation id monitoring
* prevent duplicate shielding operations
* payments tracking to redis
* duplicate invalid block handling
* updates to balance rounding
* coin network stats logging to redis
Hashes are not bytes:
> 1 byte = 8 bits
> 1 kilobyte = 1024 bytes
Hashes are the units, and so therefore - as `k`, `m` only mean *10^3 and *10^6
> 1 hash = 1 hash
> 1 kh = 1000 hashes