Crate bridge_runtime_common
source ·Expand description
Common types/functions that may be used by runtimes of all bridged chains.
Modules§
- Bridge-specific transaction extensions.
- Types that allow runtime to act as a source/target endpoint of message lanes.
- Helpers for implementing various message-related runtime API methods.
- Signed extension for the
pallet-bridge-messages
that is able to reject obsolete (and some other invalid) transactions. - Helpers for generating message storage proofs, that are used by tests and by benchmarks.
- Module provides utilities for easier XCM handling, e.g:
XcmExecutor
->MessageSender
->OutboundMessageQueue
|Relayer
|XcmRouter
<-MessageDispatch
<-InboundMessageQueue
Macros§
- Declares a runtime-specific
BridgeRejectObsoleteHeadersAndMessages
signed extension.