Skip to content

Commit fa723e3

Browse files
author
MarcoFalke
committed
Initialize default-initialized uint256 consensus params to zero explicitly
1 parent fa729cd commit fa723e3

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/chainparams.cpp

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -291,6 +291,8 @@ class SigNetParams : public CChainParams {
291291
}
292292
bin = ParseHex(signet_challenge[0]);
293293

294+
consensus.nMinimumChainWork = uint256{};
295+
consensus.defaultAssumeValid = uint256{};
294296
m_assumed_blockchain_size = 0;
295297
m_assumed_chain_state_size = 0;
296298
chainTxData = ChainTxData{
@@ -309,7 +311,9 @@ class SigNetParams : public CChainParams {
309311
consensus.signet_blocks = true;
310312
consensus.signet_challenge.assign(bin.begin(), bin.end());
311313
consensus.nSubsidyHalvingInterval = 210000;
314+
consensus.BIP16Exception = uint256{};
312315
consensus.BIP34Height = 1;
316+
consensus.BIP34Hash = uint256{};
313317
consensus.BIP65Height = 1;
314318
consensus.BIP66Height = 1;
315319
consensus.CSVHeight = 1;
@@ -389,8 +393,8 @@ class CRegTestParams : public CChainParams {
389393
consensus.vDeployments[Consensus::DEPLOYMENT_TAPROOT].nStartTime = Consensus::BIP9Deployment::ALWAYS_ACTIVE;
390394
consensus.vDeployments[Consensus::DEPLOYMENT_TAPROOT].nTimeout = Consensus::BIP9Deployment::NO_TIMEOUT;
391395

392-
consensus.nMinimumChainWork = uint256S("0x00");
393-
consensus.defaultAssumeValid = uint256S("0x00");
396+
consensus.nMinimumChainWork = uint256{};
397+
consensus.defaultAssumeValid = uint256{};
394398

395399
pchMessageStart[0] = 0xfa;
396400
pchMessageStart[1] = 0xbf;

0 commit comments

Comments
 (0)