pub trait SubstrateFinalityPipeline: 'static + Clone + Debug + Send + Sync {
type SourceChain: Chain;
type TargetChain: Chain;
type FinalityEngine: Engine<Self::SourceChain>;
}
Expand description
Substrate -> Substrate finality related pipeline.
Required Associated Types§
sourcetype SourceChain: Chain
type SourceChain: Chain
Headers of this chain are submitted to the TargetChain
.
sourcetype TargetChain: Chain
type TargetChain: Chain
Headers of the SourceChain
are submitted to this chain.
sourcetype FinalityEngine: Engine<Self::SourceChain>
type FinalityEngine: Engine<Self::SourceChain>
Finality engine.
Object Safety§
This trait is not object safe.