[][src]Crate substrate_finality_grandpa_primitives

Primitives for GRANDPA integration, suitable for WASM compilation.

Structs

ScheduledChange

A scheduled change of authority set.

Enums

ConsensusLog

An consensus log item for GRANDPA.

Constants

AUTHORITIES_CALL

WASM function call to get current GRANDPA authorities.

GRANDPA_ENGINE_ID

The ConsensusEngineId of GRANDPA.

PENDING_CHANGE_CALL

WASM function call to check for pending changes.

Traits

GrandpaApi

APIs for integrating the GRANDPA finality gadget into runtimes. This should be implemented on the runtime side.

Type Definitions

AuthorityId

Identity of a Grandpa authority.

AuthorityIndex

The index of an authority.

AuthorityPair

The grandpa crypto scheme defined via the keypair type.

AuthoritySignature

Signature for a Grandpa authority.

AuthorityWeight

The weight of an authority.

RoundNumber

The round indicator.

SetId

The monotonic identifier of a GRANDPA set of authorities.