Trait noble_im_online::Config [−][src]
Associated Types
type AuthorityId: Member + Parameter + RuntimeAppPublic + Default + Ord
[src]
The identifier type for an authority.
type Event: From<Event<Self>> + Into<Self::Event>
[src]
The overarching event type.
type SessionDuration: Get<Self::BlockNumber>
[src]
An expected duration of the session.
This parameter is used to determine the longevity of heartbeat
transaction
and a rough time when we should start considering sending heartbeats,
since the workers avoids sending them at the very beginning of the session, assuming
there is a chance the authority will produce a block and they won’t be necessary.
type ReportUnresponsiveness: ReportOffence<Self::AccountId, IdentificationTuple<Self>, UnresponsivenessOffence<IdentificationTuple<Self>>>
[src]
A type that gives us the ability to submit unresponsiveness offence reports.
type UnsignedPriority: Get<TransactionPriority>
[src]
A configuration for base priority of unsigned transactions.
This is exposed so that it can be tuned for particular runtime, when multiple nobles send unsigned transactions.
type WeightInfo: WeightInfo
[src]
Weight information for extrinsics in this noble.