Skip to main content

TimeoutVote3

Type Alias TimeoutVote3 

Source
pub type TimeoutVote3<TYPES> = SimpleVote<TYPES, TimeoutData3>;
Expand description

Type alias for a TimeoutVote3, which is a SimpleVote over TimeoutData3

Aliased Type§

pub struct TimeoutVote3<TYPES> {
    pub signature: (<TYPES as NodeType>::SignatureKey, <<TYPES as NodeType>::SignatureKey as SignatureKey>::PureAssembledSignatureType),
    pub data: TimeoutData3,
    pub view_number: ViewNumber,
}

Fields§

§signature: (<TYPES as NodeType>::SignatureKey, <<TYPES as NodeType>::SignatureKey as SignatureKey>::PureAssembledSignatureType)

The signature share associated with this vote

§data: TimeoutData3

The leaf commitment being voted on.

§view_number: ViewNumber

The view this vote was cast for