validation: Remove global ::{{Precious,Invalidate}Block,ResetBlockFailureFlags}

This commit is contained in:
Carl Dong
2020-09-15 15:10:57 -04:00
parent 4927c9e699
commit a3ba08ba7d
3 changed files with 9 additions and 27 deletions

View File

@@ -1562,7 +1562,7 @@ static RPCHelpMan preciousblock()
}
BlockValidationState state;
PreciousBlock(state, Params(), pblockindex);
::ChainstateActive().PreciousBlock(state, Params(), pblockindex);
if (!state.IsValid()) {
throw JSONRPCError(RPC_DATABASE_ERROR, state.ToString());
@@ -1598,7 +1598,7 @@ static RPCHelpMan invalidateblock()
throw JSONRPCError(RPC_INVALID_ADDRESS_OR_KEY, "Block not found");
}
}
InvalidateBlock(state, Params(), pblockindex);
::ChainstateActive().InvalidateBlock(state, Params(), pblockindex);
if (state.IsValid()) {
::ChainstateActive().ActivateBestChain(state, Params());
@@ -1637,7 +1637,7 @@ static RPCHelpMan reconsiderblock()
throw JSONRPCError(RPC_INVALID_ADDRESS_OR_KEY, "Block not found");
}
ResetBlockFailureFlags(pblockindex);
::ChainstateActive().ResetBlockFailureFlags(pblockindex);
}
BlockValidationState state;