From b184127db2f10c70637ce61ba678efcab0f08a88 Mon Sep 17 00:00:00 2001 From: Jesse Cohen Date: Fri, 20 Apr 2018 13:55:22 -0400 Subject: [PATCH] [doc][trivial] no retargeting in regtest mode --- test/functional/test_framework/blocktools.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/functional/test_framework/blocktools.py b/test/functional/test_framework/blocktools.py index 43982cd09a..e6bb8d495b 100644 --- a/test/functional/test_framework/blocktools.py +++ b/test/functional/test_framework/blocktools.py @@ -32,7 +32,7 @@ def create_block(hashprev, coinbase, nTime=None): else: block.nTime = nTime block.hashPrevBlock = hashprev - block.nBits = 0x207fffff # Will break after a difficulty adjustment... + block.nBits = 0x207fffff # difficulty retargeting is disabled in REGTEST chainparams block.vtx.append(coinbase) block.hashMerkleRoot = block.calc_merkle_root() block.calc_sha256() @@ -86,7 +86,7 @@ def serialize_script_num(value): # otherwise an anyone-can-spend output. def create_coinbase(height, pubkey = None): coinbase = CTransaction() - coinbase.vin.append(CTxIn(COutPoint(0, 0xffffffff), + coinbase.vin.append(CTxIn(COutPoint(0, 0xffffffff), ser_string(serialize_script_num(height)), 0xffffffff)) coinbaseoutput = CTxOut() coinbaseoutput.nValue = 50 * COIN