Skip to main content

VidShareMessage

Type Alias VidShareMessage 

Source
pub type VidShareMessage<T> = Proposal<T, VidDisperseShare2<T>>;
Expand description

A signed VidShare to be sent to the replicas.

Aliased Type§

pub struct VidShareMessage<T> {
    pub data: AvidmGf2DisperseShare<T>,
    pub signature: <<T as NodeType>::SignatureKey as SignatureKey>::PureAssembledSignatureType,
    pub _pd: PhantomData<T>,
}

Fields§

§data: AvidmGf2DisperseShare<T>

The data being proposed.

§signature: <<T as NodeType>::SignatureKey as SignatureKey>::PureAssembledSignatureType

The proposal must be signed by the view leader

§_pd: PhantomData<T>

Phantom for TYPES