pub type ImOnlineEvent = ImOnlineEvent;
pub enum ImOnlineEvent { HeartbeatReceived { authority_id: Public, }, AllGood, SomeOffline { offline: Vec<(AccountId, Exposure<AccountId, u128>)>, }, }
A new heartbeat was received from AuthorityId.
AuthorityId
authority_id: Public
At the end of the session, no offence was committed.
At the end of the session, at least one validator was found to be offline.
offline: Vec<(AccountId, Exposure<AccountId, u128>)>