List of all items
Structs
- AggregateVerificationKey
- AggregateVerificationKeyForConcatenation
- BaseFieldElement
- BlsProofOfPossession
- BlsSignature
- BlsSigningKey
- BlsVerificationKey
- BlsVerificationKeyProofOfPossession
- Clerk
- ClosedKeyRegistration
- ClosedRegistrationEntry
- Initializer
- KeyRegistration
- MithrilMembershipDigest
- Parameters
- RegistrationEntry
- SchnorrSigningKey
- SchnorrVerificationKey
- Signer
- SingleSignature
- SingleSignatureWithRegisteredParty
- UniqueSchnorrSignature
- circuits::halo2::circuit::StmCircuit
- circuits::halo2::types::Bls12
- circuits::halo2::types::Jubjub
- circuits::halo2::types::JubjubBase
- circuits::halo2::types::JubjubScalar
- circuits::halo2::types::MTLeaf
- circuits::halo2::types::MerklePath
Enums
- AggregateSignature
- AggregateSignatureError
- AggregateSignatureType
- AggregationError
- BlsSignatureError
- RegisterError
- SignatureError
- circuits::halo2::types::Position
Traits
Functions
- circuits::halo2::gadgets::verify_lottery
- circuits::halo2::gadgets::verify_merkle_path
- circuits::halo2::gadgets::verify_unique_signature
Type Aliases
- LotteryIndex
- LotteryTargetValue
- RegistrationEntryForConcatenation
- SignerIndex
- Stake
- StmError
- StmResult
- VerificationKeyForConcatenation
- VerificationKeyForSnark
- VerificationKeyProofOfPossessionForConcatenation
- circuits::halo2::types::LotteryIndex
- circuits::halo2::types::MerkleRoot
- circuits::halo2::types::SignedMessageWithoutPrefix
- circuits::halo2::types::Target