List of all items
Structs
- AggregateVerificationKey
- AggregateVerificationKeyForConcatenation
- BlsProofOfPossession
- BlsSignature
- BlsSigningKey
- BlsVerificationKey
- BlsVerificationKeyProofOfPossession
- Clerk
- ClosedKeyRegistration
- Initializer
- KeyRegistration
- MithrilMembershipDigest
- Parameters
- RegistrationEntry
- SchnorrSigningKey
- SchnorrVerificationKey
- Signer
- SingleSignature
- SingleSignatureWithRegisteredParty
- UniqueSchnorrSignature
- circuits::halo2::circuit::StmCircuit
- circuits::halo2::off_circuit::merkle_tree::MTLeaf
- circuits::halo2::off_circuit::merkle_tree::MerklePath
- circuits::halo2::off_circuit::merkle_tree::MerkleTree
- circuits::halo2::off_circuit::merkle_tree::MerkleTreeCommitment
- circuits::halo2::off_circuit::unique_signature::LongSignature
- circuits::halo2::off_circuit::unique_signature::Signature
- circuits::halo2::off_circuit::unique_signature::SigningKey
- circuits::halo2::off_circuit::unique_signature::VerificationKey
- circuits::halo2::types::Bls12
- circuits::halo2::types::Jubjub
- circuits::halo2::types::JubjubAffine
- circuits::halo2::types::JubjubBase
- circuits::halo2::types::JubjubScalar
- circuits::halo2::types::JubjubSubgroup
Enums
- AggregateSignature
- AggregateSignatureError
- AggregateSignatureType
- AggregationError
- BlsSignatureError
- RegisterError
- SignatureError
- circuits::halo2::off_circuit::error::MerkleTreeError
- circuits::halo2::off_circuit::error::SignatureError
- circuits::halo2::off_circuit::merkle_tree::Position
Traits
Functions
- circuits::halo2::gadgets::verify_lottery
- circuits::halo2::gadgets::verify_merkle_path
- circuits::halo2::gadgets::verify_unique_signature
- circuits::halo2::off_circuit::utils::big_to_fe
- circuits::halo2::off_circuit::utils::big_to_limbs
- circuits::halo2::off_circuit::utils::decompose
- circuits::halo2::off_circuit::utils::fe_to_big
- circuits::halo2::off_circuit::utils::get_coordinates
- circuits::halo2::off_circuit::utils::is_on_curve
- circuits::halo2::off_circuit::utils::jubjub_base_from_le_bytes
- circuits::halo2::off_circuit::utils::jubjub_base_to_scalar
- circuits::halo2::off_circuit::utils::modulus
- circuits::halo2::off_circuit::utils::split
Type Aliases
- LotteryIndex
- LotteryTargetValue
- RegistrationEntryForConcatenation
- SignerIndex
- Stake
- StmError
- StmResult
- VerificationKeyForConcatenation
- VerificationKeyForSnark
- VerificationKeyProofOfPossessionForConcatenation
- circuits::halo2::hash::JubjubHashToCurve
- circuits::halo2::hash::PoseidonHash
- circuits::halo2::types::LotteryIndex
- circuits::halo2::types::MerkleRoot
- circuits::halo2::types::Msg
- circuits::halo2::types::Target