Trait parachains_relay::ParachainsPipeline
source · pub trait ParachainsPipeline: 'static + Clone + Debug + Send + Sync {
type SourceRelayChain: Chain;
type SourceParachain: Parachain;
type TargetChain: Chain;
}
Expand description
Finality proofs synchronization pipeline.
Required Associated Types§
sourcetype SourceRelayChain: Chain
type SourceRelayChain: Chain
Relay chain which is storing parachain heads in its paras
module.
sourcetype SourceParachain: Parachain
type SourceParachain: Parachain
Parachain which headers we are syncing here.
sourcetype TargetChain: Chain
type TargetChain: Chain
Target chain (either relay or para) which wants to know about new parachain heads.
Object Safety§
This trait is not object safe.