diff --git a/README.md b/README.md index ccd6a28..841ea7f 100644 --- a/README.md +++ b/README.md @@ -150,11 +150,14 @@ Here is an example of the required fields: { "name": "Litecoin", "symbol": "ltc", - "algorithm": "scrypt", //or "sha256", "scrypt-jane", "quark", "x11" - "txMessages": false //or true + "algorithm": "scrypt", //or "sha256", "scrypt-jane", "scrypt-n", "quark", "x11" + "txMessages": false, //or true (not required, defaults to false) } ```` +For additional documentation how to configure coins *(especially important for scrypt-n and scrypt-jane coins)* +see [these instructions](https://github.com/zone117x/node-stratum-pool/edit/master/README.md#module-usage). + ##### Pool config Take a look at the example json file inside the `pool_configs` directory. Rename it to `yourcoin.json` and change the @@ -164,7 +167,7 @@ Description of options: ````javascript { - "disabled": false, //Set this to true and a pool will not be created from this config file + "enabled": true, //Set this to false and a pool will not be created from this config file "coin": "litecoin.json", //Reference to coin config file in 'coins' directory @@ -201,8 +204,11 @@ Description of options: /* (2% default) What percent fee your pool takes from the block reward. */ "feePercent": 0.02, - /* (Not implemented yet) Your address that receives pool revenue from fees */ - //"feeReceiveAddress": "LZz44iyF4zLCXJTU8RxztyyJZBntdS6fvv", + /* Name of the account to use when moving coin profit within daemon wallet. */ + "feeCollectAccount": "feesCollected", + + /* Your address that receives pool revenue from fees. */ + "feeReceiveAddress": "LZz44iyF4zLCXJTU8RxztyyJZBntdS6fvv", /* (Not implemented yet) How many coins from fee revenue must accumulate on top of the minimum reserve amount in order to trigger withdrawal to fee address. The higher diff --git a/coins/alphacoin.json b/coins/alphacoin.json index 24f3594..2d25d0e 100644 --- a/coins/alphacoin.json +++ b/coins/alphacoin.json @@ -1,6 +1,5 @@ { - "name" : "Alphacoin", - "symbol" : "ALF", - "algorithm" : "scrypt", - "txMessages" : false + "name": "Alphacoin", + "symbol": "ALF", + "algorithm": "scrypt" } \ No newline at end of file diff --git a/coins/anoncoin.json b/coins/anoncoin.json index bd917fc..fcc48d5 100644 --- a/coins/anoncoin.json +++ b/coins/anoncoin.json @@ -1,6 +1,5 @@ { - "name" : "Anoncoin", - "symbol" : "ANC", - "algorithm" : "scrypt", - "txMessages" : false + "name": "Anoncoin", + "symbol": "ANC", + "algorithm": "scrypt" } \ No newline at end of file diff --git a/coins/applecoin.json b/coins/applecoin.json new file mode 100644 index 0000000..624320c --- /dev/null +++ b/coins/applecoin.json @@ -0,0 +1,6 @@ +{ + "name": "Applecoin", + "symbol": "APC", + "algorithm": "scrypt-jane", + "chainStartTime": 1384720832 +} \ No newline at end of file diff --git a/coins/auroracoin.json b/coins/auroracoin.json index 172acd5..712ad07 100644 --- a/coins/auroracoin.json +++ b/coins/auroracoin.json @@ -1,6 +1,5 @@ { - "name" : "Auroracoin", - "symbol" : "AUR", - "algorithm" : "scrypt", - "txMessages" : false + "name": "Auroracoin", + "symbol": "AUR", + "algorithm": "scrypt" } \ No newline at end of file diff --git a/coins/bitcoin.json b/coins/bitcoin.json index 93b1061..f0413e7 100644 --- a/coins/bitcoin.json +++ b/coins/bitcoin.json @@ -1,6 +1,5 @@ { "name": "Bitcoin", "symbol": "BTC", - "algorithm": "sha256", - "txMessages": false + "algorithm": "sha256" } \ No newline at end of file diff --git a/coins/bottlecaps.json b/coins/bottlecaps.json index da29c1b..1dcccb9 100644 --- a/coins/bottlecaps.json +++ b/coins/bottlecaps.json @@ -1,6 +1,5 @@ { - "name" : "Bottlecaps", - "symbol" : "CAP", - "algorithm" : "scrypt", - "txMessages" : false + "name": "Bottlecaps", + "symbol": "CAP", + "algorithm": "scrypt" } \ No newline at end of file diff --git a/coins/cachecoin.json b/coins/cachecoin.json new file mode 100644 index 0000000..61d6f2e --- /dev/null +++ b/coins/cachecoin.json @@ -0,0 +1,6 @@ +{ + "name": "Cachecoin", + "symbol": "CACH", + "algorithm": "scrypt-jane", + "chainStartTime": 1388949883 +} \ No newline at end of file diff --git a/coins/casinocoin.json b/coins/casinocoin.json index b6b8e8b..d6b396f 100644 --- a/coins/casinocoin.json +++ b/coins/casinocoin.json @@ -1,6 +1,5 @@ { - "name" : "Casinocoin", - "symbol" : "CSC", - "algorithm" : "scrypt", - "txMessages" : false + "name": "Casinocoin", + "symbol": "CSC", + "algorithm": "scrypt" } \ No newline at end of file diff --git a/coins/catcoin.json b/coins/catcoin.json index b03af91..6c951e3 100644 --- a/coins/catcoin.json +++ b/coins/catcoin.json @@ -1,6 +1,5 @@ { - "name" : "Catcoin", - "symbol" : "CAT", - "algorithm" : "scrypt", - "txMessages" : false + "name": "Catcoin", + "symbol": "CAT", + "algorithm": "scrypt" } \ No newline at end of file diff --git a/coins/copperbars.json b/coins/copperbars.json index 597043d..b1ce0e5 100644 --- a/coins/copperbars.json +++ b/coins/copperbars.json @@ -2,6 +2,5 @@ "name": "Copperbars", "symbol": "CPR", "algorithm": "scrypt-jane", - "chainStartTime": 1376184687, - "txMessages": false + "chainStartTime": 1376184687 } \ No newline at end of file diff --git a/coins/darkcoin.json b/coins/darkcoin.json index cb970d5..ed863c3 100644 --- a/coins/darkcoin.json +++ b/coins/darkcoin.json @@ -1,6 +1,5 @@ { "name": "Darkcoin", "symbol": "DRK", - "algorithm": "x11", - "txMessages": false + "algorithm": "x11" } \ No newline at end of file diff --git a/coins/diamondcoin.json b/coins/diamondcoin.json index 838bc96..21a21d7 100644 --- a/coins/diamondcoin.json +++ b/coins/diamondcoin.json @@ -1,6 +1,6 @@ { - "name" : "Diamondcoin", - "symbol" : "DMD", - "algorithm" : "scrypt", - "txMessages" : true + "name": "Diamondcoin", + "symbol": "DMD", + "algorithm": "scrypt", + "txMessages": true } \ No newline at end of file diff --git a/coins/digibyte.json b/coins/digibyte.json index ef0333d..ed65fed 100644 --- a/coins/digibyte.json +++ b/coins/digibyte.json @@ -1,6 +1,5 @@ { - "name" : "Digibyte", - "symbol" : "DGB", - "algorithm" : "scrypt", - "txMessages" : false + "name": "Digibyte", + "symbol": "DGB", + "algorithm": "scrypt" } \ No newline at end of file diff --git a/coins/dogecoin.json b/coins/dogecoin.json index f0aa6c8..88e28dc 100644 --- a/coins/dogecoin.json +++ b/coins/dogecoin.json @@ -1,6 +1,5 @@ { - "name" : "Dogecoin", - "symbol" : "DOGE", - "algorithm" : "scrypt", - "txMessages" : false + "name": "Dogecoin", + "symbol": "DOGE", + "algorithm": "scrypt" } \ No newline at end of file diff --git a/coins/earthcoin.json b/coins/earthcoin.json index 4aabbb3..272ebda 100644 --- a/coins/earthcoin.json +++ b/coins/earthcoin.json @@ -1,6 +1,5 @@ { - "name" : "Earthcoin", - "symbol" : "EAC", - "algorithm" : "scrypt", - "txMessages" : false + "name": "Earthcoin", + "symbol": "EAC", + "algorithm": "scrypt" } \ No newline at end of file diff --git a/coins/elephantcoin.json b/coins/elephantcoin.json index e1c1fdd..71ceaf8 100644 --- a/coins/elephantcoin.json +++ b/coins/elephantcoin.json @@ -1,6 +1,5 @@ { - "name" : "Elephantcoin", - "symbol" : "ELP", - "algorithm" : "scrypt", - "txMessages" : false + "name": "Elephantcoin", + "symbol": "ELP", + "algorithm": "scrypt" } \ No newline at end of file diff --git a/coins/emerald.json b/coins/emerald.json index 49242fa..c717f7a 100644 --- a/coins/emerald.json +++ b/coins/emerald.json @@ -1,6 +1,5 @@ { - "name" : "Emerald", - "symbol" : "EMD", - "algorithm" : "scrypt", - "txMessages" : false + "name": "Emerald", + "symbol": "EMD", + "algorithm": "scrypt" } \ No newline at end of file diff --git a/coins/execoin.json b/coins/execoin.json new file mode 100644 index 0000000..d877c57 --- /dev/null +++ b/coins/execoin.json @@ -0,0 +1,16 @@ +{ + "name": "Execoin", + "symbol": "EXE", + "algorithm": "scrypt-n", + "timeTable": { + "2048": 1390959880, + "4096": 1438295269, + "8192": 1485630658, + "16384": 1532966047, + "32768": 1580301436, + "65536": 1627636825, + "131072": 1674972214, + "262144": 1722307603 + } + +} \ No newline at end of file diff --git a/coins/ezcoin.json b/coins/ezcoin.json index 8edc861..378cd9e 100644 --- a/coins/ezcoin.json +++ b/coins/ezcoin.json @@ -1,6 +1,5 @@ { - "name" : "Ezcoin", - "symbol" : "EZC", - "algorithm" : "scrypt", - "txMessages" : false + "name": "Ezcoin", + "symbol": "EZC", + "algorithm": "scrypt" } \ No newline at end of file diff --git a/coins/fastcoin.json b/coins/fastcoin.json index 0bf5409..077f767 100644 --- a/coins/fastcoin.json +++ b/coins/fastcoin.json @@ -1,6 +1,5 @@ { - "name" : "Fastcoin", - "symbol" : "FST", - "algorithm" : "scrypt", - "txMessages" : false + "name": "Fastcoin", + "symbol": "FST", + "algorithm": "scrypt" } \ No newline at end of file diff --git a/coins/flappycoin.json b/coins/flappycoin.json index f6e4a6d..cbbcb99 100644 --- a/coins/flappycoin.json +++ b/coins/flappycoin.json @@ -1,6 +1,5 @@ { - "name" : "Flappycoin", - "symbol" : "FLAP", - "algorithm" : "scrypt", - "txMessages" : false + "name": "Flappycoin", + "symbol": "FLAP", + "algorithm": "scrypt" } \ No newline at end of file diff --git a/coins/florincoin.json b/coins/florincoin.json index 0fabdcb..d6c81f0 100644 --- a/coins/florincoin.json +++ b/coins/florincoin.json @@ -1,6 +1,6 @@ { - "name" : "Florincoin", - "symbol" : "FLO", - "algorithm" : "scrypt", - "txMessages" : true + "name": "Florincoin", + "symbol": "FLO", + "algorithm": "scrypt", + "txMessages": true } \ No newline at end of file diff --git a/coins/frankocoin.json b/coins/frankocoin.json index a649419..4254146 100644 --- a/coins/frankocoin.json +++ b/coins/frankocoin.json @@ -1,6 +1,5 @@ { - "name" : "Frankocoin", - "symbol" : "FRK", - "algorithm" : "scrypt", - "txMessages" : false + "name": "Frankocoin", + "symbol": "FRK", + "algorithm": "scrypt" } \ No newline at end of file diff --git a/coins/freecoin.json b/coins/freecoin.json new file mode 100644 index 0000000..b58ac36 --- /dev/null +++ b/coins/freecoin.json @@ -0,0 +1,8 @@ +{ + "name": "Freecoin", + "symbol": "FEC", + "algorithm": "scrypt-jane", + "chainStartTime": 1375801200, + "nMin": 6, + "nMax": 32 +} \ No newline at end of file diff --git a/coins/galaxycoin.json b/coins/galaxycoin.json index 8e95913..fa4e62e 100644 --- a/coins/galaxycoin.json +++ b/coins/galaxycoin.json @@ -1,6 +1,5 @@ { - "name" : "Galaxycoin", - "symbol" : "GLX", - "algorithm" : "scrypt", - "txMessages" : false + "name": "Galaxycoin", + "symbol": "GLX", + "algorithm": "scrypt" } \ No newline at end of file diff --git a/coins/galleon.json b/coins/galleon.json index 53c6a2b..7e98f85 100644 --- a/coins/galleon.json +++ b/coins/galleon.json @@ -1,6 +1,5 @@ { - "name" : "Galleon", - "symbol" : "GLN", - "algorithm" : "keccak", - "txMessages" : false + "name": "Galleon", + "symbol": "GLN", + "algorithm": "keccak" } \ No newline at end of file diff --git a/coins/gamecoin.json b/coins/gamecoin.json index a7dc73b..8675565 100644 --- a/coins/gamecoin.json +++ b/coins/gamecoin.json @@ -1,6 +1,5 @@ { - "name" : "Gamecoin", - "symbol" : "GME", - "algorithm" : "scrypt", - "txMessages" : false + "name": "Gamecoin", + "symbol": "GME", + "algorithm": "scrypt" } \ No newline at end of file diff --git a/coins/goldpressedlatinum.json b/coins/goldpressedlatinum.json new file mode 100644 index 0000000..d61f262 --- /dev/null +++ b/coins/goldpressedlatinum.json @@ -0,0 +1,6 @@ +{ + "name": "GoldPressedLatinum", + "symbol": "GPL", + "algorithm": "scrypt-jane", + "chainStartTime": 1377557832 +} \ No newline at end of file diff --git a/coins/helixcoin.json b/coins/helixcoin.json index 2ae867b..9fc6f85 100644 --- a/coins/helixcoin.json +++ b/coins/helixcoin.json @@ -1,6 +1,5 @@ { - "name" : "Helixcoin", - "symbol" : "HXC", - "algorithm" : "max", - "txMessages" : false + "name": "Helixcoin", + "symbol": "HXC", + "algorithm": "max" } \ No newline at end of file diff --git a/coins/hirocoin.json b/coins/hirocoin.json index 197d366..3b21d84 100644 --- a/coins/hirocoin.json +++ b/coins/hirocoin.json @@ -1,6 +1,5 @@ { "name": "Hirocoin", "symbol": "hic", - "algorithm": "x11", - "txMessages": false + "algorithm": "x11" } \ No newline at end of file diff --git a/coins/hobonickels.json b/coins/hobonickels.json index b7eb3fb..6ff0fc9 100644 --- a/coins/hobonickels.json +++ b/coins/hobonickels.json @@ -1,6 +1,5 @@ { - "name" : "Hobonickels", - "symbol" : "HBN", - "algorithm" : "scrypt", - "txMessages" : false + "name": "Hobonickels", + "symbol": "HBN", + "algorithm": "scrypt" } \ No newline at end of file diff --git a/coins/internetcoin.json b/coins/internetcoin.json new file mode 100644 index 0000000..bdccfa3 --- /dev/null +++ b/coins/internetcoin.json @@ -0,0 +1,6 @@ +{ + "name": "Internetcoin", + "symbol": "ITC", + "algorithm": "scrypt-jane", + "chainStartTime": 1388385602 +} \ No newline at end of file diff --git a/coins/junkcoin.json b/coins/junkcoin.json index fe4f8db..f6bad9e 100644 --- a/coins/junkcoin.json +++ b/coins/junkcoin.json @@ -1,6 +1,5 @@ { - "name" : "Junkcoin", - "symbol" : "JKC", - "algorithm" : "scrypt", - "txMessages" : false + "name": "Junkcoin", + "symbol": "JKC", + "algorithm": "scrypt" } \ No newline at end of file diff --git a/coins/kittehcoin.json b/coins/kittehcoin.json index cf4d776..c9293c2 100644 --- a/coins/kittehcoin.json +++ b/coins/kittehcoin.json @@ -1,6 +1,5 @@ { - "name" : "Kittehcoin", - "symbol" : "MEOW", - "algorithm" : "scrypt", - "txMessages" : false + "name": "Kittehcoin", + "symbol": "MEOW", + "algorithm": "scrypt" } \ No newline at end of file diff --git a/coins/krugercoin.json b/coins/krugercoin.json index 7d9a07b..2f0c44e 100644 --- a/coins/krugercoin.json +++ b/coins/krugercoin.json @@ -1,6 +1,5 @@ { - "name" : "Krugercoin", - "symbol" : "KGC", - "algorithm" : "scrypt", - "txMessages" : false + "name": "Krugercoin", + "symbol": "KGC", + "algorithm": "scrypt" } \ No newline at end of file diff --git a/coins/litecoin.json b/coins/litecoin.json index 536be58..73307fb 100644 --- a/coins/litecoin.json +++ b/coins/litecoin.json @@ -1,6 +1,5 @@ { - "name" : "Litecoin", - "symbol" : "LTC", - "algorithm" : "scrypt", - "txMessages" : false + "name": "Litecoin", + "symbol": "LTC", + "algorithm": "scrypt" } \ No newline at end of file diff --git a/coins/lottocoin.json b/coins/lottocoin.json index 25d33a0..188238a 100644 --- a/coins/lottocoin.json +++ b/coins/lottocoin.json @@ -1,6 +1,5 @@ { - "name" : "Lottocoin", - "symbol" : "LOT", - "algorithm" : "scrypt", - "txMessages" : false + "name": "Lottocoin", + "symbol": "LOT", + "algorithm": "scrypt" } \ No newline at end of file diff --git a/coins/luckycoin.json b/coins/luckycoin.json index 213986b..9d28b0b 100644 --- a/coins/luckycoin.json +++ b/coins/luckycoin.json @@ -1,6 +1,5 @@ { - "name" : "Luckycoin", - "symbol" : "LKY", - "algorithm" : "scrypt", - "txMessages" : false + "name": "Luckycoin", + "symbol": "LKY", + "algorithm": "scrypt" } \ No newline at end of file diff --git a/coins/maxcoin.json b/coins/maxcoin.json index bd90799..33c286e 100644 --- a/coins/maxcoin.json +++ b/coins/maxcoin.json @@ -1,6 +1,5 @@ { - "name" : "Maxcoin", - "symbol" : "MAX", - "algorithm" : "keccak", - "txMessages" : false + "name": "Maxcoin", + "symbol": "MAX", + "algorithm": "keccak" } \ No newline at end of file diff --git a/coins/memecoin.json b/coins/memecoin.json index 566de59..bb982dc 100644 --- a/coins/memecoin.json +++ b/coins/memecoin.json @@ -1,6 +1,5 @@ { - "name" : "Memecoin", - "symbol" : "MEM", - "algorithm" : "scrypt", - "txMessages" : false + "name": "Memecoin", + "symbol": "MEM", + "algorithm": "scrypt" } \ No newline at end of file diff --git a/coins/microcoin.json b/coins/microcoin.json new file mode 100644 index 0000000..1d3792f --- /dev/null +++ b/coins/microcoin.json @@ -0,0 +1,8 @@ +{ + "name": "Microcoin", + "symbol": "MCR", + "algorithm": "scrypt-jane", + "chainStartTime": 1389028879, + "nMin": 6, + "nMax": 32 +} \ No newline at end of file diff --git a/coins/neocoin.json b/coins/neocoin.json index 316a6f2..61cd33e 100644 --- a/coins/neocoin.json +++ b/coins/neocoin.json @@ -1,6 +1,6 @@ { - "name" : "Neocoin", - "symbol" : "NEC", - "algorithm" : "scrypt", - "txMessages" : true + "name": "Neocoin", + "symbol": "NEC", + "algorithm": "scrypt", + "txMessages": true } \ No newline at end of file diff --git a/coins/netcoin.json b/coins/netcoin.json index 4554a73..8b6586a 100644 --- a/coins/netcoin.json +++ b/coins/netcoin.json @@ -1,6 +1,6 @@ { - "name" : "Netcoin", - "symbol" : "NET", - "algorithm" : "scrypt", - "txMessages" : true + "name": "Netcoin", + "symbol": "NET", + "algorithm": "scrypt", + "txMessages": true } \ No newline at end of file diff --git a/coins/noirbits.json b/coins/noirbits.json index e540b95..b2b73a8 100644 --- a/coins/noirbits.json +++ b/coins/noirbits.json @@ -1,6 +1,5 @@ { - "name" : "Noirbits", - "symbol" : "NRB", - "algorithm" : "scrypt", - "txMessages" : false + "name": "Noirbits", + "symbol": "NRB", + "algorithm": "scrypt" } \ No newline at end of file diff --git a/coins/onecoin.json b/coins/onecoin.json new file mode 100644 index 0000000..b37345f --- /dev/null +++ b/coins/onecoin.json @@ -0,0 +1,7 @@ +{ + "name": "Onecoin", + "symbol": "ONC", + "algorithm": "scrypt-jane", + "chainStartTime": 1371119462, + "nMin": 6 +} \ No newline at end of file diff --git a/coins/peercoin.json b/coins/peercoin.json index 12470ed..400df2d 100644 --- a/coins/peercoin.json +++ b/coins/peercoin.json @@ -1,6 +1,5 @@ { "name": "Peercoin", "symbol": "PPC", - "algorithm": "sha256", - "txMessages": false + "algorithm": "sha256" } \ No newline at end of file diff --git a/coins/phoenixcoin.json b/coins/phoenixcoin.json index 9e3695c..c7707dd 100644 --- a/coins/phoenixcoin.json +++ b/coins/phoenixcoin.json @@ -1,6 +1,5 @@ { "name" : "Phoenixcoin", "symbol" : "PXC", - "algorithm" : "scrypt", - "txMessages" : false + "algorithm" : "scrypt" } \ No newline at end of file diff --git a/coins/quarkcoin.json b/coins/quarkcoin.json index 084ae78..797e7cd 100644 --- a/coins/quarkcoin.json +++ b/coins/quarkcoin.json @@ -1,6 +1,5 @@ { "name": "Quarkcoin", "symbol": "QRK", - "algorithm": "quark", - "txMessages": false + "algorithm": "quark" } \ No newline at end of file diff --git a/coins/radioactivecoin.json b/coins/radioactivecoin.json new file mode 100644 index 0000000..c7fbd18 --- /dev/null +++ b/coins/radioactivecoin.json @@ -0,0 +1,6 @@ +{ + "name": "Radioactivecoin", + "symbol": "RAD", + "algorithm": "scrypt-jane", + "chainStartTime": 1389196388 +} \ No newline at end of file diff --git a/coins/reddcoin.json b/coins/reddcoin.json index 29a017a..8e9f20d 100644 --- a/coins/reddcoin.json +++ b/coins/reddcoin.json @@ -1,6 +1,5 @@ { - "name" : "Reddcoin", - "symbol" : "REDD", - "algorithm" : "scrypt", - "txMessages" : false + "name": "Reddcoin", + "symbol": "REDD", + "algorithm": "scrypt" } \ No newline at end of file diff --git a/coins/sexcoin.json b/coins/sexcoin.json index a558019..9bb4c24 100644 --- a/coins/sexcoin.json +++ b/coins/sexcoin.json @@ -1,6 +1,5 @@ { - "name" : "Sexcoin", - "symbol" : "SXC", - "algorithm" : "scrypt", - "txMessages" : false + "name": "Sexcoin", + "symbol": "SXC", + "algorithm": "scrypt" } \ No newline at end of file diff --git a/coins/skeincoin.json b/coins/skeincoin.json index 283834d..b1636c6 100644 --- a/coins/skeincoin.json +++ b/coins/skeincoin.json @@ -1,6 +1,5 @@ { "name": "Skeincoin", "symbol": "SKC", - "algorithm": "skein", - "txMessages": false + "algorithm": "skein" } \ No newline at end of file diff --git a/coins/spots.json b/coins/spots.json index 8130747..89f9315 100644 --- a/coins/spots.json +++ b/coins/spots.json @@ -1,6 +1,5 @@ { - "name" : "Spots", - "symbol" : "SPT", - "algorithm" : "scrypt", - "txMessages" : false + "name": "Spots", + "symbol": "SPT", + "algorithm": "scrypt" } \ No newline at end of file diff --git a/coins/stablecoin.json b/coins/stablecoin.json index 404e28a..ccb22f1 100644 --- a/coins/stablecoin.json +++ b/coins/stablecoin.json @@ -1,6 +1,5 @@ { - "name" : "Stablecoin", - "symbol" : "SBC", - "algorithm" : "scrypt", - "txMessages" : false + "name": "Stablecoin", + "symbol": "SBC", + "algorithm": "scrypt" } \ No newline at end of file diff --git a/coins/ultracoin.json b/coins/ultracoin.json index 90aaae1..964b939 100644 --- a/coins/ultracoin.json +++ b/coins/ultracoin.json @@ -2,6 +2,5 @@ "name": "Ultracoin", "symbol": "UTC", "algorithm": "scrypt-jane", - "chainStartTime": 1388361600, - "txMessages": false + "chainStartTime": 1388361600 } \ No newline at end of file diff --git a/coins/velocitycoin.json b/coins/velocitycoin.json new file mode 100644 index 0000000..24bad9c --- /dev/null +++ b/coins/velocitycoin.json @@ -0,0 +1,6 @@ +{ + "name": "Velocitycoin", + "symbol": "VEL", + "algorithm": "scrypt-jane", + "chainStartTime": 1387769316 +} \ No newline at end of file diff --git a/coins/vertcoin.json b/coins/vertcoin.json index 280beb4..5e74691 100644 --- a/coins/vertcoin.json +++ b/coins/vertcoin.json @@ -1,6 +1,5 @@ { "name": "Vertcoin", "symbol": "VTC", - "algorithm": "scrypt-n", - "txMessages": false + "algorithm": "scrypt-n" } \ No newline at end of file diff --git a/coins/wecoin.json b/coins/wecoin.json index cdac3d3..794acda 100644 --- a/coins/wecoin.json +++ b/coins/wecoin.json @@ -1,6 +1,5 @@ { - "name" : "Wecoin", - "symbol" : "WEC", - "algorithm" : "max", - "txMessages" : false + "name": "Wecoin", + "symbol": "WEC", + "algorithm": "max" } \ No newline at end of file diff --git a/coins/xencoin.json b/coins/xencoin.json index d961dd2..01b0045 100644 --- a/coins/xencoin.json +++ b/coins/xencoin.json @@ -1,6 +1,5 @@ { - "name" : "Xencoin", - "symbol" : "XNC", - "algorithm" : "scrypt", - "txMessages" : false + "name": "Xencoin", + "symbol": "XNC", + "algorithm": "scrypt" } \ No newline at end of file diff --git a/coins/yacoin.json b/coins/yacoin.json index 4d697ad..1f6d1eb 100644 --- a/coins/yacoin.json +++ b/coins/yacoin.json @@ -2,6 +2,5 @@ "name": "Yacoin", "symbol": "YAC", "algorithm": "scrypt-jane", - "chainStartTime": 1367991200, - "txMessages": false + "chainStartTime": 1367991200 } \ No newline at end of file diff --git a/coins/ybcoin.json b/coins/ybcoin.json new file mode 100644 index 0000000..982007b --- /dev/null +++ b/coins/ybcoin.json @@ -0,0 +1,6 @@ +{ + "name": "YBcoin", + "symbol": "YBC", + "algorithm": "scrypt-jane", + "chainStartTime": 1372386273 +} \ No newline at end of file diff --git a/coins/zzcoin.json b/coins/zzcoin.json new file mode 100644 index 0000000..44dbf60 --- /dev/null +++ b/coins/zzcoin.json @@ -0,0 +1,7 @@ +{ + "name": "ZZcoin", + "symbol": "ZZC", + "algorithm": "scrypt-jane", + "chainStartTime": 1375817223, + "nMin": 12 +} \ No newline at end of file diff --git a/pool_configs/bitcoin_example.json b/pool_configs/bitcoin_example.json index fb92dcd..c6cd29b 100644 --- a/pool_configs/bitcoin_example.json +++ b/pool_configs/bitcoin_example.json @@ -10,6 +10,7 @@ "minimumPayment": 100.001, "minimumReserve": 10, "feePercent": 0.02, + "feeCollectAccount": "feesCollected", "feeReceiveAddress": "msjLr1XfpB6aAL1wi8e2CDnDSNhF4WrJ5n", "feeWithdrawalThreshold": 5, "daemon": { diff --git a/pool_configs/darkcoin_example.json b/pool_configs/darkcoin_example.json index 7f8fda4..3ad716e 100644 --- a/pool_configs/darkcoin_example.json +++ b/pool_configs/darkcoin_example.json @@ -10,6 +10,7 @@ "minimumPayment": 100.001, "minimumReserve": 10, "feePercent": 0.02, + "feeCollectAccount": "feesCollected", "feeReceiveAddress": "XfkoYutJ8KYtLxZ4TgnMqC6SCmxuc3LEDY", "feeWithdrawalThreshold": 5, "daemon": { diff --git a/pool_configs/execoin_example.json b/pool_configs/execoin_example.json new file mode 100644 index 0000000..afc7b20 --- /dev/null +++ b/pool_configs/execoin_example.json @@ -0,0 +1,58 @@ +{ + "enabled": false, + "coin": "execoin.json", + + "shareProcessing": { + "internal": { + "enabled": true, + "validateWorkerAddress": true, + "paymentInterval": 60, + "minimumPayment": 100.001, + "minimumReserve": 10, + "feePercent": 0.02, + "feeCollectAccount": "feesCollected", + "feeReceiveAddress": "ESfYVyfh1yZx1AkqJnu6rJje5nWE3f2C3r", + "feeWithdrawalThreshold": 5, + "daemon": { + "host": "localhost", + "port": 19847, + "user": "testuser", + "password": "testpass" + }, + "redis": { + "host": "localhost", + "port": 6379 + } + }, + "mpos": { + "enabled": false, + "host": "localhost", + "port": 3306, + "user": "me", + "password": "mypass", + "database": "ltc", + "stratumAuth": "password" + } + }, + + "address": "EabPhjVKcmus3LKFViAcwq3dfo8kzqpMkQ", + "blockRefreshInterval": 1000, + "txRefreshInterval": 20000, + "connectionTimeout": 600, + + + "ports": { + "6368": { + "diff": 8 + } + }, + + "daemons": [ + { + "host": "localhost", + "port": 19847, + "user": "testuser", + "password": "testpass" + } + ] +} \ No newline at end of file diff --git a/pool_configs/galleon_example.json b/pool_configs/galleon_example.json index 3506975..d257684 100644 --- a/pool_configs/galleon_example.json +++ b/pool_configs/galleon_example.json @@ -15,6 +15,7 @@ "minimumPayment": 100.001, "minimumReserve": 10, "feePercent": 0.02, + "feeCollectAccount": "feesCollected", "feeReceiveAddress": "GRAiuGCWLrL8Psdr6pkhLpxrQGHdYfrSEz", "feeWithdrawalThreshold": 5, "daemon": { diff --git a/pool_configs/hirocoin_example.json b/pool_configs/hirocoin_example.json index a963c4b..68bca63 100644 --- a/pool_configs/hirocoin_example.json +++ b/pool_configs/hirocoin_example.json @@ -10,6 +10,7 @@ "minimumPayment": 100.001, "minimumReserve": 10, "feePercent": 0.02, + "feeCollectAccount": "feesCollected", "feeReceiveAddress": "HR6WNSR19kvaXSbwKymrba6uNx36BBjinS", "feeWithdrawalThreshold": 5, "daemon": { diff --git a/pool_configs/maxcoin_example.json b/pool_configs/maxcoin_example.json index 03c8189..a5a852c 100644 --- a/pool_configs/maxcoin_example.json +++ b/pool_configs/maxcoin_example.json @@ -15,6 +15,7 @@ "minimumPayment": 100.001, "minimumReserve": 10, "feePercent": 0.02, + "feeCollectAccount": "feesCollected", "feeReceiveAddress": "tQ2TKXXk2jh7EX2RJQ4ZxpZYEdRx7fdiaw", "feeWithdrawalThreshold": 5, "daemon": { diff --git a/pool_configs/ultracoin_example.json b/pool_configs/ultracoin_example.json index 2ad473c..7b8ffa7 100644 --- a/pool_configs/ultracoin_example.json +++ b/pool_configs/ultracoin_example.json @@ -10,6 +10,7 @@ "minimumPayment": 100.001, "minimumReserve": 10, "feePercent": 0.02, + "feeCollectAccount": "feesCollected", "feeReceiveAddress": "UZ3cz7EKjC4eRKbhiN9tA6xcaDGSVoESc8", "feeWithdrawalThreshold": 5, "daemon": { diff --git a/pool_configs/vertcoin_example.json b/pool_configs/vertcoin_example.json index c554778..2f053ff 100644 --- a/pool_configs/vertcoin_example.json +++ b/pool_configs/vertcoin_example.json @@ -10,6 +10,7 @@ "minimumPayment": 100.001, "minimumReserve": 10, "feePercent": 0.02, + "feeCollectAccount": "feesCollected", "feeReceiveAddress": "VrcunuCcNUULMBoiw66v9SAdQq2m1FpP3C", "feeWithdrawalThreshold": 5, "daemon": {