From cbdd7152cb5dc86c140c6c7f4a0f4fbf0c20952f Mon Sep 17 00:00:00 2001 From: BlackcoinDev Date: Fri, 27 Sep 2024 07:27:04 +0200 Subject: [PATCH 1/2] net: change dns seeders --- src/kernel/chainparams.cpp | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/src/kernel/chainparams.cpp b/src/kernel/chainparams.cpp index e39b70c927..8ecf9968a6 100644 --- a/src/kernel/chainparams.cpp +++ b/src/kernel/chainparams.cpp @@ -151,10 +151,10 @@ class CMainParams : public CChainParams { // This is fine at runtime as we'll fall back to using them as an addrfetch if they don't support the // service bits we want, but we should get them updated to support all service bits wanted by any // release ASAP to avoid it where possible. - vSeeds.emplace_back("dnsseed.blackcoin.nl"); // hosted at dns.blackcoin.nl - vSeeds.emplace_back("dnsseed2.blackcoin.nl"); // hosted at vps.blackcoin.nl - vSeeds.emplace_back("swap.blackcoin.nl"); // swapservice static node - vSeeds.emplace_back("dns2.blackcoin.nl"); // Bitcore static node + vSeeds.emplace_back("dnsseed.blackcoin.nl"); // hosted by blackcoin.nl + vSeeds.emplace_back("dnsseed2.blackcoin.nl"); // hosted by blackcoin.nl + vSeeds.emplace_back("swap.blackcoin.nl"); // hosted by blackcoin.nl + vSeeds.emplace_back("dns2.blackcoin.nl"); // hosted by blackcoin.nl base58Prefixes[PUBKEY_ADDRESS] = std::vector(1,25); base58Prefixes[SCRIPT_ADDRESS] = std::vector(1,85); @@ -262,14 +262,15 @@ class CTestNetParams : public CChainParams { assert(consensus.hashGenesisBlock == uint256S("0x0000724595fb3b9609d441cbfb9577615c292abf07d996d3edabc48de843642d")); assert(genesis.hashMerkleRoot == uint256S("0x12630d16a97f24b287c8c2594dda5fb98c9e6c70fc61d44191931ea2aa08dc90")); - vSeeds.clear(); - // nodes with support for servicebits filtering should be at the top - /* - vSeeds.emplace_back("testnet-seed.bitcoin.jonasschnelli.ch."); - vSeeds.emplace_back("seed.tbtc.petertodd.org."); - vSeeds.emplace_back("seed.testnet.bitcoin.sprovoost.nl."); - vSeeds.emplace_back("testnet-seed.bluematt.me."); // Just a static list of stable node(s), only supports x9 - */ + // Note that of those which support the service bits prefix, most only support a subset of + // possible options. + // This is fine at runtime as we'll fall back to using them as an addrfetch if they don't support the + // service bits we want, but we should get them updated to support all service bits wanted by any + // release ASAP to avoid it where possible. + vSeeds.emplace_back("dnsseed.blackcoin.nl"); // hosted by blackcoin.nl + vSeeds.emplace_back("dnsseed2.blackcoin.nl"); // hosted by blackcoin.nl + vSeeds.emplace_back("swap.blackcoin.nl"); // hosted by blackcoin.nl + vSeeds.emplace_back("dns2.blackcoin.nl"); // hosted by blackcoin.nl base58Prefixes[PUBKEY_ADDRESS] = std::vector(1,111); base58Prefixes[SCRIPT_ADDRESS] = std::vector(1,196); From 62544209b924974db5d281c2afc923a9156ae4c6 Mon Sep 17 00:00:00 2001 From: BlackcoinDev Date: Fri, 27 Sep 2024 10:12:48 +0200 Subject: [PATCH 2/2] net: cleanup fixed seeds (segwit prepare) --- contrib/seeds/nodes_main.txt | 67 +++++------------------ contrib/seeds/nodes_test.txt | 39 ++++++------- src/chainparamsseeds.h | 103 +++++++++-------------------------- src/kernel/chainparams.cpp | 4 +- 4 files changed, 57 insertions(+), 156 deletions(-) diff --git a/contrib/seeds/nodes_main.txt b/contrib/seeds/nodes_main.txt index 738756b618..c446274473 100644 --- a/contrib/seeds/nodes_main.txt +++ b/contrib/seeds/nodes_main.txt @@ -1,71 +1,30 @@ # List of fixed seed nodes for main network # IPv4 nodes +185.197.251.199:15714 +109.123.251.87:15714 +84.46.245.181:15714 167.86.117.103:15714 -167.86.117.144:15714 167.86.117.143:15714 -161.97.80.103:15714 -5.189.160.139:15714 -5.189.159.220:15714 -193.164.140.87:15714 -68.104.122.92:15714 -91.121.217.71:15714 -23.94.64.119:15714 -146.59.69.245:15714 -216.39.250.91:15714 -99.253.42.125:15714 -50.47.255.100:15714 -118.195.208.33:15714 -119.45.242.241:15714 -157.173.195.203:15714 -172.99.189.198:15714 -64.31.61.150:15714 -181.47.73.142:15714 -24.112.56.226:15714 +167.86.117.144:15714 45.137.91.173:15714 45.138.55.128:15714 -45.138.55.129:15714 45.138.55.130:15714 -45.138.55.131:15714 -45.138.55.132:15714 -45.138.55.133:15714 -45.138.55.134:15714 -45.138.55.135:15714 # IPv6 nodes +[2a02:c206:2210:3221::1]:15714 +[2a02:c206:2210:3222::1]:15714 +[2a02:c206:2210:3223::1]:15714 [2a02:c207:2056:6532::1]:15714 -[2a02:c207:2056:6534::1]:15714 [2a02:c207:2056:6533::1]:15714 -[2a02:c207:2041:3853::1]:15714 -[2a02:c207:2110:9259::1]:15714 -[2a02:c207:2110:9257::1]:15714 -[2600:8801:13a0:4500::43]:15714 -[2602:fec3:2:10::9:91]:15714 -[2604:86c0:f201:6::10:91]:15714 -[2001:41d0:303:6855::501]:15714 -[2605:a140:2189:3175::1]:15714 -[2002:175e:4077::175e:4077]:15714 -[2803:9800:9017:b4ed:2a80:843e:3e90:6538]:15714 -[2a01:5a8:302:e55d:5d81:ad22:abec:15ba]:15714 -[2a01:5a8:302:e55d:c9a7:474e:98bd:a4da]:15714 -[2a01:5a8:302:e55d:802e:3c54:99d2:bb1b]:15714 -[2a01:5a8:302:e55d:7415:af74:7ed7:bd3e]:15714 -[2a01:5a8:302:e55d:c4b0:517d:1db5:3ae2]:15714 -[2a01:5a8:302:e55d:ad2a:42dd:c79:a2c6]:15714 -[2803:9800:9017:b4ed:f23d:ea36:e605:4693]:15714 -[2803:9800:9017:b4ed:c1d5:89a6:7914:1436]:15714 -[2803:9800:9017:b4ed:7189:3e8f:13ea:f718]:15714 -[2803:9800:9017:b4ed:99cb:56bb:fcab:5c33]:15714 -[2a01:5a8:302:e55d:e1fb:c166:cb40:7057]:15714 -[2a10:3781:525:1::201]:15714 +[2a02:c207:2056:6534::1]:15714 +[2a10:3781:525:1::1]:15714 [2a10:3781:525:1::210]:15714 -[2a10:3781:525:1::211]:15714 -[2a10:3781:525:1::212]:15714 -[2a10:3781:525:1::213]:15714 -[2a10:3781:525:1::215]:15714 -[2a10:3781:525:6::10]:15714 -[2a10:3781:525:6::11]:15714 +[2a10:3781:525::1]:15714 + # Onion nodes jgsfxfwhm7vdabt5dxl42il7uenvysknyedtzuaiajo7w5bv5jf2jpid.onion:15714 +hqnztorcojz5gsomamrxgqvoriitu4dfeze46hclmwd5zht4eic6jfid.onion:15714 +5evnjurdgzorvoty6qnrgqnmb7xot237b4rafgnt3t2vth2hy2bju7id.onion:15714 diff --git a/contrib/seeds/nodes_test.txt b/contrib/seeds/nodes_test.txt index 2fe3f9f289..936f9a5a20 100644 --- a/contrib/seeds/nodes_test.txt +++ b/contrib/seeds/nodes_test.txt @@ -1,37 +1,30 @@ # List of fixed seed nodes for testnet # IPv4 nodes -167.86.117.103:15714 -167.86.117.144:15714 -167.86.117.143:15714 -161.97.80.103:15714 -5.189.160.139:15714 -5.189.159.220:15714 +185.197.251.199:25714 +109.123.251.87:25714 +84.46.245.181:25714 +167.86.117.103:25714 +167.86.117.143:25714 +167.86.117.144:25714 45.137.91.173:25714 45.138.55.128:25714 -45.138.55.129:25714 45.138.55.130:25714 -45.138.55.131:25714 -45.138.55.132:25714 -45.138.55.133:25714 -45.138.55.134:25714 -45.138.55.135:25714 + # IPv6 nodes +[2a02:c206:2210:3221::1]:25714 +[2a02:c206:2210:3222::1]:25714 +[2a02:c206:2210:3223::1]:25714 [2a02:c207:2056:6532::1]:25714 -[2a02:c207:2056:6534::1]:25714 [2a02:c207:2056:6533::1]:25714 -[2a02:c207:2041:3853::1]:25714 -[2a02:c207:2110:9257::1]:25714 -[2a02:c207:2110:9259::1]:25714 -[2a10:3781:525:1::201]:25714 +[2a02:c207:2056:6534::1]:25714 +[2a10:3781:525:1::1]:25714 [2a10:3781:525:1::210]:25714 -[2a10:3781:525:1::211]:25714 -[2a10:3781:525:1::212]:25714 -[2a10:3781:525:1::213]:25714 -[2a10:3781:525:1::215]:25714 -[2a10:3781:525:6::10]:25714 -[2a10:3781:525:6::11]:25714 +[2a10:3781:525::1]:25714 + # Onion nodes tzpgz5hg5d2xxipzgy6fuwhkcxun2at3z37bc53k3krerwo4dhwk4xad.onion:25714 +s3fhynnohiq666qor6tegsxcxzsirgecp425hc3nwfcsqdurxtsazzyd.onion:25714 +v2zvr54qt5zf677vnczxzekyqn4hk6efpvx3u77vq7iwhulf2ajmsbid.onion:25714 \ No newline at end of file diff --git a/src/chainparamsseeds.h b/src/chainparamsseeds.h index 6d9f671e50..ca07f374bf 100644 --- a/src/chainparamsseeds.h +++ b/src/chainparamsseeds.h @@ -7,101 +7,50 @@ * Each line contains a BIP155 serialized (networkID, addr, port) tuple. */ static const uint8_t chainparams_seed_main[] = { + 0x01,0x04,0xb9,0xc5,0xfb,0xc7,0x3d,0x62, + 0x01,0x04,0x6d,0x7b,0xfb,0x57,0x3d,0x62, + 0x01,0x04,0x54,0x2e,0xf5,0xb5,0x3d,0x62, 0x01,0x04,0xa7,0x56,0x75,0x67,0x3d,0x62, - 0x01,0x04,0xa7,0x56,0x75,0x90,0x3d,0x62, 0x01,0x04,0xa7,0x56,0x75,0x8f,0x3d,0x62, - 0x01,0x04,0xa1,0x61,0x50,0x67,0x3d,0x62, - 0x01,0x04,0x05,0xbd,0xa0,0x8b,0x3d,0x62, - 0x01,0x04,0x05,0xbd,0x9f,0xdc,0x3d,0x62, - 0x01,0x04,0xc1,0xa4,0x8c,0x57,0x3d,0x62, - 0x01,0x04,0x44,0x68,0x7a,0x5c,0x3d,0x62, - 0x01,0x04,0x5b,0x79,0xd9,0x47,0x3d,0x62, - 0x01,0x04,0x17,0x5e,0x40,0x77,0x3d,0x62, - 0x01,0x04,0x92,0x3b,0x45,0xf5,0x3d,0x62, - 0x01,0x04,0xd8,0x27,0xfa,0x5b,0x3d,0x62, - 0x01,0x04,0x63,0xfd,0x2a,0x7d,0x3d,0x62, - 0x01,0x04,0x32,0x2f,0xff,0x64,0x3d,0x62, - 0x01,0x04,0x76,0xc3,0xd0,0x21,0x3d,0x62, - 0x01,0x04,0x77,0x2d,0xf2,0xf1,0x3d,0x62, - 0x01,0x04,0x9d,0xad,0xc3,0xcb,0x3d,0x62, - 0x01,0x04,0xac,0x63,0xbd,0xc6,0x3d,0x62, - 0x01,0x04,0x40,0x1f,0x3d,0x96,0x3d,0x62, - 0x01,0x04,0xb5,0x2f,0x49,0x8e,0x3d,0x62, - 0x01,0x04,0x18,0x70,0x38,0xe2,0x3d,0x62, + 0x01,0x04,0xa7,0x56,0x75,0x90,0x3d,0x62, 0x01,0x04,0x2d,0x89,0x5b,0xad,0x3d,0x62, 0x01,0x04,0x2d,0x8a,0x37,0x80,0x3d,0x62, - 0x01,0x04,0x2d,0x8a,0x37,0x81,0x3d,0x62, 0x01,0x04,0x2d,0x8a,0x37,0x82,0x3d,0x62, - 0x01,0x04,0x2d,0x8a,0x37,0x83,0x3d,0x62, - 0x01,0x04,0x2d,0x8a,0x37,0x84,0x3d,0x62, - 0x01,0x04,0x2d,0x8a,0x37,0x85,0x3d,0x62, - 0x01,0x04,0x2d,0x8a,0x37,0x86,0x3d,0x62, - 0x01,0x04,0x2d,0x8a,0x37,0x87,0x3d,0x62, + 0x02,0x10,0x2a,0x02,0xc2,0x06,0x22,0x10,0x32,0x21,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, + 0x02,0x10,0x2a,0x02,0xc2,0x06,0x22,0x10,0x32,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, + 0x02,0x10,0x2a,0x02,0xc2,0x06,0x22,0x10,0x32,0x23,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, 0x02,0x10,0x2a,0x02,0xc2,0x07,0x20,0x56,0x65,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, - 0x02,0x10,0x2a,0x02,0xc2,0x07,0x20,0x56,0x65,0x34,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, 0x02,0x10,0x2a,0x02,0xc2,0x07,0x20,0x56,0x65,0x33,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, - 0x02,0x10,0x2a,0x02,0xc2,0x07,0x20,0x41,0x38,0x53,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, - 0x02,0x10,0x2a,0x02,0xc2,0x07,0x21,0x10,0x92,0x59,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, - 0x02,0x10,0x2a,0x02,0xc2,0x07,0x21,0x10,0x92,0x57,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, - 0x02,0x10,0x26,0x00,0x88,0x01,0x13,0xa0,0x45,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x43,0x3d,0x62, - 0x02,0x10,0x26,0x02,0xfe,0xc3,0x00,0x02,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x09,0x00,0x91,0x3d,0x62, - 0x02,0x10,0x26,0x04,0x86,0xc0,0xf2,0x01,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x91,0x3d,0x62, - 0x02,0x10,0x20,0x01,0x41,0xd0,0x03,0x03,0x68,0x55,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x01,0x3d,0x62, - 0x02,0x10,0x26,0x05,0xa1,0x40,0x21,0x89,0x31,0x75,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, - 0x02,0x10,0x20,0x02,0x17,0x5e,0x40,0x77,0x00,0x00,0x00,0x00,0x00,0x00,0x17,0x5e,0x40,0x77,0x3d,0x62, - 0x02,0x10,0x28,0x03,0x98,0x00,0x90,0x17,0xb4,0xed,0x2a,0x80,0x84,0x3e,0x3e,0x90,0x65,0x38,0x3d,0x62, - 0x02,0x10,0x2a,0x01,0x05,0xa8,0x03,0x02,0xe5,0x5d,0x5d,0x81,0xad,0x22,0xab,0xec,0x15,0xba,0x3d,0x62, - 0x02,0x10,0x2a,0x01,0x05,0xa8,0x03,0x02,0xe5,0x5d,0xc9,0xa7,0x47,0x4e,0x98,0xbd,0xa4,0xda,0x3d,0x62, - 0x02,0x10,0x2a,0x01,0x05,0xa8,0x03,0x02,0xe5,0x5d,0x80,0x2e,0x3c,0x54,0x99,0xd2,0xbb,0x1b,0x3d,0x62, - 0x02,0x10,0x2a,0x01,0x05,0xa8,0x03,0x02,0xe5,0x5d,0x74,0x15,0xaf,0x74,0x7e,0xd7,0xbd,0x3e,0x3d,0x62, - 0x02,0x10,0x2a,0x01,0x05,0xa8,0x03,0x02,0xe5,0x5d,0xc4,0xb0,0x51,0x7d,0x1d,0xb5,0x3a,0xe2,0x3d,0x62, - 0x02,0x10,0x2a,0x01,0x05,0xa8,0x03,0x02,0xe5,0x5d,0xad,0x2a,0x42,0xdd,0x0c,0x79,0xa2,0xc6,0x3d,0x62, - 0x02,0x10,0x28,0x03,0x98,0x00,0x90,0x17,0xb4,0xed,0xf2,0x3d,0xea,0x36,0xe6,0x05,0x46,0x93,0x3d,0x62, - 0x02,0x10,0x28,0x03,0x98,0x00,0x90,0x17,0xb4,0xed,0xc1,0xd5,0x89,0xa6,0x79,0x14,0x14,0x36,0x3d,0x62, - 0x02,0x10,0x28,0x03,0x98,0x00,0x90,0x17,0xb4,0xed,0x71,0x89,0x3e,0x8f,0x13,0xea,0xf7,0x18,0x3d,0x62, - 0x02,0x10,0x28,0x03,0x98,0x00,0x90,0x17,0xb4,0xed,0x99,0xcb,0x56,0xbb,0xfc,0xab,0x5c,0x33,0x3d,0x62, - 0x02,0x10,0x2a,0x01,0x05,0xa8,0x03,0x02,0xe5,0x5d,0xe1,0xfb,0xc1,0x66,0xcb,0x40,0x70,0x57,0x3d,0x62, - 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x01,0x3d,0x62, + 0x02,0x10,0x2a,0x02,0xc2,0x07,0x20,0x56,0x65,0x34,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, + 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x10,0x3d,0x62, - 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x11,0x3d,0x62, - 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x12,0x3d,0x62, - 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x13,0x3d,0x62, - 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x15,0x3d,0x62, - 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x3d,0x62, - 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x11,0x3d,0x62, + 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x3d,0x62, 0x04,0x20,0x49,0xa4,0x5b,0x96,0xc7,0x67,0xea,0x30,0x06,0x7d,0x1d,0xd7,0xcd,0x21,0x7f,0xa1,0x1b,0x5c,0x49,0x4d,0xc1,0x07,0x3c,0xd0,0x08,0x02,0x5d,0xfb,0x74,0x35,0xea,0x4b,0x3d,0x62, + 0x04,0x20,0x3c,0x1b,0x99,0xba,0x22,0x72,0x73,0xd3,0x49,0xcc,0x03,0x23,0x73,0x42,0xae,0x8a,0x11,0x3a,0x70,0x65,0x26,0x49,0xcf,0x1c,0x4b,0x65,0x87,0xdc,0x9e,0x7c,0x22,0x05,0x3d,0x62, + 0x04,0x20,0xe9,0x2a,0xd4,0xd2,0x23,0x36,0x5d,0x1a,0xba,0x78,0xf4,0x1b,0x13,0x41,0xac,0x0f,0xee,0xe9,0xeb,0x7f,0x0f,0x22,0x02,0x99,0xb3,0xdc,0xf5,0x59,0x9f,0x47,0xc6,0x82,0x3d,0x62, }; static const uint8_t chainparams_seed_test[] = { - 0x01,0x04,0xa7,0x56,0x75,0x67,0x3d,0x62, - 0x01,0x04,0xa7,0x56,0x75,0x90,0x3d,0x62, - 0x01,0x04,0xa7,0x56,0x75,0x8f,0x3d,0x62, - 0x01,0x04,0xa1,0x61,0x50,0x67,0x3d,0x62, - 0x01,0x04,0x05,0xbd,0xa0,0x8b,0x3d,0x62, - 0x01,0x04,0x05,0xbd,0x9f,0xdc,0x3d,0x62, + 0x01,0x04,0xb9,0xc5,0xfb,0xc7,0x64,0x72, + 0x01,0x04,0x6d,0x7b,0xfb,0x57,0x64,0x72, + 0x01,0x04,0x54,0x2e,0xf5,0xb5,0x64,0x72, + 0x01,0x04,0xa7,0x56,0x75,0x67,0x64,0x72, + 0x01,0x04,0xa7,0x56,0x75,0x8f,0x64,0x72, + 0x01,0x04,0xa7,0x56,0x75,0x90,0x64,0x72, 0x01,0x04,0x2d,0x89,0x5b,0xad,0x64,0x72, 0x01,0x04,0x2d,0x8a,0x37,0x80,0x64,0x72, - 0x01,0x04,0x2d,0x8a,0x37,0x81,0x64,0x72, 0x01,0x04,0x2d,0x8a,0x37,0x82,0x64,0x72, - 0x01,0x04,0x2d,0x8a,0x37,0x83,0x64,0x72, - 0x01,0x04,0x2d,0x8a,0x37,0x84,0x64,0x72, - 0x01,0x04,0x2d,0x8a,0x37,0x85,0x64,0x72, - 0x01,0x04,0x2d,0x8a,0x37,0x86,0x64,0x72, - 0x01,0x04,0x2d,0x8a,0x37,0x87,0x64,0x72, + 0x02,0x10,0x2a,0x02,0xc2,0x06,0x22,0x10,0x32,0x21,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x64,0x72, + 0x02,0x10,0x2a,0x02,0xc2,0x06,0x22,0x10,0x32,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x64,0x72, + 0x02,0x10,0x2a,0x02,0xc2,0x06,0x22,0x10,0x32,0x23,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x64,0x72, 0x02,0x10,0x2a,0x02,0xc2,0x07,0x20,0x56,0x65,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x64,0x72, - 0x02,0x10,0x2a,0x02,0xc2,0x07,0x20,0x56,0x65,0x34,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x64,0x72, 0x02,0x10,0x2a,0x02,0xc2,0x07,0x20,0x56,0x65,0x33,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x64,0x72, - 0x02,0x10,0x2a,0x02,0xc2,0x07,0x20,0x41,0x38,0x53,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x64,0x72, - 0x02,0x10,0x2a,0x02,0xc2,0x07,0x21,0x10,0x92,0x57,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x64,0x72, - 0x02,0x10,0x2a,0x02,0xc2,0x07,0x21,0x10,0x92,0x59,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x64,0x72, - 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x01,0x64,0x72, + 0x02,0x10,0x2a,0x02,0xc2,0x07,0x20,0x56,0x65,0x34,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x64,0x72, + 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x64,0x72, 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x10,0x64,0x72, - 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x11,0x64,0x72, - 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x12,0x64,0x72, - 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x13,0x64,0x72, - 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x15,0x64,0x72, - 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x64,0x72, - 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x11,0x64,0x72, + 0x02,0x10,0x2a,0x10,0x37,0x81,0x05,0x25,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x64,0x72, 0x04,0x20,0x9e,0x5e,0x6c,0xf4,0xe6,0xe8,0xf5,0x7b,0xa1,0xf9,0x36,0x3c,0x5a,0x58,0xea,0x15,0xe8,0xdd,0x02,0x7b,0xce,0xfe,0x11,0x77,0x6a,0xda,0xa2,0x48,0xd9,0xdc,0x19,0xec,0x64,0x72, + 0x04,0x20,0x96,0xca,0x7c,0x35,0xae,0x3a,0x21,0xef,0x7a,0x0e,0x8f,0xa6,0x43,0x4a,0xe2,0xbe,0x64,0x88,0x98,0x82,0x7f,0x35,0xd3,0x8b,0x6d,0xb1,0x45,0x28,0x0e,0x91,0xbc,0xe4,0x64,0x72, + 0x04,0x20,0xae,0xb3,0x58,0xf7,0x90,0x9f,0x72,0x5f,0x7f,0xf5,0x68,0xb3,0x7c,0x91,0x58,0x83,0x78,0x75,0x78,0x85,0x7d,0x6f,0xba,0x7f,0xf5,0x87,0xd1,0x63,0xd1,0x65,0xd0,0x12,0x64,0x72, }; #endif // BITCOIN_CHAINPARAMSSEEDS_H \ No newline at end of file diff --git a/src/kernel/chainparams.cpp b/src/kernel/chainparams.cpp index 8ecf9968a6..6bebacae30 100644 --- a/src/kernel/chainparams.cpp +++ b/src/kernel/chainparams.cpp @@ -267,10 +267,10 @@ class CTestNetParams : public CChainParams { // This is fine at runtime as we'll fall back to using them as an addrfetch if they don't support the // service bits we want, but we should get them updated to support all service bits wanted by any // release ASAP to avoid it where possible. - vSeeds.emplace_back("dnsseed.blackcoin.nl"); // hosted by blackcoin.nl - vSeeds.emplace_back("dnsseed2.blackcoin.nl"); // hosted by blackcoin.nl vSeeds.emplace_back("swap.blackcoin.nl"); // hosted by blackcoin.nl vSeeds.emplace_back("dns2.blackcoin.nl"); // hosted by blackcoin.nl + vSeeds.emplace_back("dnsseed.blackcoin.nl"); // hosted by blackcoin.nl + vSeeds.emplace_back("dnsseed2.blackcoin.nl"); // hosted by blackcoin.nl base58Prefixes[PUBKEY_ADDRESS] = std::vector(1,111); base58Prefixes[SCRIPT_ADDRESS] = std::vector(1,196);