Skip to main content

CircleEpochCloseIntent

Type Alias CircleEpochCloseIntent 

Source
pub type CircleEpochCloseIntent = Signed<CircleEpochCloseIntentBody>;

Aliased Type§

pub struct CircleEpochCloseIntent { /* private fields */ }

Implementations§

Source§

impl CircleEpochCloseIntent

Source

pub fn signed( store_root_hash: ObjectHash, circle_id: CircleId, close_id: CircleEpochCloseId, epoch_id: CircleEpochId, predecessor_roster: MergeCircleRosterStateRef, removal: CircleRosterEntry, remaining_roster_state_hash: ObjectHash, signer: &dyn IdentityKeyAuthority, ) -> Result<Self, CircleTransitionError>

Source

pub fn verify(&self) -> bool

Source

pub fn intent_hash(&self) -> ObjectHash