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§