Faster block verification
This commit is contained in:
@@ -1532,7 +1532,11 @@ void SideChain::verify(PoolBlock* block)
|
||||
}
|
||||
|
||||
difficulty_type diff;
|
||||
if (!get_difficulty(parent, m_difficultyData, diff)) {
|
||||
if (parent == m_chainTip) {
|
||||
LOGINFO(6, "block " << block->m_sidechainId << " is built on top of the current chain tip, using current difficulty for verification");
|
||||
diff = difficulty();
|
||||
}
|
||||
else if (!get_difficulty(parent, m_difficultyData, diff)) {
|
||||
block->m_invalid = true;
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user