|
|
|
@ -1739,7 +1739,10 @@ bool ConnectBlock(const CBlock& block, CValidationState& state, CBlockIndex* pin
|
|
|
|
|
CCoinsViewCache& view, const CChainParams& chainparams, bool fJustCheck)
|
|
|
|
|
{
|
|
|
|
|
AssertLockHeld(cs_main);
|
|
|
|
|
|
|
|
|
|
assert(pindex);
|
|
|
|
|
// pindex->phashBlock can be null if called by CreateNewBlock/TestBlockValidity
|
|
|
|
|
assert((pindex->phashBlock == NULL) ||
|
|
|
|
|
(*pindex->phashBlock == block.GetHash()));
|
|
|
|
|
int64_t nTimeStart = GetTimeMicros();
|
|
|
|
|
|
|
|
|
|
// Check it again in case a previous version let a bad block in
|
|
|
|
|