[−] List of all items
Structs
- SP_LOG
- batchpost::BatchPoST
- batchpost::PrivateInputs
- batchpost::Proof
- batchpost::PublicInputs
- batchpost::PublicParams
- batchpost::SetupParams
- beacon_post::Beacon
- beacon_post::BeaconPoSt
- beacon_post::PrivateInputs
- beacon_post::Proof
- beacon_post::PublicInputs
- beacon_post::PublicParams
- beacon_post::SetupParams
- circuit::apex_commitment::FlatApexCommitment
- circuit::beacon_post::BeaconPoStCircuit
- circuit::beacon_post::BeaconPoStCompound
- circuit::beacon_post::ComponentPrivateInputs
- circuit::bench::BenchCS
- circuit::drgporep::ComponentPrivateInputs
- circuit::drgporep::DrgPoRepCircuit
- circuit::drgporep::DrgPoRepCompound
- circuit::metric::MetricCS
- circuit::multi_proof::MultiProof
- circuit::por::PoRCircuit
- circuit::por::PoRCompound
- circuit::porc::ComponentPrivateInputs
- circuit::porc::PoRCCircuit
- circuit::porc::PoRCCompound
- circuit::ppor::ParallelProofOfRetrievability
- circuit::test::TestConstraintSystem
- circuit::vdf_post::ComponentPrivateInputs
- circuit::vdf_post::VDFPoStCircuit
- circuit::vdf_post::VDFPostCompound
- circuit::zigzag::ZigZagCircuit
- circuit::zigzag::ZigZagCompound
- compound_proof::PublicParams
- compound_proof::SetupParams
- crypto::pedersen::JJ_PARAMS
- drgporep::DataProof
- drgporep::DrgParams
- drgporep::DrgPoRep
- drgporep::PrivateInputs
- drgporep::Proof
- drgporep::PublicInputs
- drgporep::PublicParams
- drgporep::SetupParams
- drgraph::BucketGraph
- hasher::DigestDomain
- hasher::DigestFunction
- hasher::DigestHasher
- hasher::blake2s::Blake2sDomain
- hasher::blake2s::Blake2sFunction
- hasher::blake2s::Blake2sHasher
- hasher::pedersen::PedersenDomain
- hasher::pedersen::PedersenFunction
- hasher::pedersen::PedersenHasher
- layered_drgporep::ChallengeRequirements
- layered_drgporep::PrivateInputs
- layered_drgporep::Proof
- layered_drgporep::PublicInputs
- layered_drgporep::PublicParams
- layered_drgporep::SetupParams
- layered_drgporep::Tau
- merkle::MerkleProof
- merklepor::MerklePoR
- merklepor::PrivateInputs
- merklepor::PublicInputs
- merklepor::PublicParams
- merklepor::SetupParams
- parameter_cache::CacheEntryMetadata
- piece_inclusion_proof::PieceInclusionProof
- piece_inclusion_proof::PieceSpec
- porc::PoRC
- porc::PrivateInputs
- porc::Proof
- porc::PublicInputs
- porc::PublicParams
- porc::SetupParams
- porep::PrivateInputs
- porep::ProverAux
- porep::PublicInputs
- porep::PublicParams
- porep::Tau
- proof::NoRequirements
- settings::SETTINGS
- settings::Settings
- test_helper::FakeDrgParams
- vdf_post::ChallengeStream
- vdf_post::PrivateInputs
- vdf_post::Proof
- vdf_post::PublicInputs
- vdf_post::PublicParams
- vdf_post::SetupParams
- vdf_post::VDFPoSt
- vdf_sloth::Proof
- vdf_sloth::PublicParams
- vdf_sloth::SetupParams
- vdf_sloth::Sloth
- zigzag_drgporep::ZigZagDrgPoRep
- zigzag_graph::ZigZagGraph
Enums
- circuit::apex_commitment::BinaryApexCommitment
- circuit::variables::Root
- error::Error
- example_helper::CSType
- layered_drgporep::LayerChallenges
Traits
- circuit::apex_commitment::ApexCommitment
- compound_proof::CircuitComponent
- compound_proof::CompoundProof
- drgraph::Graph
- example_helper::Example
- hasher::Digester
- hasher::Domain
- hasher::HashFunction
- hasher::Hasher
- layered_drgporep::Layerable
- layered_drgporep::Layers
- parameter_cache::CacheableParameters
- parameter_cache::ParameterSetMetadata
- porep::PoRep
- proof::ProofScheme
- vdf::Vdf
- zigzag_graph::ZigZag
Macros
Functions
- challenge_derivation::derive_challenges
- circuit::kdf::kdf
- circuit::pedersen::pedersen_compression
- circuit::pedersen::pedersen_compression_num
- circuit::pedersen::pedersen_md_no_padding
- circuit::por::challenge_into_auth_path_bits
- circuit::porc::pack_into_allocated_num
- circuit::sloth::decode
- circuit::xor::xor
- crypto::aes::decode
- crypto::aes::encode
- crypto::feistel::invert_permute
- crypto::feistel::permute
- crypto::feistel::precompute
- crypto::kdf::kdf
- crypto::pedersen::pedersen
- crypto::pedersen::pedersen_compression
- crypto::pedersen::pedersen_md_no_padding
- crypto::sloth::decode
- crypto::sloth::encode
- crypto::xor::decode
- crypto::xor::encode
- drgraph::graph_height
- drgraph::new_seed
- example_helper::prettyb
- fr32::bytes_into_fr
- fr32::bytes_into_fr_repr_safe
- fr32::bytes_into_frs
- fr32::fr_into_bytes
- fr32::frs_into_bytes
- fr32::u32_into_fr
- merkle::make_proof_for_test
- parameter_cache::parameter_cache_dir
- partitions::partition_count
- piece_inclusion_proof::generate_piece_commitment_bytes_from_source
- piece_inclusion_proof::piece_inclusion_proofs
- piece_inclusion_proof::piece_is_aligned
- porc::slice_mod
- porep::replica_id
- test_helper::fake_drgpoprep_proof
- test_helper::random_merkle_path
- test_helper::random_merkle_path_with_value
- util::bits_to_bytes
- util::bytes_into_bits
- util::bytes_into_boolean_vec
- util::data_at_node
- util::data_at_node_offset
- vde::create_key
- vde::create_key_from_tree
- vde::decode
- vde::decode_block
- vde::decode_domain_block
- vde::encode
- vdf_post::compute_root_commitment
- vdf_post::extract_vdf_input
Typedefs
- crypto::feistel::FeistelPrecomputed
- crypto::feistel::Index
- drgporep::ReplicaParents
- drgraph::DefaultTreeHasher
- error::Result
- fr32::Fr32
- fr32::Fr32Ary
- fr32::Fr32Vec
- hasher::sha256::Sha256Hasher
- layered_drgporep::EncodingProof
- layered_drgporep::PartitionProofs
- merkle::DiskMmapStore
- merkle::MerkleTree
- merkle::VecMerkleTree
- merklepor::Proof
- partitions::Partitions
- zigzag_graph::ParentCache
- zigzag_graph::ShareableParentCache
- zigzag_graph::TwoWayParentCache
- zigzag_graph::ZigZagBucketGraph
Constants
- crypto::feistel::FEISTEL_ROUNDS
- crypto::pedersen::PEDERSEN_BLOCK_BYTES
- crypto::pedersen::PEDERSEN_BLOCK_SIZE
- crypto::sloth::DEFAULT_ROUNDS
- drgraph::PARALLEL_MERKLE
- parameter_cache::GROTH_PARAMETER_EXT
- parameter_cache::PARAMETER_CACHE_DIR
- parameter_cache::PARAMETER_CACHE_ENV_VAR
- parameter_cache::PARAMETER_METADATA_EXT
- parameter_cache::PARAMETER_RNG_SEED
- parameter_cache::VERIFYING_KEY_EXT
- parameter_cache::VERSION
- util::NODE_SIZE
- zigzag_graph::DEFAULT_EXPANSION_DEGREE