From 5e75ba0503382fe8084b6cda44af26aa9fa4a2bc Mon Sep 17 00:00:00 2001 From: psolstice Date: Thu, 21 Dec 2023 09:16:07 +0100 Subject: [PATCH] Fixed undefined behavior of BIP65/66 on testnet and devnet (#1383) --- src/chainparams.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/chainparams.cpp b/src/chainparams.cpp index 55a6323049..fd8a90dbbd 100644 --- a/src/chainparams.cpp +++ b/src/chainparams.cpp @@ -538,6 +538,8 @@ class CTestNetParams : public CChainParams { consensus.nChainStartTime = 1389306217; consensus.BIP34Height = 21111; consensus.BIP34Hash = uint256S("0x0000000023b3a96d3484e5abb3755c413e7d41500f8e2a5c3f0dd01299cd8ef8"); + consensus.BIP65Height = INT_MAX; + consensus.BIP66Height = INT_MAX; consensus.powLimit = uint256S("00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"); consensus.nPowTargetTimespan = 60 * 60; // 60 minutes between retargets consensus.nPowTargetSpacing = 5 * 60; // 5 minute blocks @@ -813,6 +815,8 @@ class CDevNetParams : public CChainParams { consensus.nChainStartTime = 1389306217; consensus.BIP34Height = 21111; consensus.BIP34Hash = uint256S("0x0000000023b3a96d3484e5abb3755c413e7d41500f8e2a5c3f0dd01299cd8ef8"); + consensus.BIP65Height = INT_MAX; + consensus.BIP66Height = INT_MAX; consensus.powLimit = uint256S("00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"); consensus.nPowTargetTimespan = 60 * 60; // 60 minutes between retargets consensus.nPowTargetSpacing = 5 * 60; // 5 minute blocks