pub type VidShareFragmentMessage<T> = Proposal<T, AvidmGf2DisperseShareFragment<T>>;Expand description
A signed per-namespace VID share fragment.
Unicast by the leader to a replica. A replica collects all of a view’s
fragments and reassembles them into a VidShareMessage.
Aliased Type§
pub struct VidShareFragmentMessage<T> {
pub data: AvidmGf2DisperseShareFragment<T>,
pub signature: <<T as NodeType>::SignatureKey as SignatureKey>::PureAssembledSignatureType,
pub _pd: PhantomData<T>,
}Fields§
§data: AvidmGf2DisperseShareFragment<T>The data being proposed.
signature: <<T as NodeType>::SignatureKey as SignatureKey>::PureAssembledSignatureTypeThe proposal must be signed by the view leader
_pd: PhantomData<T>Phantom for TYPES