Add Safecoin Configs (#40)

This commit adds safecoin's mainnet and testnet configurations.
This commit is contained in:
Beshoy Girgis 2018-08-09 12:59:17 -05:00 committed by GitHub
parent 8eaf2b88fb
commit d6ff3efc49
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 221 additions and 3 deletions

17
coins/safe.json Normal file
View File

@ -0,0 +1,17 @@
{
"name": "safecoin",
"symbol": "safe",
"algorithm": "equihash",
"parameters": {
"N": 144,
"K": 5,
"personalization": "Safecoin"
},
"peerMagic": "f1ede28f",
"explorer": {
"txURL": "https://explorer.safecoin.org/tx/",
"blockURL": "https://explorer.safecoin.org/block/",
"_comment_explorer": "This is the coin's explorer full base url for transaction and blocks i.e. (https://explorer.coin.com/tx/). The pool will automatically add the transaction id or block id at the end."
}
}

17
coins/testnet/safe.json Normal file
View File

@ -0,0 +1,17 @@
{
"name": "safecoin_testnet",
"symbol": "safet",
"algorithm": "equihash",
"parameters": {
"N": 144,
"K": 5,
"personalization": "Safecoin"
},
"peerMagic": "5b1e7f63",
"explorer": {
"txURL": "#",
"blockURL": "#",
"_comment_explorer": "This is the coin's explorer full base url for transaction and blocks i.e. (https://explorer.coin.com/tx/). The pool will automatically add the transaction id or block id at the end."
}
}

View File

@ -1,6 +1,6 @@
{
"name": "zcash_testnet",
"symbol": "taz",
"symbol": "zect",
"algorithm": "equihash",
"overwinter": true,
"requireShielding": true,

View File

@ -1,6 +1,6 @@
{
"name": "zen_testnet",
"symbol": "znt",
"symbol": "zent",
"algorithm": "equihash",
"requireShielding": true,
"payFoundersReward": true,

View File

@ -33,7 +33,7 @@
"minConf": 10,
"paymentMode": "prop",
"_comment_paymentMode": "prop, pplnt",
"paymentInterval": 60,
"paymentInterval": 90,
"_comment_paymentInterval": "Interval in seconds to check and perform payments.",
"minimumPayment": 0.1,
"maxBlocksPerPayment": 3,

View File

@ -0,0 +1,92 @@
{
"enabled": false,
"coin": "safe.json",
"address": "",
"_comment_address": "pool's safecoin address; ex, RSXGTHQSqwcMw1vowKfEE7sQ8fAmv1tmso",
"zAddress": "",
"_comment_zAddress": "shielding not required in safecoin, not used",
"tAddress": "",
"_comment_tAddress": "set to same as pools safecoin address; ex, RSXGTHQSqwcMw1vowKfEE7sQ8fAmv1tmso",
"invalidAddress":"",
"_comment_invalidAddress": "Invalid addresses will be converted to the above",
"walletInterval": 1,
"_comment_walletInterval": "Used to cache safecoin coin stats, shielding not performed.",
"rewardRecipients": {
"": 0.2
},
"tlsOptions": {
"enabled": false,
"serverKey": "",
"serverCert": "",
"ca": ""
},
"paymentProcessing": {
"enabled": true,
"minConf": 10,
"paymentMode": "prop",
"_comment_paymentMode": "prop, pplnt",
"paymentInterval": 90,
"_comment_paymentInterval": "Interval in seconds to check and perform payments.",
"minimumPayment": 0.1,
"maxBlocksPerPayment": 3,
"daemon": {
"host": "127.0.0.1",
"port": 8771,
"user": "rpcuser",
"password": "rpcpassword"
}
},
"ports": {
"1234": {
"tls": false,
"diff": 0.5,
"varDiff": {
"minDiff": 0.04,
"maxDiff": 36,
"targetTime": 15,
"retargetTime": 60,
"variancePercent": 30
}
}
},
"poolId": "main",
"_comment_poolId": "use it for region identification: eu, us, asia or keep default if you have one stratum instance for one coin",
"daemons": [
{
"host": "127.0.0.1",
"port": 8771,
"user": "rpcuser",
"password": "rpcpassword"
}
],
"p2p": {
"enabled": false,
"host": "127.0.0.1",
"port": 8770,
"disableTransactions": true
},
"mposMode": {
"enabled": false,
"host": "127.0.0.1",
"port": 3306,
"user": "me",
"password": "mypass",
"database": "safe",
"checkPassword": true,
"autoCreateWorker": false
}
}

View File

@ -0,0 +1,92 @@
{
"enabled": false,
"coin": "testnet/safe.json",
"address": "",
"_comment_address": "pool's safecoin address; ex, RSXGTHQSqwcMw1vowKfEE7sQ8fAmv1tmso",
"zAddress": "",
"_comment_zAddress": "shielding not required in safecoin, not used",
"tAddress": "",
"_comment_tAddress": "set to same as pools safecoin address; ex, RSXGTHQSqwcMw1vowKfEE7sQ8fAmv1tmso",
"invalidAddress":"",
"_comment_invalidAddress": "Invalid addresses will be converted to the above",
"walletInterval": 1,
"_comment_walletInterval": "Used to cache safecoin coin stats, shielding not performed.",
"rewardRecipients": {
"": 0.2
},
"tlsOptions": {
"enabled": false,
"serverKey": "",
"serverCert": "",
"ca": ""
},
"paymentProcessing": {
"enabled": true,
"minConf": 10,
"paymentMode": "prop",
"_comment_paymentMode": "prop, pplnt",
"paymentInterval": 90,
"_comment_paymentInterval": "Interval in seconds to check and perform payments.",
"minimumPayment": 0.1,
"maxBlocksPerPayment": 3,
"daemon": {
"host": "127.0.0.1",
"port": 18771,
"user": "rpcuser",
"password": "rpcpassword"
}
},
"ports": {
"1234": {
"tls": false,
"diff": 0.5,
"varDiff": {
"minDiff": 0.04,
"maxDiff": 36,
"targetTime": 15,
"retargetTime": 60,
"variancePercent": 30
}
}
},
"poolId": "main",
"_comment_poolId": "use it for region identification: eu, us, asia or keep default if you have one stratum instance for one coin",
"daemons": [
{
"host": "127.0.0.1",
"port": 18771,
"user": "rpcuser",
"password": "rpcpassword"
}
],
"p2p": {
"enabled": false,
"host": "127.0.0.1",
"port": 18770,
"disableTransactions": true
},
"mposMode": {
"enabled": false,
"host": "127.0.0.1",
"port": 3306,
"user": "me",
"password": "mypass",
"database": "safe_testnet",
"checkPassword": true,
"autoCreateWorker": false
}
}