diff --git a/contrib/seeds/nodes_main.txt b/contrib/seeds/nodes_main.txt index 545b4f87e7a23..e999347ac5e6b 100644 --- a/contrib/seeds/nodes_main.txt +++ b/contrib/seeds/nodes_main.txt @@ -1,13 +1,8 @@ -147.182.144.51:11110 -174.138.27.60:11110 -185.213.212.22:11110 -147.182.144.51:11110 -185.206.214.183:11110 -162.19.15.192:11110 -61.231.164.202:11110 -185.89.54.76:11110 -37.24.69.42:11110 +38.242.252.192:11110 43.138.48.57:11110 +68.0.79.2:11110 +108.6.104.8:11110 +144.91.123.186:11110 +147.182.144.51:11110 172.104.5.209:11110 -91.204.115.161:11110 -185.89.54.76 +174.138.27.60:11110 diff --git a/src/chainparams.cpp b/src/chainparams.cpp index 481134928a563..3a483ff990708 100644 --- a/src/chainparams.cpp +++ b/src/chainparams.cpp @@ -367,7 +367,7 @@ class CMainParams : public CChainParams { consensus.nBudgetPaymentsCycleBlocks = 16616; // ~(60*24*30)/2.6, actual number of blocks per month is 200700 / 12 = 16725 consensus.nBudgetPaymentsWindowBlocks = 100; consensus.nSuperblockStartBlock = 3000; // The block at which 12.1 goes live (end of final 12.0 budget cycle) - consensus.nSuperblockStartHash = uint256S(""); + consensus.nSuperblockStartHash = uint256S("f956baa966854a8d5e8cb8e409d1818fe63a86aef35a4c1bbe111a0af410d302"); consensus.nSuperblockCycle = 16616; // ~(60*24*30)/2.6, actual number of blocks per month is 200700 / 12 = 16725 consensus.nGovernanceMinQuorum = 10; consensus.nGovernanceFilterElements = 20000; @@ -460,10 +460,6 @@ class CMainParams : public CChainParams { vSeeds.emplace_back("147.182.144.51"); vSeeds.emplace_back("174.138.27.60"); vSeeds.emplace_back("dnsseed.vkax.xyz"); - vSeeds.emplace_back("dnseed.vkax.xyz"); - vSeeds.emplace_back("dnsseed-2.vkax.xyz"); - vSeeds.emplace_back("dnsseed-3.vkax.xyz"); - vSeeds.emplace_back("dnsseed-4.vkax.xyz"); // Vkax addresses start with 'X' base58Prefixes[PUBKEY_ADDRESS] = std::vector(1,76); @@ -476,7 +472,7 @@ class CMainParams : public CChainParams { // Vkax BIP32 prvkeys start with 'xprv' (Bitcoin defaults) base58Prefixes[EXT_SECRET_KEY] = {0x04, 0x88, 0xAD, 0xE4}; - // Dash BIP44 coin type is '960' + // Vkax BIP44 coin type is '960' nExtCoinType = 960; vFixedSeeds = std::vector(pnSeed6_main, pnSeed6_main + ARRAYLEN(pnSeed6_main)); @@ -512,6 +508,7 @@ class CMainParams : public CChainParams { {0, uint256S("0xef99ea0231cf5ccee64a5350f79d8b17348f9a72cc1899113c4082c9f6aa1987")}, {100, uint256S("0xe4d19872655099a6c226cf144182dcf4cfc1986c65a9cf8156201480832b62de")}, {201, uint256S("0xc4a3904f8d33c7d2c7f8c1b83de6def234951127189ceee59f3fa4a722437272")}, + {1500, uint256S("0x1c8d5b532167ee48ea9521325cb6ac300f59dddb552768fd5dce95e0b00277c3")}, {1877, uint256S("0x9a50fb296b63dafba79e9c51fbe5315ae1c7d413d26209322bc639f002d3233b")}, } }; diff --git a/src/chainparamsseeds.h b/src/chainparamsseeds.h index 7e14b21b1082f..f99c63d66aaad 100644 --- a/src/chainparamsseeds.h +++ b/src/chainparamsseeds.h @@ -8,19 +8,14 @@ * IPv4 as well as onion addresses are wrapped inside an IPv6 address accordingly. */ static SeedSpec6 pnSeed6_main[] = { - {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x93,0xb6,0x90,0x33}, 11110}, - {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0xae,0x8a,0x1b,0x3c}, 11110}, - {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0xb9,0xd5,0xd4,0x16}, 11110}, - {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x93,0xb6,0x90,0x33}, 11110}, - {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0xb9,0xce,0xd6,0xb7}, 11110}, - {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0xa2,0x13,0x0f,0xc0}, 11110}, - {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x3d,0xe7,0xa4,0xca}, 11110}, - {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0xb9,0x59,0x36,0x4c}, 11110}, - {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x25,0x18,0x45,0x2a}, 11110}, + {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x26,0xf2,0xfc,0xc0}, 11110}, {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x2b,0x8a,0x30,0x39}, 11110}, + {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x44,0x00,0x4f,0x02}, 11110}, + {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x6c,0x06,0x68,0x08}, 11110}, + {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x90,0x5b,0x7b,0xba}, 11110}, + {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x93,0xb6,0x90,0x33}, 11110}, {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0xac,0x68,0x05,0xd1}, 11110}, - {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x5b,0xcc,0x73,0xa1}, 11110}, - {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0xb9,0x59,0x36,0x4c}, 11110} + {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0xae,0x8a,0x1b,0x3c}, 11110} }; static SeedSpec6 pnSeed6_test[] = {