give more accurate message for invalid block proof

This commit is contained in:
Gregory Sanders 2017-04-13 12:20:25 -04:00
parent 35bdef3ed6
commit 38e15b6786

View file

@ -4201,8 +4201,8 @@ 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", true);
return state.DoS(50, error("CheckBlockHeader(): block proof invalid"),
REJECT_INVALID, "block-proof-invalid", true);
// Check timestamp
if (block.GetBlockTime() > GetAdjustedTime() + 2 * 60 * 60)