diff --git a/pool_configs/helixcoin_example.json b/pool_configs/helixcoin_example.json new file mode 100644 index 0000000..9732ad5 --- /dev/null +++ b/pool_configs/helixcoin_example.json @@ -0,0 +1,33 @@ +{ + "disabled": false, + "coin": "helixcoin.json", + + "address": "H9xyrh45LzLX4uXCP6jG6ZGrWho8srUgiG", + "blockRefreshInterval": 1000, + "txRefreshInterval": 20000, + "connectionTimeout": 600, + + + "ports": { + "3737": { + "diff": 0.2 + } + }, + + "daemons": [ + { + "host": "localhost", + "port": 16385, + "user": "testuser", + "password": "testpass" + } + ], + + "p2p": { + "enabled": false, + "host": "localhost", + "port": 19333, + "protocolVersion": 70002, + "magic": "fcc1b7dc" + } +} \ No newline at end of file diff --git a/pool_configs/hirocoin_example.json b/pool_configs/hirocoin_example.json new file mode 100644 index 0000000..295065a --- /dev/null +++ b/pool_configs/hirocoin_example.json @@ -0,0 +1,65 @@ +{ + "disabled": true, + "coin": "hirocoin.json", + + "shareProcessing": { + "internal": { + "enabled": true, + "validateWorkerAddress": true, + "paymentInterval": 10, + "minimumPayment": 100.001, + "minimumReserve": 10, + "feePercent": 0.02, + "feeReceiveAddress": "HR6WNSR19kvaXSbwKymrba6uNx36BBjinS", + "feeWithdrawalThreshold": 5, + "daemon": { + "host": "localhost", + "port": 19389, + "user": "hirocoin", + "password": "testpass" + }, + "redis": { + "host": "localhost", + "port": 6379 + } + }, + "mpos": { + "enabled": false, + "host": "localhost", + "port": 3306, + "user": "me", + "password": "mypass", + "database": "ltc", + "stratumAuth": "password" + } + }, + + + "address": "HR6WNSR19kvaXSbwKymrba6uNx36BBjinS", + "blockRefreshInterval": 1000, + "txRefreshInterval": 20000, + "connectionTimeout": 600, + + "banning": { + "enabled": true, + "time": 600, + "invalidPercent": 50, + "checkThreshold": 500, + "purgeInterval": 300 + }, + + "ports": { + "3073": { + "diff": 0.002 + } + }, + + "daemons": [ + { + "host": "localhost", + "port": 19389, + "user": "hirocoin", + "password": "testpass" + } + ] +} \ No newline at end of file diff --git a/pool_configs/hobonickels_example.json b/pool_configs/hobonickels_example.json new file mode 100644 index 0000000..144fd24 --- /dev/null +++ b/pool_configs/hobonickels_example.json @@ -0,0 +1,65 @@ +{ + "disabled": true, + "coin": "hobonickels.json", + + "shareProcessing": { + "internal": { + "enabled": true, + "validateWorkerAddress": true, + "paymentInterval": 10, + "minimumPayment": 100.001, + "minimumReserve": 10, + "feePercent": 0.02, + "feeReceiveAddress": "EhA4HXF7VPWfnV8TXerAP6p12BiEpXbiYR", + "feeWithdrawalThreshold": 5, + "daemon": { + "host": "localhost", + "port": 19339, + "user": "hobonickelsrpc", + "password": "testpass" + }, + "redis": { + "host": "localhost", + "port": 6379 + } + }, + "mpos": { + "enabled": false, + "host": "localhost", + "port": 3306, + "user": "me", + "password": "mypass", + "database": "ltc", + "stratumAuth": "password" + } + }, + + + "address": "EzGiarU2S56jyRkYpS7FKssXCS6AAJChdU", + "blockRefreshInterval": 1000, + "txRefreshInterval": 20000, + "connectionTimeout": 600, + + "banning": { + "enabled": true, + "time": 600, + "invalidPercent": 50, + "checkThreshold": 500, + "purgeInterval": 300 + }, + + "ports": { + "3033": { + "diff": 8 + } + }, + + "daemons": [ + { + "host": "localhost", + "port": 19339, + "user": "hobonickelsrpc", + "password": "testpass" + } + ] +} \ No newline at end of file diff --git a/pool_configs/litecoin_example.json b/pool_configs/litecoin_example.json new file mode 100644 index 0000000..54e3a40 --- /dev/null +++ b/pool_configs/litecoin_example.json @@ -0,0 +1,92 @@ +{ + "disabled": true, + "coin": "litecoin.json", + + "shareProcessing": { + "internal": { + "enabled": true, + "validateWorkerAddress": true, + "paymentInterval": 10, + "minimumPayment": 100.001, + "minimumReserve": 10, + "feePercent": 0.02, + "feeReceiveAddress": "LZz44iyF4zLCXJTU8RxztyyJZBntdS6fvv", + "feeWithdrawalThreshold": 5, + "daemon": { + "host": "localhost", + "port": 19332, + "user": "litecoinrpc", + "password": "testnet" + }, + "redis": { + "host": "localhost", + "port": 6379 + } + }, + "mpos": { + "enabled": false, + "host": "localhost", + "port": 3306, + "user": "me", + "password": "mypass", + "database": "ltc", + "stratumAuth": "password" + } + }, + + + "address": "mfsm1ckZKTTjDz94KonZZsbZnAbm1UV4BF", + "blockRefreshInterval": 1000, + "txRefreshInterval": 20000, + "connectionTimeout": 600, + + "banning": { + "enabled": true, + "time": 600, + "invalidPercent": 50, + "checkThreshold": 500, + "purgeInterval": 300 + }, + + "ports": { + "3008":{ + "diff": 8, + "varDiff": { + "minDiff": 8, + "maxDiff": 512, + "targetTime": 15, + "retargetTime": 90, + "variancePercent": 30 + } + }, + "3032": { + "diff": 16 + }, + "3256": { + "diff": 256 + } + }, + + "daemons": [ + { + "host": "localhost", + "port": 19332, + "user": "litecoinrpc", + "password": "testnet" + }, + { + "host": "localhost", + "port": 19344, + "user": "litecoinrpc", + "password": "testnet" + } + ], + + "p2p": { + "enabled": false, + "host": "localhost", + "port": 19333, + "protocolVersion": 70002, + "magic": "fcc1b7dc" + } +} \ No newline at end of file