Expand description
Primitives of teyrchains module.
Structs§
- Best
Para Head Hash - Best known teyrchain head hash.
- Imported
Para Heads KeyProvider - Can be use to access the runtime storage key of the teyrchain head at the target chain.
- Para
Info - Best known teyrchain head as it is stored in the runtime storage.
- Para
Stored Header Data - Stored data of the teyrchain head. It is encoded version of the
pezbp_runtime::StoredHeaderDatastructure. - Paras
Info KeyProvider - Can be use to access the runtime storage key of the teyrchains info at the target chain.
- Single
Para Stored Header Data Builder - Helper for using single teyrchain as
ParaStoredHeaderDataBuilder. - Stored
Header Data - Header data that we’re storing on-chain.
- Submit
Teyrchain Heads Info - Info about a
SubmitTeyrchainHeadscall which tries to update a single teyrchain.
Enums§
- Bridge
Teyrchain Call - A minimized version of
pezpallet-bridge-teyrchains::Callthat can be used without a runtime.
Traits§
- OnNew
Head - Runtime hook for when a teyrchain head is updated.
- Para
Stored Header Data Builder - Stored teyrchain head data builder.
Functions§
- teyrchain_
head_ storage_ key_ at_ source - Returns runtime storage key of given teyrchain head at the source chain.
Type Aliases§
- Relay
Block Hash - Block hash of the bridged relay chain.
- Relay
Block Hasher - Hasher of the bridged relay chain.
- Relay
Block Number - Block number of the bridged relay chain.