Module advz

Source
Expand description

Provides the implementation for ADVZ VID scheme

Structsยง

ADVZScheme
Newtype wrapper for a VID scheme type that impls [VidScheme], [PayloadProver], [Precomputable].
KZG_SRS ๐Ÿ”’
SRS comment
LargeRangeProofType
Newtype wrapper for a large payload range proof.
MEMOIZED_MAPPING_ADVZ_SCHEME ๐Ÿ”’
SmallRangeProofType
Newtype wrapper for a small payload range proof.

Functionsยง

advz_scheme
memoized_flush_advz_scheme
memoized_original_advz_scheme
VID scheme constructor.
stmt_conversion ๐Ÿ”’
Convert a [Statement<'_, VidSchemeType>] to a [Statement<'_, Advz>].
vid_disperse_conversion ๐Ÿ”’
Convert a [VidDisperse<Advz>] to a [VidDisperse<VidSchemeType>].

Type Aliasesยง

ADVZCommitment
VID commitment type
ADVZCommon
VID common type
ADVZShare
VID share type
Advz ๐Ÿ”’
Internal Jellyfish VID scheme
E ๐Ÿ”’
Private type alias for the EC pairing type parameter for Advz.
H ๐Ÿ”’
Private type alias for the hash type parameter for Advz.