Type Alias tendermint_machine::DataFor

source ·
pub type DataFor<N> = Data<<N as Network>::Block, <<N as Network>::SignatureScheme as SignatureScheme>::Signature>;

Aliased Type§

enum DataFor<N> {
    Proposal(Option<RoundNumber>, <N as Network>::Block),
    Prevote(Option<<<N as Network>::Block as Block>::Id>),
    Precommit(Option<(<<N as Network>::Block as Block>::Id, <<N as Network>::SignatureScheme as SignatureScheme>::Signature)>),
}

Variants§

§

Proposal(Option<RoundNumber>, <N as Network>::Block)

§

Prevote(Option<<<N as Network>::Block as Block>::Id>)

§

Precommit(Option<(<<N as Network>::Block as Block>::Id, <<N as Network>::SignatureScheme as SignatureScheme>::Signature)>)