voting-circuits 0.7.0

Governance ZKP circuits (delegation, vote proof, share reveal) for the Zcash shielded-voting protocol.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! Gadgets shared by two or more of the governance ZKP circuits.
//!
//! Gadgets used by only a single circuit live in that circuit's own
//! `gadgets` submodule (e.g. `crate::delegation::gadgets`).

pub(crate) mod address_ownership;
pub(crate) mod elgamal;
pub(crate) mod nonzero;
pub(crate) mod poseidon_merkle;
pub(crate) mod spend_authority;
pub(crate) mod van_integrity;
pub(crate) mod vote_commitment;