Crate bp_polkadot_bulletin
source ·Expand description
Polkadot Bulletin Chain primitives.
Structs§
- Maximal block length at Polkadot Bulletin chain.
- We allow for 2 seconds of compute with a 6 second average block time.
- Polkadot Bulletin Chain declaration.
- Transaction extension, used by Polkadot Bulletin.
Constants§
- Average header size in
votes_ancestries
field of justification on Polkadot-like chains. - Name of the
<ThisChain>FinalityApi::best_finalized
runtime method. - Number of extra bytes (excluding size of storage value itself) of storage proof, built at Polkadot-like chain. This mostly depends on number of entries in the storage trie. Some reserve is reserved to account future chain growth.
- Name of the
<ThisChain>FinalityApi::free_headers_interval
runtime method. - Name of the
From<ThisChain>InboundLaneApi::message_details
runtime method. - Maximal number of GRANDPA authorities at Polkadot Bulletin chain.
- Approximate maximal header size on Polkadot-like chains.
- Maximal number of unconfirmed messages at inbound lane for Cumulus-based parachains.
- Maximal number of unrewarded relayer entries at inbound lane for Cumulus-based parachains.
- Name of the
<ThisChain>FinalityApi::accepted_<consensus>_finality_proofs
runtime method. - Reasonable number of headers in the
votes_ancestries
on Polkadot-like chains. - Name of the
To<ThisChain>OutboundLaneApi::message_details
runtime method. - Name of the With-Polkadot Bulletin chain GRANDPA pallet instance that is deployed at bridged chains.
- Name of the With-Polkadot Bulletin chain messages pallet instance that is deployed at bridged chains.
Traits§
- Inbound message lane API for messages sent by this chain.
- API for querying information about the finalized chain headers.
- Outbound message lane API for messages that are sent to this chain.
Type Aliases§
- Address of account on Polkadot-like chains.
- Id of account on Polkadot-like chains.
- The balance of an account on Polkadot-like chain.
- Block type of Polkadot-like chains.
- Block number type used in Polkadot-like chains.
- Hash type used in Polkadot-like chains.
- The type of object that can produce hashes on Polkadot-like chains.
- The header type used by Polkadot-like chains.
- Nonce of a transaction on the Polkadot-like chains.
- Signature type used by Polkadot-like chains.
- Polkadot-like block signed with a Justification.
- Signed extension schema, used by Polkadot Bulletin.
- Unchecked Extrinsic type.
- This signed extension is used to ensure that the chain transactions are signed by proper