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 persists a reconfig state that rejects new user transactions, then immediately submits an EndOfPublish message to consensus.