Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::world_state::WorldState Member List

This is the complete list of members for bb::world_state::WorldState, including all inherited members.

_forkIdbb::world_state::WorldStateprivate
_forksbb::world_state::WorldStateprivate
_initial_header_generator_pointbb::world_state::WorldStateprivate
_initial_tree_sizebb::world_state::WorldStateprivate
_persistentStoresbb::world_state::WorldStateprivate
_tree_heightsbb::world_state::WorldStateprivate
_workersbb::world_state::WorldStateprivate
append_leaves(MerkleTreeId tree_id, const std::vector< T > &leaves, Fork::Id fork_id=CANONICAL_FORK_ID)bb::world_state::WorldState
attempt_tree_resync()bb::world_state::WorldStateprivate
batch_insert_indexed_leaves(MerkleTreeId tree_id, const std::vector< T > &leaves, uint32_t subtree_depth, Fork::Id fork_id=CANONICAL_FORK_ID)bb::world_state::WorldState
block_state_matches_world_state(const StateReference &block_state_ref, const StateReference &tree_state_ref)bb::world_state::WorldStateprivatestatic
checkpoint(const uint64_t &forkId)bb::world_state::WorldState
commit(WorldStateStatusFull &status)bb::world_state::WorldState
commit_all_checkpoints(const uint64_t &forkId)bb::world_state::WorldState
commit_checkpoint(const uint64_t &forkId)bb::world_state::WorldState
commit_tree(TreeDBStats &dbStats, Signal &signal, TreeType &tree, std::atomic_bool &success, std::string &message, TreeMeta &meta)bb::world_state::WorldStateprivate
compute_initial_block_header_hash(const StateReference &initial_state_ref, uint32_t generator_point)bb::world_state::WorldStateprivatestatic
copy_stores(const std::string &dstPath, bool compact) constbb::world_state::WorldState
create_canonical_fork(const std::string &dataDir, const std::unordered_map< MerkleTreeId, uint64_t > &dbSize, const std::vector< PublicDataLeafValue > &prefilled_public_data, uint64_t maxReaders)bb::world_state::WorldStateprivate
create_fork(const std::optional< block_number_t > &blockNumber)bb::world_state::WorldState
create_new_fork(const block_number_t &blockNumber)bb::world_state::WorldStateprivate
delete_fork(const uint64_t &forkId)bb::world_state::WorldState
determine_if_synched(std::array< TreeMeta, NUM_TREES > &metaResponses)bb::world_state::WorldStateprivatestatic
find_leaf_indices(const WorldStateRevision &revision, MerkleTreeId tree_id, const std::vector< T > &leaves, std::vector< std::optional< index_t > > &indices, index_t start_index=0) constbb::world_state::WorldState
find_low_leaf_index(const WorldStateRevision &revision, MerkleTreeId tree_id, const bb::fr &leaf_key) constbb::world_state::WorldState
find_sibling_paths(const WorldStateRevision &revision, MerkleTreeId tree_id, const std::vector< T > &leaves, std::vector< std::optional< SiblingPathAndIndex > > &paths) constbb::world_state::WorldState
get_all_tree_info(const WorldStateRevision &revision, std::array< TreeMeta, NUM_TREES > &responses) constbb::world_state::WorldStateprivate
get_block_numbers_for_leaf_indices(const WorldStateRevision &revision, MerkleTreeId tree_id, const std::vector< index_t > &leafIndices, std::vector< std::optional< block_number_t > > &blockNumbers) constbb::world_state::WorldState
get_indexed_leaf(const WorldStateRevision &revision, MerkleTreeId tree_id, index_t leaf_index) constbb::world_state::WorldState
get_initial_state_reference() constbb::world_state::WorldState
get_leaf(const WorldStateRevision &revision, MerkleTreeId tree_id, index_t leaf_index) constbb::world_state::WorldState
get_sibling_path(const WorldStateRevision &revision, MerkleTreeId tree_id, index_t leaf_index) constbb::world_state::WorldState
get_state_reference(const WorldStateRevision &revision) constbb::world_state::WorldState
get_state_reference(const WorldStateRevision &revision, Fork::SharedPtr fork, bool initial_state=false)bb::world_state::WorldStateprivatestatic
get_status_summary(WorldStateStatusSummary &status) constbb::world_state::WorldState
get_status_summary_from_meta_responses(WorldStateStatusSummary &status, std::array< TreeMeta, NUM_TREES > &metaResponses)bb::world_state::WorldStateprivatestatic
get_tree_info(const WorldStateRevision &revision, MerkleTreeId tree_id) constbb::world_state::WorldState
get_tree_snapshot(MerkleTreeId id)bb::world_state::WorldStateprivate
insert_indexed_leaves(MerkleTreeId tree_id, const std::vector< T > &leaves, Fork::Id fork_id=CANONICAL_FORK_ID)bb::world_state::WorldState
is_archive_tip(const WorldStateRevision &revision, const bb::fr &block_header_hash) constbb::world_state::WorldStateprivate
is_same_state_reference(const WorldStateRevision &revision, const StateReference &state_ref) constbb::world_state::WorldStateprivate
mtxbb::world_state::WorldStatemutableprivate
populate_status_summary(WorldStateStatusFull &status)bb::world_state::WorldStateprivatestatic
remove_forks_for_block(const block_number_t &blockNumber)bb::world_state::WorldStateprivate
remove_historic_block_for_tree(TreeDBStats &dbStats, Signal &signal, TreeType &tree, std::atomic_bool &success, std::string &message, TreeMeta &meta, const block_number_t &blockNumber)bb::world_state::WorldStateprivate
remove_historical_block(const block_number_t &blockNumber, WorldStateStatusFull &status)bb::world_state::WorldStateprivate
remove_historical_blocks(const block_number_t &toBlockNumber)bb::world_state::WorldState
retrieve_fork(const uint64_t &forkId) constbb::world_state::WorldStateprivate
revert_all_checkpoints(const uint64_t &forkId)bb::world_state::WorldState
revert_checkpoint(const uint64_t &forkId)bb::world_state::WorldState
rollback()bb::world_state::WorldState
set_finalized_block(const block_number_t &blockNumber)bb::world_state::WorldStateprivate
set_finalized_blocks(const block_number_t &toBlockNumber)bb::world_state::WorldState
sync_block(const StateReference &block_state_ref, const bb::fr &block_header_hash, const std::vector< bb::fr > &notes, const std::vector< bb::fr > &l1_to_l2_messages, const std::vector< crypto::merkle_tree::NullifierLeafValue > &nullifiers, const std::vector< crypto::merkle_tree::PublicDataLeafValue > &public_writes)bb::world_state::WorldState
unwind_block(const block_number_t &blockNumber, WorldStateStatusFull &status)bb::world_state::WorldStateprivate
unwind_blocks(const block_number_t &toBlockNumber)bb::world_state::WorldState
unwind_tree(TreeDBStats &dbStats, Signal &signal, TreeType &tree, std::atomic_bool &success, std::string &message, TreeMeta &meta, const block_number_t &blockNumber)bb::world_state::WorldStateprivate
update_archive(const StateReference &block_state_ref, const bb::fr &block_header_hash, Fork::Id fork_id=CANONICAL_FORK_ID)bb::world_state::WorldState
update_public_data(const crypto::merkle_tree::PublicDataLeafValue &new_value, Fork::Id fork_id=CANONICAL_FORK_ID)bb::world_state::WorldState
validate_trees_are_equally_synched()bb::world_state::WorldStateprivate
WorldState(uint64_t thread_pool_size, const std::string &data_dir, uint64_t map_size, const std::unordered_map< MerkleTreeId, uint32_t > &tree_heights, const std::unordered_map< MerkleTreeId, index_t > &tree_prefill, uint32_t initial_header_generator_point)bb::world_state::WorldState
WorldState(uint64_t thread_pool_size, const std::string &data_dir, const std::unordered_map< MerkleTreeId, uint64_t > &map_size, const std::unordered_map< MerkleTreeId, uint32_t > &tree_heights, const std::unordered_map< MerkleTreeId, index_t > &tree_prefill, uint32_t initial_header_generator_point)bb::world_state::WorldState
WorldState(uint64_t thread_pool_size, const std::string &data_dir, uint64_t map_size, const std::unordered_map< MerkleTreeId, uint32_t > &tree_heights, const std::unordered_map< MerkleTreeId, index_t > &tree_prefill, const std::vector< PublicDataLeafValue > &prefilled_public_data, uint32_t initial_header_generator_point)bb::world_state::WorldState
WorldState(uint64_t thread_pool_size, const std::string &data_dir, const std::unordered_map< MerkleTreeId, uint64_t > &map_size, const std::unordered_map< MerkleTreeId, uint32_t > &tree_heights, const std::unordered_map< MerkleTreeId, index_t > &tree_prefill, const std::vector< PublicDataLeafValue > &prefilled_public_data, uint32_t initial_header_generator_point)bb::world_state::WorldState