[−][src]Function sc_consensus_manual_seal::run_manual_seal
pub async fn run_manual_seal<B, CB, E, C, A, SC, S, T>(
__arg0: BoxBlockImport<B, T>,
__arg1: E,
client: Arc<C>,
pool: Arc<Pool<A>>,
__arg4: S,
select_chain: SC,
inherent_data_providers: InherentDataProviders
) where
A: ChainApi<Block = B, Hash = <B as BlockT>::Hash> + 'static,
B: BlockT + 'static,
C: HeaderBackend<B> + Finalizer<B, CB> + 'static,
CB: ClientBackend<B> + 'static,
E: Environment<B> + 'static,
E::Error: Display,
<E::Proposer as Proposer<B>>::Error: Display,
S: Stream<Item = EngineCommand<<B as BlockT>::Hash>> + Unpin + 'static,
SC: SelectChain<B> + 'static,
Creates the background authorship task for the manual seal engine.