@@ -90,6 +90,11 @@ class CMainParams : public CChainParams {
9090 consensus.vDeployments [Consensus::DEPLOYMENT_SEGWIT].nStartTime = 1479168000 ; // November 15th, 2016.
9191 consensus.vDeployments [Consensus::DEPLOYMENT_SEGWIT].nTimeout = 1510704000 ; // November 15th, 2017.
9292
93+ // Deployment of Taproot
94+ consensus.vDeployments [Consensus::DEPLOYMENT_TAPROOT].bit = 2 ;
95+ consensus.vDeployments [Consensus::DEPLOYMENT_TESTDUMMY].nStartTime = 1199145601 ; // January 1, 2008
96+ consensus.vDeployments [Consensus::DEPLOYMENT_TESTDUMMY].nTimeout = 1230767999 ; // December 31, 2008
97+
9398 // The best chain should have at least this much work.
9499 consensus.nMinimumChainWork = uint256S (" 0x0000000000000000000000000000000000000000051dc8b82f450202ecb3d471" );
95100
@@ -207,6 +212,11 @@ class CTestNetParams : public CChainParams {
207212 consensus.vDeployments [Consensus::DEPLOYMENT_SEGWIT].nStartTime = 1462060800 ; // May 1st 2016
208213 consensus.vDeployments [Consensus::DEPLOYMENT_SEGWIT].nTimeout = 1493596800 ; // May 1st 2017
209214
215+ // Deployment of Taproot
216+ consensus.vDeployments [Consensus::DEPLOYMENT_TAPROOT].bit = 2 ;
217+ consensus.vDeployments [Consensus::DEPLOYMENT_TESTDUMMY].nStartTime = 1199145601 ; // January 1, 2008
218+ consensus.vDeployments [Consensus::DEPLOYMENT_TESTDUMMY].nTimeout = 1230767999 ; // December 31, 2008
219+
210220 // The best chain should have at least this much work.
211221 consensus.nMinimumChainWork = uint256S (" 0x00000000000000000000000000000000000000000000007dbe94253893cbd463" );
212222
@@ -297,6 +307,9 @@ class CRegTestParams : public CChainParams {
297307 consensus.vDeployments [Consensus::DEPLOYMENT_SEGWIT].bit = 1 ;
298308 consensus.vDeployments [Consensus::DEPLOYMENT_SEGWIT].nStartTime = Consensus::BIP9Deployment::ALWAYS_ACTIVE;
299309 consensus.vDeployments [Consensus::DEPLOYMENT_SEGWIT].nTimeout = Consensus::BIP9Deployment::NO_TIMEOUT;
310+ consensus.vDeployments [Consensus::DEPLOYMENT_TAPROOT].bit = 2 ;
311+ consensus.vDeployments [Consensus::DEPLOYMENT_TAPROOT].nStartTime = Consensus::BIP9Deployment::ALWAYS_ACTIVE;
312+ consensus.vDeployments [Consensus::DEPLOYMENT_TAPROOT].nTimeout = Consensus::BIP9Deployment::NO_TIMEOUT;
300313
301314 // The best chain should have at least this much work.
302315 consensus.nMinimumChainWork = uint256S (" 0x00" );
0 commit comments