Trait substrate_relay_helper::cli::bridge::MessagesCliBridge
source · pub trait MessagesCliBridge: CliBridgeBase {
type MessagesLane: SubstrateMessageLane<SourceChain = Self::Source, TargetChain = Self::Target>;
// Provided method
fn maybe_messages_limits() -> Option<MessagesRelayLimits> { ... }
}
Expand description
Bridge representation that can be used from the CLI for relaying messages.
Required Associated Types§
sourcetype MessagesLane: SubstrateMessageLane<SourceChain = Self::Source, TargetChain = Self::Target>
type MessagesLane: SubstrateMessageLane<SourceChain = Self::Source, TargetChain = Self::Target>
The Source -> Destination messages synchronization pipeline.
Provided Methods§
sourcefn maybe_messages_limits() -> Option<MessagesRelayLimits>
fn maybe_messages_limits() -> Option<MessagesRelayLimits>
Optional messages delivery transaction limits that the messages relay is going
to use. If it returns None
, limits are estimated using TransactionPayment
API
at the target chain.
Object Safety§
This trait is not object safe.