Skip to main content

Module groth16

Module groth16 

Source
Expand description

Async Groth16 verifier service for Sprout JoinSplit proofs

Re-exports§

pub use params::SPROUT;

Structs§

Item
The type of the batch item. This is a newtype around a Groth16 verification item.
SPROUT
Spend parameters for the Sprout circuit.
Verifier
Groth16 signature verifier implementation

Statics§

JOINSPLIT_VERIFIER
Global batch verification context for Groth16 proofs of JoinSplit statements.

Type Aliases§

BatchVerifyingKey
The type of a raw verifying key. This is the key used to verify batches.
ItemVerifyingKey
The type of a prepared verifying key. This is the key used to verify individual items.