List of all items
Structs
- VisualizeableMerk
- estimated_costs::average_case_costs::EstimatedLayerInformation
- merk::KVIterator
- merk::KeyUpdates
- merk::Merk
- merk::chunks::ChunkProducer
- merk::chunks::MultiChunk
- merk::chunks::SubtreeChunk
- merk::committer::MerkCommitter
- merk::options::MerkOptions
- merk::prove::ProofConstructionResult
- merk::prove::ProofWithoutEncodingResult
- merk::restore::Restorer
- merk::source::MerkSource
- owner::Owner
- proofs::encoding::Decoder
- proofs::query::Map
- proofs::query::MapBuilder
- proofs::query::ProofItems
- proofs::query::ProofParams
- proofs::query::ProofStatus
- proofs::query::ProofVerificationResult
- proofs::query::ProvedKeyOptionalValue
- proofs::query::ProvedKeyValue
- proofs::query::Query
- proofs::query::Range
- proofs::query::SubqueryBranch
- proofs::query::VerifyOptions
- proofs::query::query_item::intersect::KeyContainmentResult
- proofs::query::query_item::intersect::QueryItemIntersectionResult
- proofs::query::query_item::intersect::QueryItemIntersectionResultTheirsLeftovers
- proofs::query::query_item::intersect::QueryItemManyIntersectionResult
- proofs::query::query_item::intersect::RangeSet
- proofs::query::query_item::intersect::RangeSetBorrowed
- proofs::query::query_item::intersect::RangeSetIntersection
- proofs::tree::Child
- proofs::tree::LayerIter
- proofs::tree::Tree
- test_utils::TempMerk
- tree::NoopCommit
- tree::PanicSource
- tree::RefWalker
- tree::TreeNode
- tree::TreeNodeInner
- tree::Walker
- tree::kv::KV
Enums
- error::Error
- estimated_costs::average_case_costs::EstimatedLayerCount
- estimated_costs::average_case_costs::EstimatedLayerSizes
- estimated_costs::average_case_costs::EstimatedSumTrees
- estimated_costs::worst_case_costs::WorstCaseLayerInformation
- merk::MerkType
- merk::NodeType
- proofs::Node
- proofs::Op
- proofs::chunk::chunk_op::ChunkOp
- proofs::chunk::error::ChunkError
- proofs::query::query_item::QueryItem
- proofs::query::query_item::intersect::Direction
- proofs::query::query_item::intersect::RangeSetItem
- proofs::query::query_item::intersect::RangeSetSimpleItemBorrowed
- tree::AggregateData
- tree::Link
- tree::Op
- tree::TreeFeatureType
- tree::kv::ValueDefinedCostType
- tree_type::MaybeTree
- tree_type::TreeType
Traits
Functions
- estimated_costs::add_cost_case_merk_insert
- estimated_costs::add_cost_case_merk_insert_layered
- estimated_costs::add_cost_case_merk_patch
- estimated_costs::add_cost_case_merk_replace
- estimated_costs::add_cost_case_merk_replace_layered
- estimated_costs::add_cost_case_merk_replace_same_size
- estimated_costs::average_case_costs::add_average_case_get_merk_node
- estimated_costs::average_case_costs::add_average_case_merk_delete
- estimated_costs::average_case_costs::add_average_case_merk_delete_layered
- estimated_costs::average_case_costs::add_average_case_merk_has_value
- estimated_costs::average_case_costs::add_average_case_merk_propagate
- estimated_costs::average_case_costs::add_average_case_merk_replace_layered
- estimated_costs::average_case_costs::add_average_case_merk_root_hash
- estimated_costs::average_case_costs::average_case_merk_propagate
- estimated_costs::worst_case_costs::add_average_case_cost_for_is_empty_tree_except
- estimated_costs::worst_case_costs::add_worst_case_cost_for_is_empty_tree_except
- estimated_costs::worst_case_costs::add_worst_case_get_merk_node
- estimated_costs::worst_case_costs::add_worst_case_merk_delete
- estimated_costs::worst_case_costs::add_worst_case_merk_delete_layered
- estimated_costs::worst_case_costs::add_worst_case_merk_has_value
- estimated_costs::worst_case_costs::add_worst_case_merk_insert
- estimated_costs::worst_case_costs::add_worst_case_merk_propagate
- estimated_costs::worst_case_costs::add_worst_case_merk_replace_layered
- estimated_costs::worst_case_costs::add_worst_case_merk_root_hash
- estimated_costs::worst_case_costs::worst_case_merk_propagate
- proofs::chunk::chunk::verify_height_proof
- proofs::chunk::chunk::verify_height_tree
- proofs::chunk::util::chunk_height
- proofs::chunk::util::chunk_index_from_traversal_instruction
- proofs::chunk::util::chunk_index_from_traversal_instruction_with_recovery
- proofs::chunk::util::chunk_layer
- proofs::chunk::util::generate_traversal_instruction
- proofs::chunk::util::generate_traversal_instruction_as_vec_bytes
- proofs::chunk::util::number_of_chunks
- proofs::chunk::util::number_of_chunks_under_chunk_id
- proofs::chunk::util::traversal_instruction_as_vec_bytes
- proofs::chunk::util::vec_bytes_as_traversal_instruction
- proofs::chunk::util::write_to_vec
- proofs::encoding::encode_into
- test_utils::apply_memonly
- test_utils::apply_memonly_unchecked
- test_utils::apply_to_memonly
- test_utils::assert_tree_invariants
- test_utils::del_entry
- test_utils::empty_path_merk
- test_utils::empty_path_merk_read_only
- test_utils::make_batch_rand
- test_utils::make_batch_seq
- test_utils::make_del_batch_rand
- test_utils::make_del_batch_seq
- test_utils::make_tree_rand
- test_utils::make_tree_seq
- test_utils::make_tree_seq_with_start_key
- test_utils::put_entry
- test_utils::seq_key
- tree::hash::combine_hash
- tree::hash::kv_digest_to_kv_hash
- tree::hash::kv_hash
- tree::hash::node_hash
- tree::hash::value_hash
- tree::side_to_str
Type Aliases
- estimated_costs::average_case_costs::ApproximateElementCount
- estimated_costs::average_case_costs::AverageFlagsSize
- estimated_costs::average_case_costs::AverageKeySize
- estimated_costs::average_case_costs::AverageValueSize
- estimated_costs::average_case_costs::EstimatedLevelNumber
- estimated_costs::average_case_costs::EstimatedToBeEmpty
- estimated_costs::average_case_costs::Weight
- merk::BatchValue
- merk::RootHashKeyAndAggregateData
- merk::UseTreeMutResult
- proofs::query::Key
- proofs::query::Path
- proofs::query::PathKey
- tree::AuxMerkBatch
- tree::BatchEntry
- tree::MerkBatch
- tree::hash::CryptoHash
Constants
- ROOT_KEY_KEY
- estimated_costs::BIG_SUM_LAYER_COST_SIZE
- estimated_costs::BIG_SUM_VALUE_EXTRA_COST
- estimated_costs::COUNT_VALUE_EXTRA_COST
- estimated_costs::LAYER_COST_SIZE
- estimated_costs::SUM_AND_COUNT_LAYER_COST_SIZE
- estimated_costs::SUM_LAYER_COST_SIZE
- estimated_costs::SUM_VALUE_EXTRA_COST
- estimated_costs::worst_case_costs::MERK_BIGGEST_KEY_SIZE
- estimated_costs::worst_case_costs::MERK_BIGGEST_VALUE_SIZE
- proofs::chunk::chunk::LEFT
- proofs::chunk::chunk::RIGHT
- tree::hash::HASH_BLOCK_SIZE
- tree::hash::HASH_BLOCK_SIZE_U32
- tree::hash::HASH_LENGTH
- tree::hash::HASH_LENGTH_U32
- tree::hash::HASH_LENGTH_U32_X2
- tree::hash::HASH_LENGTH_X2
- tree::hash::NULL_HASH