From 25eb07e59b2d89dd82d9585a672809bcc37cc5b3 Mon Sep 17 00:00:00 2001 From: Matt Corallo Date: Sun, 20 Mar 2016 00:14:03 -0700 Subject: [PATCH] Block with invalid signature is corruption-possible --- src/validation.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/validation.cpp b/src/validation.cpp index dfb57e1b1b..f9be280664 100644 --- a/src/validation.cpp +++ b/src/validation.cpp @@ -2832,7 +2832,7 @@ bool CheckBlockHeader(const CBlockHeader& block, CValidationState& state, const // Check proof of work matches claimed amount if (fCheckPOW && !CheckProof(block, Params().GetConsensus())) return state.DoS(50, error("CheckBlockHeader(): proof of work failed"), - REJECT_INVALID, "high-hash"); + REJECT_INVALID, "high-hash", true); // Check timestamp if (block.GetBlockTime() > GetAdjustedTime() + 2 * 60 * 60)