List of all items
Structs
- cost::Cost
- loader::evm::EcPoint
- loader::evm::EvmLoader
- loader::evm::Scalar
- loader::halo2::EcPoint
- loader::halo2::Halo2Loader
- loader::halo2::Scalar
- loader::native::LOADER
- loader::native::NativeLoader
- pcs::Query
- pcs::ipa::Bgh19
- pcs::ipa::Bgh19Proof
- pcs::ipa::Ipa
- pcs::ipa::IpaAccumulator
- pcs::ipa::IpaAs
- pcs::ipa::IpaAsProof
- pcs::ipa::IpaDecidingKey
- pcs::ipa::IpaProof
- pcs::ipa::IpaProvingKey
- pcs::ipa::IpaSuccinctVerifyingKey
- pcs::kzg::Bdfg21
- pcs::kzg::Bdfg21Proof
- pcs::kzg::Gwc19
- pcs::kzg::Gwc19Proof
- pcs::kzg::KzgAccumulator
- pcs::kzg::KzgAs
- pcs::kzg::KzgAsProvingKey
- pcs::kzg::KzgAsVerifyingKey
- pcs::kzg::KzgDecidingKey
- pcs::kzg::KzgSuccinctVerifyingKey
- pcs::kzg::LimbsEncoding
- system::halo2::Config
- system::halo2::strategy::ipa::SingleStrategy
- system::halo2::transcript::evm::ChallengeEvm
- system::halo2::transcript::evm::EvmTranscript
- system::halo2::transcript::halo2::ChallengeScalar
- system::halo2::transcript::halo2::PoseidonTranscript
- util::arithmetic::Coordinates
- util::arithmetic::Domain
- util::arithmetic::Fraction
- util::arithmetic::Rotation
- util::hash::Poseidon
- util::msm::Msm
- util::poly::Polynomial
- verifier::plonk::PlonkProof
- verifier::plonk::PlonkProtocol
- verifier::plonk::PlonkSuccinctVerifier
- verifier::plonk::PlonkVerifier
Enums
Traits
- cost::CostEstimation
- loader::EcPointLoader
- loader::LoadedEcPoint
- loader::LoadedScalar
- loader::Loader
- loader::ScalarLoader
- loader::halo2::EccInstructions
- loader::halo2::IntegerInstructions
- loader::halo2::Valuetools
- pcs::AccumulationDecider
- pcs::AccumulationScheme
- pcs::AccumulationSchemeProver
- pcs::AccumulatorEncoding
- pcs::PolynomialCommitmentScheme
- pcs::kzg::LimbsEncodingInstructions
- system::halo2::transcript::halo2::NativeEncoding
- util::arithmetic::BatchInvert
- util::arithmetic::Curve
- util::arithmetic::CurveAffine
- util::arithmetic::CurveExt
- util::arithmetic::Field
- util::arithmetic::FieldExt
- util::arithmetic::FieldOps
- util::arithmetic::FromUniformBytes
- util::arithmetic::Group
- util::arithmetic::GroupEncoding
- util::arithmetic::MillerLoopResult
- util::arithmetic::MultiMillerLoop
- util::arithmetic::PrimeCurveAffine
- util::arithmetic::PrimeField
- util::hash::Digest
- util::transcript::Transcript
- util::transcript::TranscriptRead
- util::transcript::TranscriptWrite
- verifier::SnarkVerifier
Derive Macros
Functions
- loader::evm::compile_solidity
- loader::evm::deploy_and_call
- loader::evm::encode_calldata
- loader::evm::estimate_gas
- loader::evm::fe_to_u256
- loader::evm::modulus
- loader::evm::u256_to_fe
- system::halo2::compile
- system::halo2::transcript_initial_state
- util::arithmetic::batch_invert
- util::arithmetic::batch_invert_and_mul
- util::arithmetic::fe_from_big
- util::arithmetic::fe_from_limbs
- util::arithmetic::fe_to_big
- util::arithmetic::fe_to_fe
- util::arithmetic::fe_to_limbs
- util::arithmetic::inner_product
- util::arithmetic::modulus
- util::arithmetic::powers
- util::arithmetic::root_of_unity
- util::msm::multi_scalar_multiplication
- util::parallelize
- util::parallelize_iter