pub trait ReconfigurationInitiator {
// Required method
fn close_epoch(&self, epoch_store: &Arc<AuthorityPerEpochStore>);
}
Required Methods§
fn close_epoch(&self, epoch_store: &Arc<AuthorityPerEpochStore>)
Implementations on Foreign Types§
Source§impl ReconfigurationInitiator for Arc<ConsensusAdapter>
impl ReconfigurationInitiator for Arc<ConsensusAdapter>
Source§fn close_epoch(&self, epoch_store: &Arc<AuthorityPerEpochStore>)
fn close_epoch(&self, epoch_store: &Arc<AuthorityPerEpochStore>)
This method is called externally to begin reconfiguration It transition reconfig state to reject new certificates from user ConsensusAdapter will send EndOfPublish message once pending certificate queue is drained.