Commit Graph

39 Commits

Author SHA1 Message Date
Matthew Little
67254f63ba
Update dev branch (#598)
* modified for my repositry

* Revert

* add lf

* Fixed bug in parsing balances for payment processing

* Added fixminer.com pool

* New pool

Another one using NOMP

* Update 21coin.json

Added peerMagic needed for p2p block notifications

* Update alphacoin.json

Added peerMagic. Needed for p2p block notifications

* Update benjamins.json

Added peerMagic for p2p block notifications

* Update mazacoin.json

Added peerMagic for p2p block notifications

* Update bottlecaps.json

* Update bottlecaps.json

* Create bunnycoin.json

* Update bunnycoin.json

* Update casinocoin.json

* Create coino.json

* Update coino.json

* Create cryptogenicbullion.json

* Update coino.json

* Update bunnycoin.json

* Update cryptogenicbullion.json

* Create cryptographicanomaly.json

* Update cryptographicanomaly.json

* Update cryptographicanomaly.json

* Fix switching port showing

Fix reading of config file to show active switching ports

* Update alphacoin.json

* Update README.md

fixed typo on line 529 node-statum-pool to node-stratum-pool

* Update README.md

* Valid json to Readme example coin conf

* Minor readme change

* Marked emark as POS type coin since auto detection fails

* created infinitecoin.conf

Adding infinitecoin.conf to the coin list.
https://github.com/infinitecoin/infinitecoin/blob/master/src/main.cpp#L2524

* fixed capitolization

Adjusted InfiniteCoin to Infinitecoin to match the naming practice of all the other coins.

* update symbol for Coino

* Wrong hashrate calculation

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

* Add Viacoin support

Support for Viacoin - viacoin.org

* Add FlutterCoin to coins

* Rename viacoin.conf to viacoin.json

* 42 coin

* Update poolWorker.js

var created above is spelled as initalPool not initialPool.

* http://poollo.com "service unavailable"

* Removed the links to dead pools

* http://poollo.com
* http://fixminer.com
* http://pool.trademybit.com/ (all wallets disabled)
* http://www.omargpools.ca/pools.html (dead link)
* http://mining.theminingpools.com (now called "ad depo", no sign of a mining pool).
* http://minr.es (dead link)
* http://onebtcplace.com (link leads nowhere)
* http://uberpools.org (Apache Test Page)
* http://miningwith.us (domain for sale)
* http://teamdoge.com (blank page)
* http://rapidhash.net (domain for sale)
* http://chunkypools.com

Left these three. Are they still nomp?
* http://miningpoolhub.com (Donations to this project are going directly to TheSerapher, the original author of this project. (https://github.com/MPOS/php-mpos) ###
* http://hashfaster.com (MPOS, sign up) ###
* http://suchpool.pw ###

* Removed " LiveChains UK offers full hosting, setup and management of NOMP pools with several different configurations. [...] LiveChains UK however does offer this feature as part of there own customised NOMP called LivePool." Paid Solution." from 'Paid  Solution'. The  company no longer exists and the links lead to a generic type of forum about software.

* Added some log info and fixed a typo

* Pinned some package versions - included async package

Should fix https://github.com/zone117x/node-open-mining-portal/pull/479

* Update litecoin testnet magic

Litecoin testnet has been reset

2fcf8079ef (diff-64cbe1ad5465e13bc59ee8bb6f3de2e7R207)

* fix orphan stat source

* API does not set the proper header

* Update api.js

Fix : #554

* Update package.json

Pin request npm package version

* Update README.md

* Update README.md

* Updated to new Core 0.16 Format (getaddressinfo)

Since the new Wallet release of Bitcoin Core, they introduced a new Validation format for addresses.
Validateaddress is not longer working.

* Update paymentProcessor.js

* Final change

* Added GLT Coin

* add peer magic for DGB (#592)
2018-05-13 14:02:08 -07:00
Matthew Little
f84ee142c2 Share merging features 2014-05-29 14:46:37 -06:00
Elbandi
257a981c7a Add workers tab 2014-05-13 18:15:21 +02:00
Matt
ac7d7780fd Add redis version check so errors are thrown if you use too old of a redis version 2014-05-12 11:15:17 -06:00
Matt
936b723c66 Missed an underscore for last commit 2014-05-09 17:48:19 -06:00
Matt
e6556d416e [REDIS BREAKING UPDATE] Changed coins to use redis branching for cleaner management 2014-05-09 17:43:11 -06:00
Matt
d8444e6a6c Removed "shareVariancePercent" option as its no longer useful 2014-05-07 12:22:32 -06:00
Matt
73668709ce Added rewardRecipients configuration, refactored payment processing, moved p2p magic to coin config 2014-05-02 15:59:46 -06:00
Matt
167be4baf0 Minor change in logging: does not log 'Share data and stats recorded' anymore 2014-04-18 13:44:19 -06:00
Matt
c3ba819f24 Set coin switching feature to not require lower case. Added documentation for proxy and coin switching 2014-04-08 12:23:48 -06:00
Jerry Brady
27a8de62cb proxy switching added and working 2014-04-07 03:11:53 +00:00
Matt
b08468ba8d Added "emitInvalidBlocksHahes" option for those in MPOS mode that require it. 2014-04-02 13:01:05 -06:00
Matt
b7e7916736 Better logging for various components, changed example payment intervals from 10 seconds to 60 seconds. Added more coins and example pool configs. 2014-03-30 17:04:54 -06:00
Matt
514d04d6ad Allow shares of float difficulties to be inserted into redis instead of just integers. 2014-03-28 10:19:10 -06:00
Matt
4a651dec89 Payment processing seems to be working well 2014-03-27 16:29:43 -06:00
Matt
42ae0a4231 Added block hash (solution) to redis so we can see whats going on with the invalid transactions. 2014-03-27 11:52:54 -06:00
Matt
f2862598a9 Slightly faster hashrate adding without using math.random 2014-03-23 14:18:54 -06:00
Matt
14cd1d0070 Added interval for spawning pool forks 2014-03-23 00:46:59 -06:00
Matt
ad1f4ce3d0 Betting logging. Payment processing fixes. 2014-03-23 00:16:06 -06:00
Matt
be1b1f689c Payment processing is 95% done... 2014-03-20 16:25:59 -06:00
Matt
ed9e61b8ee Working on stats and payment processing 2014-03-15 18:58:28 -06:00
Matt
6e41473f01 More efficient share processing wtih redis 2014-03-13 17:20:57 -06:00
Matt
0edfbdf0e1 Added logLevel to portal config 2014-03-13 15:03:28 -06:00
Matt
6899186dc3 Some work on website/api 2014-03-13 00:37:27 -06:00
Matt
191d81bd18 More development for payment processing... getting there.. 2014-03-12 16:33:29 -06:00
Matt
09443b4e6c More comments on how to to payment processing and also stats for API 2014-03-11 22:57:03 -06:00
Matt
6860cd50cb Work on payment processing 2014-03-11 19:56:19 -06:00
Matt
e62293ed2e Work on payment processing 2014-03-11 13:12:46 -06:00
Matt
1309aa6f19 Work on payment processing 2014-03-09 20:31:58 -06:00
Matt
34d5d998e9 Work on share processing 2014-03-07 15:04:14 -07:00
Matt
27550caa39 More development for internal payment processing. Added new stratumpool module options. 2014-03-06 13:46:01 -07:00
Matt
318ad05de9 Added config options for internal payments 2014-03-05 17:33:07 -07:00
Matt
d2f9be48d2 Fixed some bugs with internal share processing 2014-03-05 15:31:32 -07:00
Matt
5c19ec9abc Moved database interactions out of master process into worker processes to avoid IPC overhead 2014-03-05 15:10:50 -07:00
Matt
943f3d1f32 Added mpos auth feature 2014-03-04 13:24:02 -07:00
Matt
95fe6129b3 Refactored share processing / worker communication 2014-03-04 01:33:55 -07:00
Matt
8e83c32e17 Started mysql code for mpos compat. 2014-03-03 13:51:11 -07:00
Matt
acb5b5f551 Added more detailed instructions for configuration 2014-03-02 14:36:41 -07:00
Matt
d640cc12c0 Started work on share processing. Added redis dependency. 2014-03-01 18:19:10 -07:00