Environment for a Consensus instance.
Creates proposer instance.
The proposer type this creates.
A future that resolves to the proposer.
Error which can occur upon creation.
Initialize the proposal logic on top of a specific header. Provide the authorities at that header.