pub trait EpochStartConfigTrait {
Show 13 methods
// Required methods
fn epoch_digest(&self) -> CheckpointDigest;
fn epoch_start_state(&self) -> &EpochStartSystemState;
fn flags(&self) -> &[EpochFlag];
fn authenticator_obj_initial_shared_version(&self) -> Option<SequenceNumber>;
fn randomness_obj_initial_shared_version(&self) -> Option<SequenceNumber>;
fn coin_deny_list_obj_initial_shared_version(
&self,
) -> Option<SequenceNumber>;
fn bridge_obj_initial_shared_version(&self) -> Option<SequenceNumber>;
fn bridge_committee_initiated(&self) -> bool;
fn accumulator_root_obj_initial_shared_version(
&self,
) -> Option<SequenceNumber>;
fn coin_registry_obj_initial_shared_version(&self) -> Option<SequenceNumber>;
fn display_registry_obj_initial_shared_version(
&self,
) -> Option<SequenceNumber>;
// Provided methods
fn is_data_quarantine_active_from_beginning_of_epoch(&self) -> bool { ... }
fn use_commit_handler_v2(&self) -> bool { ... }
}