From 77ec4eee7d38c99f755ca65149be2253f0447671 Mon Sep 17 00:00:00 2001 From: Jerry Brady Date: Tue, 1 Apr 2014 00:39:08 +0000 Subject: [PATCH] Added infinitecoin,emoticoin and carpediemcoin configs --- coins/carpediemcoin.json | 6 +++ coins/emoticoin.json | 6 +++ coins/infinitecoin.json | 6 +++ pool_configs/carpediemcoin_example.json | 70 +++++++++++++++++++++++++ pool_configs/emoticoin_example.json | 70 +++++++++++++++++++++++++ pool_configs/infinitecoin_example.json | 70 +++++++++++++++++++++++++ 6 files changed, 228 insertions(+) create mode 100644 coins/carpediemcoin.json create mode 100644 coins/emoticoin.json create mode 100644 coins/infinitecoin.json create mode 100644 pool_configs/carpediemcoin_example.json create mode 100644 pool_configs/emoticoin_example.json create mode 100644 pool_configs/infinitecoin_example.json diff --git a/coins/carpediemcoin.json b/coins/carpediemcoin.json new file mode 100644 index 0000000..966a013 --- /dev/null +++ b/coins/carpediemcoin.json @@ -0,0 +1,6 @@ +{ + "name": "Carpediemcoin", + "symbol": "DIEM", + "algorithm": "sha256", + "txMessages": false +} diff --git a/coins/emoticoin.json b/coins/emoticoin.json new file mode 100644 index 0000000..6e25e27 --- /dev/null +++ b/coins/emoticoin.json @@ -0,0 +1,6 @@ +{ + "name" : "Emoticoin", + "symbol" : "EMO", + "algorithm" : "scrypt", + "txMessages" : false +} diff --git a/coins/infinitecoin.json b/coins/infinitecoin.json new file mode 100644 index 0000000..aa4561d --- /dev/null +++ b/coins/infinitecoin.json @@ -0,0 +1,6 @@ +{ + "name" : "Infinitecoin", + "symbol" : "IFC", + "algorithm" : "scrypt", + "txMessages" : false +} diff --git a/pool_configs/carpediemcoin_example.json b/pool_configs/carpediemcoin_example.json new file mode 100644 index 0000000..beb2066 --- /dev/null +++ b/pool_configs/carpediemcoin_example.json @@ -0,0 +1,70 @@ +{ + "enabled": false, + "coin": "carpediemcoin.json", + + "shareProcessing": { + "internal": { + "enabled": true, + "validateWorkerAddress": true, + "paymentInterval": 60, + "minimumPayment": 10000, + "minimumReserve": 10000, + "feePercent": 0.01, + "feeReceiveAddress": "13vMVvzddHCwsDAqSJW3bQUu7ZEQbopBty", + "feeWithdrawalThreshold": 10, + "daemon": { + "host": "localhost", + "port": 20000, + "user": "carpediemcoinrpc", + "password": "KB57jSBEbX2pCsfh2UPTfG4ZBvzB7qnqhNF5VNt4FfE" + }, + "redis": { + "host": "localhost", + "port": 6379 + } + }, + "mpos": { + "enabled": false, + "host": "localhost", + "port": 3306, + "user": "me", + "password": "mypass", + "database": "ltc", + "stratumAuth": "password" + } + }, + + "address": "19tMKU5c8BkPyf2f2KnGngfsEh4RHonEqW", + "blockRefreshInterval": 1000, + "txRefreshInterval": 20000, + "connectionTimeout": 600, + + "banning": { + "enabled": true, + "time": 600, + "invalidPercent": 50, + "checkThreshold": 500, + "purgeInterval": 300 + }, + + "ports": { + "3000": { + "varDiff": { + "minDiff": 4, //Minimum difficulty + "maxDiff": 512, //Network difficulty will be used if it is lower than this + "targetTime": 15, //Try to get 1 share per this many seconds + "retargetTime": 90, //Check to see if we should retarget every this many seconds + "variancePercent": 30 //Allow time to very this % from target without retargeting + } + } + }, + + "daemons": [ + { + "host": "localhost", + "port": 20000, + "user": "carpediemcoinrpc", + "password": "KB57jSBEbX2pCsfh2UPTfG4ZBvzB7qnqhNF5VNt4FfE" + } + ] +} diff --git a/pool_configs/emoticoin_example.json b/pool_configs/emoticoin_example.json new file mode 100644 index 0000000..6587749 --- /dev/null +++ b/pool_configs/emoticoin_example.json @@ -0,0 +1,70 @@ +{ + "enabled": false, + "coin": "emoticoin.json", + + "shareProcessing": { + "internal": { + "enabled": true, + "validateWorkerAddress": true, + "paymentInterval": 60, + "minimumPayment": 100000, + "minimumReserve": 100000, + "feePercent": 0.01, + "feeReceiveAddress": "6Uivs1TiGHk9CbVGBPWgbgm4TPNTGocSHT", + "feeWithdrawalThreshold": 10, + "daemon": { + "host": "localhost", + "port": 20002, + "user": "emoticoinrpc", + "password": "8rTX7zSJB5szN3oLekP9W1DcitpcPfX2XXbv4Tmi3Wc4" + }, + "redis": { + "host": "localhost", + "port": 6379 + } + }, + "mpos": { + "enabled": false, + "host": "localhost", + "port": 3306, + "user": "me", + "password": "mypass", + "database": "ltc", + "stratumAuth": "password" + } + }, + + "address": "6cS9GpkZeTxifJ9aiQRRRehiAepP1GDvYE", + "blockRefreshInterval": 1000, + "txRefreshInterval": 20000, + "connectionTimeout": 600, + + "banning": { + "enabled": true, + "time": 600, + "invalidPercent": 50, + "checkThreshold": 500, + "purgeInterval": 300 + }, + + "ports": { + "3002": { + "varDiff": { + "minDiff": 4, //Minimum difficulty + "maxDiff": 512, //Network difficulty will be used if it is lower than this + "targetTime": 15, //Try to get 1 share per this many seconds + "retargetTime": 90, //Check to see if we should retarget every this many seconds + "variancePercent": 30 //Allow time to very this % from target without retargeting + } + } + }, + + "daemons": [ + { + "host": "localhost", + "port": 20002, + "user": "emoticoinrpc", + "password": "8rTX7zSJB5szN3oLekP9W1DcitpcPfX2XXbv4Tmi3Wc4" + } + ] +} diff --git a/pool_configs/infinitecoin_example.json b/pool_configs/infinitecoin_example.json new file mode 100644 index 0000000..e5c8f42 --- /dev/null +++ b/pool_configs/infinitecoin_example.json @@ -0,0 +1,70 @@ +{ + "enabled": false, + "coin": "infinitecoin.json", + + "shareProcessing": { + "internal": { + "enabled": true, + "validateWorkerAddress": true, + "paymentInterval": 60, + "minimumPayment": 100000, + "minimumReserve": 100000, + "feePercent": 0.01, + "feeReceiveAddress": "i6yDb6Fa4wLvS11pniGixUVM3WupE5Bego", + "feeWithdrawalThreshold": 10, + "daemon": { + "host": "localhost", + "port": 20001, + "user": "infinitecoinrpc", + "password": "7g9HDJVH2S6iDWvYyMuzuKCuuHj6NfTk6cYvk5eurPme" + }, + "redis": { + "host": "localhost", + "port": 6379 + } + }, + "mpos": { + "enabled": false, + "host": "localhost", + "port": 3306, + "user": "me", + "password": "mypass", + "database": "ltc", + "stratumAuth": "password" + } + }, + + "address": "i82jdH89PuxHUmXKCRckea9cey5CJsQjpJ", + "blockRefreshInterval": 1000, + "txRefreshInterval": 20000, + "connectionTimeout": 600, + + "banning": { + "enabled": true, + "time": 600, + "invalidPercent": 50, + "checkThreshold": 500, + "purgeInterval": 300 + }, + + "ports": { + "3001": { + "varDiff": { + "minDiff": 4, //Minimum difficulty + "maxDiff": 512, //Network difficulty will be used if it is lower than this + "targetTime": 15, //Try to get 1 share per this many seconds + "retargetTime": 90, //Check to see if we should retarget every this many seconds + "variancePercent": 30 //Allow time to very this % from target without retargeting + } + } + }, + + "daemons": [ + { + "host": "localhost", + "port": 20001, + "user": "infinitecoinrpc", + "password": "7g9HDJVH2S6iDWvYyMuzuKCuuHj6NfTk6cYvk5eurPme" + } + ] +}