From ede2ad9556cb8ac40188a6b940b4f66fccfc63b0 Mon Sep 17 00:00:00 2001 From: moneroexamples Date: Wed, 14 Dec 2016 10:28:47 +0800 Subject: [PATCH] before getting block, check if it exist using its hash --- src/MicroCore.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/MicroCore.cpp b/src/MicroCore.cpp index 2435868..996f1d6 100644 --- a/src/MicroCore.cpp +++ b/src/MicroCore.cpp @@ -122,6 +122,14 @@ namespace xmreg return false; } + if (!m_blockchain_storage.have_block(block_id)) + { + cerr << "Block with hash " << block_id + << " not found in the blockchain!" + << endl; + + return false; + } if (!m_blockchain_storage.get_block_by_hash(block_id, blk)) {