Structs§
- BlockId
- Chain
Msg - Encoded message with sender info if available.
- Channel
Detail - Channel detail between src and dst chain.
- Channel
Update - Channel update message.
- Gossip
Worker - Gossip worker to gossip incoming and outgoing messages to other peers. Also, streams the decoded extrinsics to destination chain tx pool if available.
- Gossip
Worker Builder - Gossip worker builder
- Message
- A cross chain message with encoded data.
Enums§
- Message
Data - A type of cross chain message
Constants§
Functions§
- can_
allow_ xdm_ submission - get_
channel_ state - Load the channel state of self_chain_id on src_chain_id.
- get_
xdm_ processed_ block_ number - Returns the maybe last processed block number for given xdm.
- set_
channel_ state - Set the channel state of self_chain_id on src_chain_id.
- set_
xdm_ message_ processed_ at - Store the given XDM ID as processed at given block.
- start_
cross_ chain_ message_ listener - xdm_
gossip_ peers_ set_ config - Returns the network configuration for cross chain message gossip.
Type Aliases§
- Chain
Sink - Unbounded sender to send encoded message to listeners.