Environment for a Consensus instance.
Creates proposer instance.
The proposer type this creates.
type CreateProposer: Future<Output = Result<Self::Proposer, Self::Error>> + Send + Unpin + 'static[src]
A future that resolves to the proposer.
Error which can occur upon creation.
pub fn init(&mut self, parent_header: &B::Header) -> Self::CreateProposer[src]
Initialize the proposal logic on top of a specific header. Provide the authorities at that header.