Skip to main content

Vote2

Type Alias Vote2 

Source
pub type Vote2<T> = SimpleVote<T, Vote2Data<T>>;

Aliased Type§

pub struct Vote2<T> {
    pub signature: (<T as NodeType>::SignatureKey, <<T as NodeType>::SignatureKey as SignatureKey>::PureAssembledSignatureType),
    pub data: Vote2Data<T>,
    pub view_number: ViewNumber,
}

Fields§

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

The signature share associated with this vote

§data: Vote2Data<T>

The leaf commitment being voted on.

§view_number: ViewNumber

The view this vote was cast for