From 5707a7d6afd3d17fae34ff47c643384a2a7fc0fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Brada?= Date: Wed, 7 Feb 2018 10:59:24 +0100 Subject: [PATCH] Print prev block when proof of stake kernel check fails. --- src/main.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main.cpp b/src/main.cpp index fbb3bc8f5c..3dd9b05755 100755 --- a/src/main.cpp +++ b/src/main.cpp @@ -4200,7 +4200,9 @@ bool CBlock::AcceptBlock(bool generated_by_me) printf("AcceptBlock: Proof Of Stake V8 %d\n",nVersion); if(!CheckProofOfStakeV8(pindexPrev, *this, generated_by_me, hashProof)) { - return error("WARNING: AcceptBlock(): check proof-of-stake failed for block %s, nonce %f \n", hash.ToString().c_str(),(double)nNonce); + error("WARNING: AcceptBlock(): check proof-of-stake failed for block %s, nonce %f \n", hash.ToString().c_str(),(double)nNonce); + printf(" prev %s\n",pindexPrev->GetBlockHash().ToString().c_str()); + return false; } }