@@ -285,7 +285,7 @@ class CTestNetParams : public CChainParams {
285
285
consensus.nBudgetPaymentsCycleBlocks = 50 ;
286
286
consensus.nBudgetPaymentsWindowBlocks = 10 ;
287
287
consensus.nSuperblockStartBlock = 4200 ; // NOTE: Should satisfy nSuperblockStartBlock > nBudgetPeymentsStartBlock
288
- consensus.nSuperblockStartHash = uint256S ( " 00000000cffabc0f646867fba0550afd6e30e0f4b0fc54e34d3e101a1552df5d " );
288
+ consensus.nSuperblockStartHash = uint256 (); // do not check this on testnet
289
289
consensus.nSuperblockCycle = 24 ; // Superblocks can be issued hourly on testnet
290
290
consensus.nGovernanceMinQuorum = 1 ;
291
291
consensus.nGovernanceFilterElements = 500 ;
@@ -300,8 +300,8 @@ class CTestNetParams : public CChainParams {
300
300
consensus.nPowTargetSpacing = 2.5 * 60 ; // Dash: 2.5 minutes
301
301
consensus.fPowAllowMinDifficultyBlocks = true ;
302
302
consensus.fPowNoRetargeting = false ;
303
- consensus.nPowKGWHeight = 4001 ; // nPowKGWHeight >= nPowDGWHeight means "no KGW"
304
- consensus.nPowDGWHeight = 4001 ;
303
+ consensus.nPowKGWHeight = 4002 ; // nPowKGWHeight >= nPowDGWHeight means "no KGW"
304
+ consensus.nPowDGWHeight = 4002 ;
305
305
consensus.nRuleChangeActivationThreshold = 1512 ; // 75% for testchains
306
306
consensus.nMinerConfirmationWindow = 2016 ; // nPowTargetTimespan / nPowTargetSpacing
307
307
consensus.vDeployments [Consensus::DEPLOYMENT_TESTDUMMY].bit = 28 ;
@@ -310,28 +310,28 @@ class CTestNetParams : public CChainParams {
310
310
311
311
// Deployment of BIP68, BIP112, and BIP113.
312
312
consensus.vDeployments [Consensus::DEPLOYMENT_CSV].bit = 0 ;
313
- consensus.vDeployments [Consensus::DEPLOYMENT_CSV].nStartTime = 1506556800 ; // September 28th, 2017
314
- consensus.vDeployments [Consensus::DEPLOYMENT_CSV].nTimeout = 1538092800 ; // September 28th, 2018
313
+ consensus.vDeployments [Consensus::DEPLOYMENT_CSV].nStartTime = 1544655600 ; // Dec 13th, 2018
314
+ consensus.vDeployments [Consensus::DEPLOYMENT_CSV].nTimeout = 1576191600 ; // Dec 13th, 2019
315
315
316
316
// Deployment of DIP0001
317
317
consensus.vDeployments [Consensus::DEPLOYMENT_DIP0001].bit = 1 ;
318
- consensus.vDeployments [Consensus::DEPLOYMENT_DIP0001].nStartTime = 1505692800 ; // Sep 18th, 2017
319
- consensus.vDeployments [Consensus::DEPLOYMENT_DIP0001].nTimeout = 1537228800 ; // Sep 18th, 2018
318
+ consensus.vDeployments [Consensus::DEPLOYMENT_DIP0001].nStartTime = 1544655600 ; // Dec 13th, 2018
319
+ consensus.vDeployments [Consensus::DEPLOYMENT_DIP0001].nTimeout = 1576191600 ; // Dec 13th, 2019
320
320
consensus.vDeployments [Consensus::DEPLOYMENT_DIP0001].nWindowSize = 100 ;
321
321
consensus.vDeployments [Consensus::DEPLOYMENT_DIP0001].nThreshold = 50 ; // 50% of 100
322
322
323
323
// Deployment of BIP147
324
324
consensus.vDeployments [Consensus::DEPLOYMENT_BIP147].bit = 2 ;
325
- consensus.vDeployments [Consensus::DEPLOYMENT_BIP147].nStartTime = 1517792400 ; // Feb 5th , 2018
326
- consensus.vDeployments [Consensus::DEPLOYMENT_BIP147].nTimeout = 1549328400 ; // Feb 5th , 2019
325
+ consensus.vDeployments [Consensus::DEPLOYMENT_BIP147].nStartTime = 1544655600 ; // Dec 13th , 2018
326
+ consensus.vDeployments [Consensus::DEPLOYMENT_BIP147].nTimeout = 1576191600 ; // Dec 13th , 2019
327
327
consensus.vDeployments [Consensus::DEPLOYMENT_BIP147].nWindowSize = 100 ;
328
328
consensus.vDeployments [Consensus::DEPLOYMENT_BIP147].nThreshold = 50 ; // 50% of 100
329
329
330
330
// The best chain should have at least this much work.
331
- consensus.nMinimumChainWork = uint256S (" 0x000000000000000000000000000000000000000000000000003be69c34b1244f " ); // 143200
331
+ consensus.nMinimumChainWork = uint256S (" 0x00000000000000000000000000000000000000000000000000000003cd72a542 " ); // 4000
332
332
333
333
// By default assume that the signatures in ancestors of this block are valid.
334
- consensus.defaultAssumeValid = uint256S (" 0x0000000004a7878409189b7a8f75b3815d9b8c45ee8f79955a6c727d83bddb04 " ); // 143200
334
+ consensus.defaultAssumeValid = uint256S (" 0x00000ce22113f3eb8636e225d6a1691e132fdd587aed993e1bc9b07a0235eea4 " ); // 4000
335
335
336
336
pchMessageStart[0 ] = 0xce ;
337
337
pchMessageStart[1 ] = 0xe2 ;
@@ -383,13 +383,11 @@ class CTestNetParams : public CChainParams {
383
383
( 261 , uint256S (" 0x00000c26026d0815a7e2ce4fa270775f61403c040647ff2c3091f99e894a4618" ))
384
384
( 1999 , uint256S (" 0x00000052e538d27fa53693efe6fb6892a0c1d26c0235f599171c48a3cce553b1" ))
385
385
( 2999 , uint256S (" 0x0000024bc3f4f4cb30d29827c13d921ad77d2c6072e586c7f60d83c2722cdcc5" ))
386
- ( 100000 , uint256S (" 0x0000000003aa53e24b6e60ef97642e4193611f2bcb75ea1fa8105f0b5ffd5242" ))
387
- ( 143200 , uint256S (" 0x0000000004a7878409189b7a8f75b3815d9b8c45ee8f79955a6c727d83bddb04" ))
388
386
};
389
387
390
- chainTxData = ChainTxData{
391
- 1529294335 , // * UNIX timestamp of last known number of transactions
392
- 5810120 , // * total number of transactions between genesis and that timestamp
388
+ chainTxData = ChainTxData{
389
+ 1544707462 , // * UNIX timestamp of last known number of transactions
390
+ 4100 , // * total number of transactions between genesis and that timestamp
393
391
// (the tx=... number in the SetBestChain debug.log lines)
394
392
0.01 // * estimated number of transactions per second after that timestamp
395
393
};
0 commit comments