Function sc_consensus_manual_seal::seal_block[][src]

pub async fn seal_block<B, BI, SC, C, E, TP, CIDP>(
    __arg0: SealBlockParams<'_, B, BI, SC, C, E, TP, CIDP>
) where
    B: BlockT,
    BI: BlockImport<B, Error = Error, Transaction = TransactionFor<C, B>> + Send + Sync + 'static,
    C: HeaderBackend<B> + ProvideRuntimeApi<B>,
    E: Environment<B>,
    E::Proposer: Proposer<B, Transaction = TransactionFor<C, B>>,
    TP: TransactionPool<Block = B>,
    SC: SelectChain<B>,
    TransactionFor<C, B>: 'static,
    CIDP: CreateInherentDataProviders<B, ()>, 
Expand description

seals a new block with the given params