pub type LegacyAggregator<'a, N> = IO<BlockHash, RmcNetworkData<BlockHash, Signature, SignatureSet<Signature>>, NetworkWrapper<RmcNetworkData<BlockHash, Signature, SignatureSet<Signature>>, N>, SignatureSet<Signature>, ReliableMulticast<'a, SignableHash<BlockHash>, Keychain>, NoopMetrics>;

Aliased Type§

struct LegacyAggregator<'a, N> {
    messages_for_rmc: UnboundedSender<Message<SignableHash<H256>, Signature, SignatureSet<Signature>>>,
    messages_from_rmc: UnboundedReceiver<Message<SignableHash<H256>, Signature, SignatureSet<Signature>>>,
    network: NetworkWrapper<Message<SignableHash<H256>, Signature, SignatureSet<Signature>>, N>,
    multicast: ReliableMulticast<'a, SignableHash<H256>, Keychain>,
    aggregator: BlockSignatureAggregator<H256, SignatureSet<Signature>, NoopMetrics>,
}

Fields§

§messages_for_rmc: UnboundedSender<Message<SignableHash<H256>, Signature, SignatureSet<Signature>>>§messages_from_rmc: UnboundedReceiver<Message<SignableHash<H256>, Signature, SignatureSet<Signature>>>§network: NetworkWrapper<Message<SignableHash<H256>, Signature, SignatureSet<Signature>>, N>§multicast: ReliableMulticast<'a, SignableHash<H256>, Keychain>§aggregator: BlockSignatureAggregator<H256, SignatureSet<Signature>, NoopMetrics>