Function zebra_state::service::read::find::best_relevant_chain
source · fn best_relevant_chain(
non_finalized_state: &NonFinalizedState,
db: &ZebraDb,
) -> Result<Vec<Arc<Block>>, BoxError>
Expand description
Do a consistency check by checking the finalized tip before and after all other database queries.
Returns recent blocks in reverse height order from the tip. Returns an error if the tip obtained before and after is not the same.
§Panics
- If we don’t have enough blocks in the state.