Commit Graph

196 Commits

Author SHA1 Message Date
cryptozeny
2f3a1bc63e ssl: http to https (#670) 2019-10-06 10:08:22 -04:00
lubuzzo
d55efbd227 Allow pool owner to run the pool without explicitly declare the address
- Setting the address to false, will generate a new address on startup 
and after every submission of block
2019-03-24 12:40:08 -03:00
Michael Polzer
2061e666c9 introduce poolOptions for legacy, p2sh and bech32 keys (#604)
* [MPOS] pass share difficulty to MySQL ++

Additionally to the changes on master we are removing the MPOS difficulty multiplier here. MPOS has been updated (currently development branch) to handle low difficulties nicely.

* add config for chaincoin

* remove redundant

* introduce poolOptions for p2sh and bech32 keys and add coin.json examples
2018-05-26 19:32:18 -07:00
Michael Polzer
e41cb8d8f4 [MPOS] pass share difficulty to MySQL ++ (#602)
Additionally to the changes on master we are removing the MPOS difficulty multiplier here. MPOS has been updated (currently development branch) to handle low difficulties nicely.
2018-05-24 18:31:17 -07:00
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
f83f5b371b Merge pull request #240 from zone117x/master
Share merging features
2014-05-29 14:54:55 -06:00
Matthew Little
f84ee142c2 Share merging features 2014-05-29 14:46:37 -06:00
Alejandro Reyero
9457c6ed90 Update profitSwitch.js
CoinWarz Api incomplete, instancing wrong class at profitSwitch, name of class Cryptsy in it's own .js ...
2014-05-29 22:41:52 +02:00
Matthew Little
1578ad87c0 Fixed bug with missing file system module for payment processing fail safe 2014-05-29 12:52:31 -06:00
Matthew Little
de9009fdbc Merge pull request #223 from ob1100/master
Adding a few more coin configs
2014-05-29 12:20:55 -06:00
Matthew Little
81a0536606 Merge pull request #232 from damianblack/add-bittrex-api
Add Bittrex API for profitability checks
2014-05-29 12:20:06 -06:00
Jerry Brady
116983fc85 Fixed starting difficulty issues for proxy ports, including X11 2014-05-28 20:56:56 +00:00
Damian Black
5a0afa660c add missing comma to bittrexApi 2014-05-28 10:17:32 -04:00
Damian Black
57873f7226 Add Bittrex API for profitability checks 2014-05-27 17:47:14 -04:00
ob1100
f9f329fb1b Update apiCoinWarz.js 2014-05-23 11:55:20 -05:00
ob1100
2b2887eca1 Update profitSwitch.js 2014-05-23 11:51:24 -05:00
ob1100
248507b5ee Update apiCoinWarz.js 2014-05-23 11:46:51 -05:00
ob1100
64b48388fc Create apiCoinWarz.js 2014-05-23 11:31:49 -05:00
Matthew Little
c3555ec959 Force content type on doT generated html strings 2014-05-21 19:58:41 -06:00
Elbandi
581bc02b44 rename wks to workers 2014-05-13 18:59:13 +02:00
Elbandi
257a981c7a Add workers tab 2014-05-13 18:15:21 +02:00
Elbandi
5d15fe9dbf Fix typo 2014-05-12 23:17:00 +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
f91ff79718 Added inheritable pool options in global config 2014-05-09 11:51:08 -06:00
Elbandi
da0264f8de Bind website listener to host 2014-05-09 13:43:21 +02:00
Elbandi
d7db8a3af6 Allow disable log colors 2014-05-08 14:56:20 +02:00
Matt
d8444e6a6c Removed "shareVariancePercent" option as its no longer useful 2014-05-07 12:22:32 -06:00
Matt
e72af00507 Merge remote-tracking branch 'origin/master' 2014-05-07 12:07:21 -06:00
Matt
57462c3de1 Better error handling for when website cannot start listening on configured port 2014-05-07 11:59:37 -06:00
Matt
3fb907f682 Changing _balances value to be stored in coin units rather than satoshi units 2014-05-07 11:58:56 -06:00
Hüseyin Uslu
7ae0107eea added totalPaid to /api/stats/ 2014-05-07 12:45:25 +03:00
Matt
036f246ab7 Allow stratum authentication with mining key on non-switching ports 2014-05-07 01:23:50 -06:00
Matt
baadebd97d Detect kicked blocks and deal with them appropriately 2014-05-07 01:11:27 -06:00
Matt
c3a15ad200 Updated to support slightly different logging implemented while doing new Darkcoin masternode features 2014-05-06 20:30:31 -06:00
Matt
964335340b More informative error when failing to parse satoshis in coin for payment processing 2014-05-04 15:29:59 -06:00
Matt
fd7bf439e5 Fixed typo in my last commit that fixed payment processing for some coins. 2014-05-04 13:51:01 -06:00
Matt
81c3a66bde Fixed "missing output details to pool address" error messages for some types of coins 2014-05-04 02:21:15 -06:00
zacons
cc3fe3ba8e Update cliListener.js 2014-05-04 09:44:53 +02:00
Lucas Jones
29d1cc455f Fix typo in paymentProcessor.js 2014-05-03 17:29:31 +01:00
Matt
73668709ce Added rewardRecipients configuration, refactored payment processing, moved p2p magic to coin config 2014-05-02 15:59:46 -06:00
thrassos
13a22d0ed6 Update poolWorker.js 2014-05-01 20:01:54 +03:00
Matt
5ea852d369 Added client-side mining key generation script for coin-switching port mining 2014-04-30 20:43:43 -06:00
Matt
66d7640c9b NOMP CLI gives replies now. Profit switching transitioned to using CLI port rather than old profitListener port. 2014-04-28 15:04:12 -06:00
Matt
52108e3b7a Added mysql connection pooling for reconnecting to db and better performance 2014-04-27 14:24:40 -06:00
Matt
4413bfd7e6 Mining with public key on a switching port will now do payouts. 2014-04-26 16:24:06 -06:00
Matt
952c7105cc Replaced various listeners (coinswitch and blocknotify) with united NOMP CLI (command-line interface) 2014-04-26 16:23:23 -06:00
Alex Petrov
444fc6c070 Added new tab, Table statistics per coin/algo 2014-04-24 19:19:14 -04:00
Matt
f1627f222d Possible fix for payment processing with x11 coins 2014-04-24 14:53:06 -06:00