Type Alias BatchVerifier

Source
type BatchVerifier = Verifier;
Expand description

The type of the batch verifier.

Aliased Type§

struct BatchVerifier { /* private fields */ }

Implementations

§

impl Verifier

pub fn new() -> Verifier

Construct a new batch verifier.

pub fn queue<I>(&mut self, item: I)
where I: Into<Item>,

Queue a (key, signature, message) tuple for verification.

pub fn verify<R>(self, rng: R) -> Result<(), Error>
where R: RngCore + CryptoRng,

Perform batch verification, returning Ok(()) if all signatures were valid and Err otherwise.

Trait Implementations

§

impl Default for Verifier

§

fn default() -> Verifier

Returns the “default value” for a type. Read more