List of all items
Structs
- crypto_hash::poseidon::Poseidon
- crypto_hash::poseidon::PoseidonSponge
- crypto_hash::poseidon::State
- fft::domain::Elements
- fft::domain::EvaluationDomain
- fft::domain::FFTPrecomputation
- fft::domain::IFFTPrecomputation
- fft::evaluations::Evaluations
- fft::polynomial::DensePolynomial
- fft::polynomial::PolyMultiplier
- fft::polynomial::SparsePolynomial
- msm::fixed_base::FixedBase
- msm::variable_base::VariableBase
- msm::variable_base::batched::BucketPosition
- polycommit::kzg10::KZG10
- polycommit::kzg10::KZGCommitment
- polycommit::kzg10::KZGProof
- polycommit::kzg10::KZGRandomness
- polycommit::kzg10::LagrangeBasis
- polycommit::kzg10::Powers
- polycommit::kzg10::UniversalParams
- polycommit::kzg10::VerifierKey
- polycommit::optional_rng::OptionalRng
- polycommit::sonic_pc::BatchLCProof
- polycommit::sonic_pc::BatchProof
- polycommit::sonic_pc::CommitterKey
- polycommit::sonic_pc::CommitterUnionKey
- polycommit::sonic_pc::LabeledCommitment
- polycommit::sonic_pc::LabeledPolynomial
- polycommit::sonic_pc::LabeledPolynomialWithBasis
- polycommit::sonic_pc::LinearCombination
- polycommit::sonic_pc::PolynomialInfo
- polycommit::sonic_pc::SonicKZG10
- r1cs::ConstraintCounter
- r1cs::LinearCombination
- r1cs::Namespace
- r1cs::Variable
- snark::varuna::Certificate
- snark::varuna::CircuitProvingKey
- snark::varuna::CircuitVerifyingKey
- snark::varuna::Commitments
- snark::varuna::Evaluations
- snark::varuna::Proof
- snark::varuna::VarunaHidingMode
- snark::varuna::VarunaNonHidingMode
- snark::varuna::VarunaSNARK
- snark::varuna::WitnessCommitments
- snark::varuna::ahp::ahp::AHPForR1CS
- srs::universal_prover::UniversalProver
- srs::universal_verifier::UniversalVerifier
Enums
- errors::SNARKError
- fft::polynomial::Polynomial
- polycommit::error::PCError
- polycommit::kzg10::KZGDegreeBounds
- polycommit::sonic_pc::LCTerm
- polycommit::sonic_pc::PolynomialWithBasis
- r1cs::Index
- r1cs::errors::SynthesisError
- snark::varuna::ahp::errors::AHPError
- traits::algebraic_sponge::DuplexSpongeMode
Traits
- fft::DomainCoeff
- r1cs::Assignment
- r1cs::ConstraintSynthesizer
- r1cs::ConstraintSystem
- snark::varuna::SNARKMode
- snark::varuna::ahp::ahp::EvaluationsProvider
- traits::algebraic_sponge::AlgebraicSponge
- traits::snark::Prepare
- traits::snark::SNARK
Macros
- cfg_chunks
- cfg_chunks_mut
- cfg_into_iter
- cfg_iter
- cfg_iter_mut
- cfg_reduce
- overhead
- prefetch_slice
- prefetch_slice_write
- unroll
Functions
- crypto_hash::sha256::double_sha256
- crypto_hash::sha256::sha256
- crypto_hash::sha256::sha256d_to_u64
- fft::domain::log2
- msm::variable_base::batched::msm
- msm::variable_base::prefetch::prefetch
- msm::variable_base::standard::msm
- polycommit::sonic_pc::evaluate_query_set