fast_sync = true
db_backend = "leveldb"
api_addr = "0.0.0.0:9888"
+`
+var mainNetConfigTmpl = `chain_id = "mainnet"
+[p2p]
+laddr = "tcp://0.0.0.0:46657"
+seeds = "45.79.213.28:46657,198.74.61.131:46657,212.111.41.245:46657,47.100.214.154:46657,47.100.109.199:46657,47.100.105.165:46657"
+`
+
+var testNetConfigTmpl = `chain_id = "testnet"
[p2p]
laddr = "tcp://0.0.0.0:46656"
+seeds = "47.96.42.1:46656,172.104.224.219:46656,45.118.132.164:46656"
`
-var testnetSeeds = `
-seeds = "139.162.105.40:46656,139.162.88.74:46656,47.96.42.1:46656,45.79.213.28:46656,212.111.41.245:46656"
+var soloNetConfigTmpl = `chain_id = "solonet"
+[p2p]
+laddr = "tcp://0.0.0.0:46658"
+seeds = ""
`
-var mainnetSeeds = `seeds = ""`
// Select network seeds to merge a new string.
func selectNetwork(network string) string {
if network == "testnet" {
- return defaultConfigTmpl + testnetSeeds
+ return defaultConfigTmpl + testNetConfigTmpl
+ } else if network == "mainnet" {
+ return defaultConfigTmpl + mainNetConfigTmpl
} else {
- return defaultConfigTmpl + mainnetSeeds
+ return defaultConfigTmpl + soloNetConfigTmpl
}
}