Commit Graph

863 Commits

Author SHA1 Message Date
zzzpotato 9c3359ef71 Corrected parameters and "personalization" (#91) 2018-11-06 07:01:24 -06:00
zzzpotato 250377de5a Feat/pool fee in api (#39)
* 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.
2018-10-31 17:47:01 -04:00
Nate Smith d7826dcad7
Just make sure config files are consistent. (#88)
* Just make sure config files are consistent.

* File renames and updaetd new names in config files
2018-10-30 22:57:13 -04:00
Nate Smith 22bd2bfc4c
Sapling zec config update (#87)
* Sapling zec config update

* spacing fix
2018-10-30 20:27:48 -04:00
zzzpotato 6c2b95ece8 Should be parameters not params (#86) 2018-10-29 05:28:16 -05:00
Beshoy Girgis 7a5e5ef858
Add missing poolId to XSG pool configs (#85)
If you have multiple stratums, not having this config can lead to someone putting one rig on each stratum to earn **much** more than they should.
2018-10-12 14:34:39 -05:00
nettts c78a92caea
Update zerc.json 2018-09-28 08:02:43 -04:00
nettts d11ba8db33
Update zerc.json 2018-09-28 08:02:15 -04:00
jacko0088 19c3638823 Create zerc.json (#73) 2018-09-27 15:53:23 -04:00
jacko0088 d7cd8b1620 Create zerc.json (#72) 2018-09-27 15:52:38 -04:00
zzzpotato 72589c5829 Add zzzpotato to credits (#71) 2018-09-22 12:34:57 -05:00
hashtobewild 2582ba4044 SafeCash Added (#50)
This commit adds SafeCash support and also some minor changes to messages to make debugging easier.
2018-09-22 02:37:15 -05:00
nettts ee038a55fa
added xsg.testnet.json (#70)
* added xsg.testnet.json

* Corrected P2P Port and RPC Port
2018-09-21 12:51:35 -04:00
nettts 5b19f1fd31
Update Zero founders addresses (#60)
* Update zero founders reward

* Removed maxfoundersrward

Will need to add option to start founders reward at certain block height.

* Possible Treasurey Model

May be best to use treasurey model from ZEN.

* Fixed typo

* Founders Reward Update

May add option to start founders reward at certain block height.

* Removed comma
2018-09-15 21:58:39 -04:00
J62 d18e752cc7 Fix typo in paymentProcessor.js (#69) 2018-09-15 17:34:51 -05:00
nettts 0e6bd5710e
Updated to new logo and favicon (#62) 2018-09-10 01:17:15 -04:00
StefanV e3187065a6 Add BitcoinZ config (#57) 2018-09-04 00:35:59 -05:00
nettts b2c5e8945d
zencash to horizen (#54) 2018-08-22 16:51:26 -04:00
0x6b656e d943ad147a Anon changed pers string to AnonyPoW (#53) 2018-08-22 16:50:10 -04:00
0x6b656e 47fa9f4d08 Added ANON (Anonymous Bitcoin) Testnet coin config, and pool_config examples (#46)
* added ANON (Anonymous Bitcoin) Coin Config

* Adding ANON pool config example

* remove wallet addresses

* change back to default prop

* change case

* change filename

* changed to anon_testnet
2018-08-13 16:52:57 -04:00
tarrenj eb00976d13 Update zen.json (#47)
Use ZenCash official explorer, continuation of https://github.com/s-nomp/s-nomp/pull/22
2018-08-13 14:25:22 -05:00
Beshoy Girgis 9842f9a407
Rename to s-nomp (#45) 2018-08-12 20:51:25 -05:00
nettts adddec926d
Added editorconfig file (#41)
* Added editorconfig file

* Update .editorconfig
2018-08-11 16:29:32 -04:00
PunkoIvan 3aecf5c5c8 Added var to configure CLI listening server (#44)
It's useful when using coin daemon with blocknotify  on the different server and, probably, other use cases.
2018-08-11 05:35:39 -05:00
Beshoy Girgis 11a3bdd8b2
Make pool hex configurable (#43)
This adds the configuration that node-stratum-pool is looking for to set
a custom pool hex.
2018-08-11 05:23:48 -05:00
williamsmithza aa8cce64ae General links and corrections (#42)
Just a couple of suggested updates to the descriptions and links
2018-08-10 07:42:51 -05:00
Beshoy Girgis d6ff3efc49
Add Safecoin Configs (#40)
This commit adds safecoin's mainnet and testnet configurations.
2018-08-09 12:59:17 -05:00
nettts 8eaf2b88fb
Added ZERO! Update other coin configs (#32)
* Update coin configs

Added zero config files.

coins/zer.json
coins/testnet/zer.json
pool_configs/examples/zer.json
pool_configs/examples/zer.testnet.json
removed blank line 13 for coins/zel.json
renamed MPOS mysql db for btcpt from btcp to btcp_testnet

* Fixed alignment
2018-08-09 10:56:18 -04:00
Beshoy Girgis 0d4b741a38
Add overwinter to ZEC testnet (#34)
As pointed out in #33 by @osheen2241, it looks like we forgot to add overwinter to this config file.
2018-08-09 09:46:04 -05:00
zzzpotato e338bdcf09 Link fix in footer (#35) 2018-08-09 10:44:41 -04:00
Beshoy Girgis e064c2925c
Fix ZEC foundersRewardAddressChangeInterval (#26)
The ZEC daemon expects the foundersRewardAddressChangeInterval to be an integer when calculating the founders address to send rewards to. This change ensures pools switch to the next block at the correct height.
2018-08-04 13:50:51 -05:00
Viktor c4fb6ab801 Add BTCP Configuration (#28) 2018-08-04 13:49:21 -05:00
PunkoIvan 352bf19c33 Add authorization for redis in init.js (#27)
This adds missing authentication for redis connection initialization in init.js.
2018-08-03 04:03:40 -05:00
Beshoy Girgis b8f4c013e2
Fix XSG foundersRewardAddressChangeInterval (#25)
The XSG daemon expects the foundersRewardAddressChangeInterval to be an integer when calculating the founders address to send rewards to. This change ensures pools switch to the next block at the correct height.
2018-08-02 01:45:23 -05:00
Beshoy Girgis 5f05f3be8c
Add testnet snowgem coin configs (#19) 2018-07-30 23:26:37 -05:00
Beshoy Girgis 22ccbf2310
Fixing explorer block links (#18)
Links to insight explorers need to be `/block/`, not `/blocks`. The
`/blocks/` url lists all blocks while the `/block/` url has the block
hash appended to it, rendering just that block. <-- this is the one we
want.
2018-07-30 23:26:19 -05:00
Beshoy Girgis 0a8e3ab618
Add Zen Supernodes (#17)
This commit updates the ZEN configuration to support supernodes.

In addition, to get everything working properly, I had to update all the
packages. This is actually something I was planning on doing anyway
since it seems there are some vulnerabilities with some of these older
packages.

This commit has a sister commit: https://github.com/z-nomp/node-stratum-pool/pull/2

Please note that since this requires an update to node-stratum-pool that you need to `npm upgrade`. Verify that the latest has been pulled down by checking `node_modules/stratum-pool/lib/transactions.js` has `Super Nodes` in it.
2018-07-30 23:20:39 -05:00
nettts 4882e4e3db
Fixed typo: Questions spelled wrong (#13)
* Questions spelled wrong

* Update README.md
2018-07-30 23:58:46 -04:00
Machotacoz 4b9401d88d Coin config additions v2 (#3)
* added zel.json

* added votecoin

* added vot.json pool_config

* zel didn't push to this branch under pool_configs.

* Corrected port and spacing

Spacing should be corrected. let me know if its still off. Looks good in notepad++.

Added correct RPC port for zel.json.

* spacing fix

* snowgems coin perams

test on my pool and was able to accept blocks

* snowgem pool config

* peerMagic

* Formatting. Moved parameters

* Formatting. Moved parameters

* Formatting. Added invalidAddress

* Added invalidAddress. Small tweaks

* Formatting. Added invalidAddress. Small tweaks

* Fixed format. 

peerMagic seems to be the typical 24e92764 per the developers comment on this issue https://github.com/z-classic/z-nomp/issues/198#issuecomment-329305796

* Formatting

* Moved pool_configs to examples directory

* Deleted vot.json, xsg.json, zel.json from pool_configs

* Update vot.json

* Update zel.json

* Update xsg.json

* Update vot.json

* Update xsg.json

* Update zec.json

* Update zel.json

* Update zen.testnet.json

* Update zec.testnet.json

* Update xsg.json

* A few more adjustments
2018-07-29 21:38:02 -04:00
zzzpotato 02125d069d User defined explorer coins addition (#14)
Adding support to coin json files for user defined explorer
2018-07-23 16:23:30 -05:00
zzzpotato 309170d1f3 Configurable explorer urls (#7)
Instead of having a huge if/else block in several places, this commit enables configuring the explorer urls in the coin's config file. This allows configuration to remain together and is extracted from the code.
2018-07-23 15:23:35 -05:00
nettts 2686a09064
Add discord general channel invite (#11) 2018-07-21 17:14:15 -04:00
Beshoy Girgis 0155dc1daf
Add initial docker support (#8)
I use docker for everything so this commit adds initial docker support
to allow me to test changes to the code quickly.
2018-07-19 20:29:34 -05:00
zzzpotato 67fab6fa5b libboost-all-dev (#9)
* user-defined explorer

Removed if statements to define explorer link from pool_configs

* Update payments.html

* Added libboost-all-dev for npm update errors
2018-07-19 15:23:44 -04:00
Beshoy Girgis ae1e02a5b3
Clean up configs (#1)
This is something that has bugged me for quite some time, the configs
have just been thrown together without any conventions. This commit
renames all the config files to their symbol and moves testnet configs
into a testnet directory. I've also synced over some configs that are
available in some files but not in others.
2018-07-17 23:12:36 -05:00
Beshoy Girgis 7ada9e7e26 Updated package.json and link to node-stratum-pool 2018-07-15 14:13:39 -05:00
Beshoy Girgis ece773bb48 Initial cleanup of README 2018-07-15 13:50:45 -05:00
sennevb 104dcf33f6
Merge pull request #346 from przpl/patch-1
Remove dead pools with expired domains
2018-06-14 22:25:18 +02:00
przpl eb0746b8d6
Remove dead pools with expired domains 2018-06-03 14:46:17 +02:00
J62 df2dcd3c56
Merge pull request #290 from k4k/add_nginx_config_example
Add example nginx config
2018-04-07 16:06:53 -07:00