Trait halo2_proofs::transcript::TranscriptReadBuffer

source ·
pub trait TranscriptReadBuffer<R, C, E>: TranscriptRead<C, E>
where R: Read, C: CurveAffine, E: EncodedChallenge<C>,
{ // Required method fn init(reader: R) -> Self; }
Expand description

Initializes transcript at verifier side.

Required Methods§

source

fn init(reader: R) -> Self

Initialize a transcript given an input buffer.

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<R, C> TranscriptReadBuffer<R, C, Challenge255<C>> for Keccak256Read<R, C, Challenge255<C>>
where R: Read, C: CurveAffine, <C as PrimeCurveAffine>::Scalar: FromUniformBytes<64>,

source§

impl<R, C> TranscriptReadBuffer<R, C, Challenge255<C>> for Blake2bRead<R, C, Challenge255<C>>
where R: Read, C: CurveAffine, <C as PrimeCurveAffine>::Scalar: FromUniformBytes<64>,