aboutsummaryrefslogtreecommitdiff
path: root/test/functional/feature_block.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/functional/feature_block.py')
-rwxr-xr-xtest/functional/feature_block.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/test/functional/feature_block.py b/test/functional/feature_block.py
index 38bf2faf89..5751db5af6 100755
--- a/test/functional/feature_block.py
+++ b/test/functional/feature_block.py
@@ -632,7 +632,7 @@ class FullBlockTest(BitcoinTestFramework):
self.move_tip(44)
b47 = self.next_block(47, solve=False)
target = uint256_from_compact(b47.nBits)
- while b47.sha256 < target:
+ while b47.sha256 <= target:
b47.nNonce += 1
b47.rehash()
self.send_blocks([b47], False, force_send=True, reject_reason='high-hash', reconnect=True)
@@ -1345,6 +1345,8 @@ class FullBlockTest(BitcoinTestFramework):
block.hashMerkleRoot = block.calc_merkle_root()
if solve:
block.solve()
+ else:
+ block.rehash()
self.tip = block
self.block_heights[block.sha256] = height
assert number not in self.blocks