Skip to content

Commit 5e34585

Browse files
committed
chore: update minimum chain work, tx stats and checkpoints
1 parent f650f65 commit 5e34585

File tree

1 file changed

+14
-12
lines changed

1 file changed

+14
-12
lines changed

src/chainparams.cpp

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -219,10 +219,10 @@ class CMainParams : public CChainParams {
219219
consensus.vDeployments[Consensus::DEPLOYMENT_V24].useEHF = true;
220220

221221
// The best chain should have at least this much work.
222-
consensus.nMinimumChainWork = uint256S("0x00000000000000000000000000000000000000000000aa587876325b0a1080c8"); // 2301632
222+
consensus.nMinimumChainWork = uint256S("0x00000000000000000000000000000000000000000000ae8d578b28f390b9c630"); // 2361500
223223

224224
// By default assume that the signatures in ancestors of this block are valid.
225-
consensus.defaultAssumeValid = uint256S("0x000000000000000630fdfb37764bc6df460d301effa5e0fd4e8ef9ba821f36da"); // 2301632
225+
consensus.defaultAssumeValid = uint256S("0x0000000000000009ba1e8f47851d036bb618a4f6565eb3c32d1f647d450ff195"); // 2361500
226226

227227
/**
228228
* The message start string is designed to be unlikely to occur in normal data.
@@ -333,19 +333,20 @@ class CMainParams : public CChainParams {
333333
{2109672, uint256S("0x000000000000001889bd33ef019065e250d32bd46911f4003d3fdd8128b5358d")},
334334
{2175051, uint256S("0x000000000000001cf26547602d982dcaa909231bbcd1e70c0eb3c65de25473ba")},
335335
{2216986, uint256S("0x0000000000000010b1135dc743f27f6fc8a138c6420a9d963fc676f96c2048f4")},
336+
{2361500, uint256S("0x0000000000000009ba1e8f47851d036bb618a4f6565eb3c32d1f647d450ff195")},
336337
}
337338
};
338339

339340
m_assumeutxo_data = MapAssumeutxo{
340341
// TODO to be specified in a future patch.
341342
};
342343

343-
// getchaintxstats 17280 000000000000001cf26547602d982dcaa909231bbcd1e70c0eb3c65de25473ba
344+
// getchaintxstats 17280 0000000000000009ba1e8f47851d036bb618a4f6565eb3c32d1f647d450ff195
344345
chainTxData = ChainTxData{
345-
1732068694, // * UNIX timestamp of last known number of transactions (Block 1969000)
346-
55191134, // * total number of transactions between genesis and that timestamp
346+
1761459807, // * UNIX timestamp of last known number of transactions (Block 2361500)
347+
60108260, // * total number of transactions between genesis and that timestamp
347348
// (the tx=... number in the ChainStateFlushed debug.log lines)
348-
0.1528060985790164, // * estimated number of transactions per second after that timestamp
349+
0.2794041165322403, // * estimated number of transactions per second after that timestamp
349350
};
350351
}
351352
};
@@ -417,10 +418,10 @@ class CTestNetParams : public CChainParams {
417418
consensus.vDeployments[Consensus::DEPLOYMENT_V24].useEHF = true;
418419

419420
// The best chain should have at least this much work.
420-
consensus.nMinimumChainWork = uint256S("0x00000000000000000000000000000000000000000000000003472e1b8bd6a3b7"); // 1254997
421+
consensus.nMinimumChainWork = uint256S("0x00000000000000000000000000000000000000000000000003472e1b8bd6a3b7"); // 1352300
421422

422423
// By default assume that the signatures in ancestors of this block are valid.
423-
consensus.defaultAssumeValid = uint256S("0x000001d20827f1394354452ba2e836de387e4fbf2d1d35b3281adbb14adf89a1"); // 1254997
424+
consensus.defaultAssumeValid = uint256S("0x00000103f7df982bf1724340c20bf58e0e3647789ec75edd41f13d45edfc7879"); // 1352300
424425

425426
pchMessageStart[0] = 0xce;
426427
pchMessageStart[1] = 0xe2;
@@ -507,19 +508,20 @@ class CTestNetParams : public CChainParams {
507508
{1069875, uint256S("0x00000034bfeb926662ba547c0b8dd4ba8cbb6e0c581f4e7d1bddce8f9ca3a608")},
508509
{1143608, uint256S("0x000000eef20eb0062abd4e799967e98bdebb165dd1c567ab4118c1c86c6e948f")},
509510
{1189000, uint256S("0x000001690314036dfbbecbdf382b230ead8e9c584241290a51f9f05a87a9cf7e")},
511+
{1352300, uint256S("0x00000103f7df982bf1724340c20bf58e0e3647789ec75edd41f13d45edfc7879")},
510512
}
511513
};
512514

513515
m_assumeutxo_data = MapAssumeutxo{
514516
// TODO to be specified in a future patch.
515517
};
516518

517-
// getchaintxstats 17280 000000eef20eb0062abd4e799967e98bdebb165dd1c567ab4118c1c86c6e948f
519+
// getchaintxstats 17280 00000103f7df982bf1724340c20bf58e0e3647789ec75edd41f13d45edfc7879
518520
chainTxData = ChainTxData{
519-
1732068833, // * UNIX timestamp of last known number of transactions (Block 905100)
520-
6701197, // * total number of transactions between genesis and that timestamp
521+
1761475848, // * UNIX timestamp of last known number of transactions (Block 1352300)
522+
7429882, // * total number of transactions between genesis and that timestamp
521523
// (the tx=... number in the ChainStateFlushed debug.log lines)
522-
0.01528131540752872, // * estimated number of transactions per second after that timestamp
524+
0.1115043779163196, // * estimated number of transactions per second after that timestamp
523525
};
524526
}
525527
};

0 commit comments

Comments
 (0)