/// Squeeze sampled verifier message as field elements. The squeezed
/// elements is attached to pending messages, and need to be submitted
/// through `submit_verifier_current_round`. Submitted messages will be
/// stored in transcript and will be later given to verifier in query
/// and decision phase.
Squeeze sampled verifier message as field elements. The squeezed
elements is attached to pending messages, and need to be submitted
through `submit_verifier_current_round`. Submitted messages will be
stored in transcript and will be later given to verifier in query
and decision phase.
Squeeze sampled verifier message as field elements . The squeezed elements is attached to pending messages and need to be submitted through ` submit_verifier_current_round ` . Submitted messages will be stored in transcript and will be later given to verifier in query and decision phase .
pub fn squeeze_verifier_field_elements(&mut self, field_size: &[FieldElementSize]) -> Vec<F> {
        // squeeze message
        let msg = self.sponge.squeeze_field_elements_with_sizes(field_size);
        // store the verifier message for later decision phase
        self.current_verifier_pending_message()
            .push(VerifierMessage::FieldElements(msg.clone()));
        msg
    }
pub fn squeeze_verifier_field_elements ( & mut self , field_size : & [ FieldElementSize ] ) -> Vec < F > { // squeeze message let msg = self . sponge . squeeze_field_elements_with_sizes ( field_size ) ; // store the verifier message for later decision phase self . current_verifier_pending_message ( ) . push ( VerifierMessage :: FieldElements ( msg . clone ( ) ) ) ; msg }
Squeeze sampled verifier message as field elements.
Squeeze sampled verifier message as field elements .
&mut self
field_size
&[FieldElementSize]