|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
This is the complete list of members for bb::world_state::WorldState, including all inherited members.
| _forkId | bb::world_state::WorldState | private |
| _forks | bb::world_state::WorldState | private |
| _initial_header_generator_point | bb::world_state::WorldState | private |
| _initial_tree_size | bb::world_state::WorldState | private |
| _persistentStores | bb::world_state::WorldState | private |
| _tree_heights | bb::world_state::WorldState | private |
| _workers | bb::world_state::WorldState | private |
| 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::WorldState | private |
| 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::WorldState | privatestatic |
| 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::WorldState | private |
| compute_initial_block_header_hash(const StateReference &initial_state_ref, uint32_t generator_point) | bb::world_state::WorldState | privatestatic |
| copy_stores(const std::string &dstPath, bool compact) const | bb::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::WorldState | private |
| create_fork(const std::optional< block_number_t > &blockNumber) | bb::world_state::WorldState | |
| create_new_fork(const block_number_t &blockNumber) | bb::world_state::WorldState | private |
| delete_fork(const uint64_t &forkId) | bb::world_state::WorldState | |
| determine_if_synched(std::array< TreeMeta, NUM_TREES > &metaResponses) | bb::world_state::WorldState | privatestatic |
| 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) const | bb::world_state::WorldState | |
| find_low_leaf_index(const WorldStateRevision &revision, MerkleTreeId tree_id, const bb::fr &leaf_key) const | bb::world_state::WorldState | |
| find_sibling_paths(const WorldStateRevision &revision, MerkleTreeId tree_id, const std::vector< T > &leaves, std::vector< std::optional< SiblingPathAndIndex > > &paths) const | bb::world_state::WorldState | |
| get_all_tree_info(const WorldStateRevision &revision, std::array< TreeMeta, NUM_TREES > &responses) const | bb::world_state::WorldState | private |
| 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) const | bb::world_state::WorldState | |
| get_indexed_leaf(const WorldStateRevision &revision, MerkleTreeId tree_id, index_t leaf_index) const | bb::world_state::WorldState | |
| get_initial_state_reference() const | bb::world_state::WorldState | |
| get_leaf(const WorldStateRevision &revision, MerkleTreeId tree_id, index_t leaf_index) const | bb::world_state::WorldState | |
| get_sibling_path(const WorldStateRevision &revision, MerkleTreeId tree_id, index_t leaf_index) const | bb::world_state::WorldState | |
| get_state_reference(const WorldStateRevision &revision) const | bb::world_state::WorldState | |
| get_state_reference(const WorldStateRevision &revision, Fork::SharedPtr fork, bool initial_state=false) | bb::world_state::WorldState | privatestatic |
| get_status_summary(WorldStateStatusSummary &status) const | bb::world_state::WorldState | |
| get_status_summary_from_meta_responses(WorldStateStatusSummary &status, std::array< TreeMeta, NUM_TREES > &metaResponses) | bb::world_state::WorldState | privatestatic |
| get_tree_info(const WorldStateRevision &revision, MerkleTreeId tree_id) const | bb::world_state::WorldState | |
| get_tree_snapshot(MerkleTreeId id) | bb::world_state::WorldState | private |
| 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) const | bb::world_state::WorldState | private |
| is_same_state_reference(const WorldStateRevision &revision, const StateReference &state_ref) const | bb::world_state::WorldState | private |
| mtx | bb::world_state::WorldState | mutableprivate |
| populate_status_summary(WorldStateStatusFull &status) | bb::world_state::WorldState | privatestatic |
| remove_forks_for_block(const block_number_t &blockNumber) | bb::world_state::WorldState | private |
| 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::WorldState | private |
| remove_historical_block(const block_number_t &blockNumber, WorldStateStatusFull &status) | bb::world_state::WorldState | private |
| remove_historical_blocks(const block_number_t &toBlockNumber) | bb::world_state::WorldState | |
| retrieve_fork(const uint64_t &forkId) const | bb::world_state::WorldState | private |
| 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::WorldState | private |
| 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 > ¬es, 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::WorldState | private |
| 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::WorldState | private |
| 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::WorldState | private |
| 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 |