pub trait ChainApiContextTrait: SubsystemContext<Message = ChainApiMessage, Signal = OverseerSignal, OutgoingMessages = ChainApiOutgoingMessages, Error = SubsystemError>where
    ChainApiMessage: AssociateOutgoing + Debug + Send + 'static,
    AllMessages: From<ChainApiOutgoingMessages> + From<ChainApiMessage> + From<()>,
    ChainApiOutgoingMessages: From<()>,
    Self::Sender: ChainApiSenderTrait + SubsystemSender<ChainApiOutgoingMessages> + SubsystemSender<()> + Send + 'static,{
    type Sender: ChainApiSenderTrait;
}
Expand description

Accumulative trait for a particular subsystem wrapper.

Required Associated Types§

Implementors§