pub trait ConsensusManagerFunctions {
    // Required method
    fn create(
        validator_owner_token_address: GlobalAddressReservation,
        component_address: GlobalAddressReservation,
        initial_epoch: Epoch,
        initial_config: ConsensusManagerConfig,
        initial_time_ms: i64,
        initial_current_leader: Option<u8>
    );
}

Required Methods§

source

fn create( validator_owner_token_address: GlobalAddressReservation, component_address: GlobalAddressReservation, initial_epoch: Epoch, initial_config: ConsensusManagerConfig, initial_time_ms: i64, initial_current_leader: Option<u8> )

Object Safety§

This trait is not object safe.

Implementors§