Crate bp_header_chain
source ·Expand description
Defines traits which represent a common interface for Substrate pallets which want to incorporate bridge functionality.
Modules
- Pallet for checking GRANDPA Finality Proofs.
- Storage keys of bridge GRANDPA pallet.
Structs
- A GRANDPA Authority List and ID.
- A struct that provides helper methods for querying the GRANDPA consensus log.
- Data required for initializing the GRANDPA bridge pallet.
- Header data that we’re storing on-chain.
Enums
- A minimized version of
pallet-bridge-grandpa::Call
that can be used without a runtime. - Header chain error.
Traits
- Substrate-based chain that is using direct GRANDPA finality.
- A trait that provides helper methods for querying the consensus log.
- Abstract finality proof that is justifying block finality.
- Substrate header chain, abstracted from the way it is stored.
- A type that can be used as a parameter in a dispatchable function.
- Stored header data builder.
Type Definitions
- The
BridgeGrandpaCall
used by a chain.