pub async fn run_delayed_finalize<B, CB, C, S>(
__arg0: DelayedFinalizeParams<C, S>,
)where
B: BlockT + 'static,
CB: ClientBackend<B> + 'static,
C: HeaderBackend<B> + Finalizer<B, CB> + ProvideRuntimeApi<B> + BlockchainEvents<B> + 'static,
S: SpawnNamed,Expand description
Creates a future for delayed finalization of manual sealed blocks.
The future needs to be spawned in the background alongside the
run_manual_seal/run_instant_seal future. It is required that
EngineCommand::SealNewBlock is send with finalize = false to not finalize blocks directly
after building them. This also means that delayed finality can not be used with
run_instant_seal_and_finalize.