aboutsummaryrefslogtreecommitdiff
path: root/src/test
diff options
context:
space:
mode:
authorPieter Wuille <pieter.wuille@gmail.com>2017-10-11 20:25:18 -0700
committerPieter Wuille <pieter.wuille@gmail.com>2017-11-06 19:29:20 -0800
commitd618458184742b15a7ab0349127ede7a2946a182 (patch)
tree5c08e3162c6ac3f53dd8362fe0ae1b505c5186ad /src/test
parent4bd89210a1484d00abba27c50ac4c07dcc05c2e0 (diff)
downloadbitcoin-d618458184742b15a7ab0349127ede7a2946a182.tar.xz
Have SegWit active by default
Diffstat (limited to 'src/test')
-rw-r--r--src/test/test_bitcoin.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/test/test_bitcoin.cpp b/src/test/test_bitcoin.cpp
index 79bc48a118..8a7140d522 100644
--- a/src/test/test_bitcoin.cpp
+++ b/src/test/test_bitcoin.cpp
@@ -106,6 +106,9 @@ TestingSetup::~TestingSetup()
TestChain100Setup::TestChain100Setup() : TestingSetup(CBaseChainParams::REGTEST)
{
+ // CreateAndProcessBlock() does not support building SegWit blocks, so don't activate in these tests.
+ // TODO: fix the code to support SegWit blocks.
+ UpdateVersionBitsParameters(Consensus::DEPLOYMENT_SEGWIT, 0, Consensus::BIP9Deployment::NO_TIMEOUT);
// Generate a 100-block chain:
coinbaseKey.MakeNewKey(true);
CScript scriptPubKey = CScript() << ToByteVector(coinbaseKey.GetPubKey()) << OP_CHECKSIG;