cross_domain_message_gossip/
lib.rs

1#![warn(rust_2018_idioms)]
2
3mod aux_schema;
4mod gossip_worker;
5mod message_listener;
6
7pub use aux_schema::{
8    BlockId, ChannelDetail, get_channel_state, get_xdm_processed_block_number, set_channel_state,
9    set_xdm_message_processed_at,
10};
11pub use gossip_worker::{
12    ChainMsg, ChainSink, ChannelUpdate, GossipWorker, GossipWorkerBuilder, Message, MessageData,
13    xdm_gossip_peers_set_config,
14};
15pub use message_listener::{can_allow_xdm_submission, start_cross_chain_message_listener};