Versions in this module Expand all Collapse all v1 v1.0.0 Jul 21, 2022 Changes in this version + func New(ctx *snow.ConsensusContext, msgCreator message.Creator, ...) (common.Sender, error) + type ExternalSender interface + Gossip func(msg message.OutboundMessage, subnetID ids.ID, validatorOnly bool, ...) ids.NodeIDSet + Send func(msg message.OutboundMessage, nodeIDs ids.NodeIDSet, subnetID ids.ID, ...) ids.NodeIDSet + type ExternalSenderTest struct + CantGossip bool + CantSend bool + GossipF func(msg message.OutboundMessage, subnetID ids.ID, validatorOnly bool, ...) ids.NodeIDSet + SendF func(msg message.OutboundMessage, nodeIDs ids.NodeIDSet, subnetID ids.ID, ...) ids.NodeIDSet + TB testing.TB + func (s *ExternalSenderTest) Default(cant bool) + func (s *ExternalSenderTest) Gossip(msg message.OutboundMessage, subnetID ids.ID, validatorOnly bool, ...) ids.NodeIDSet + func (s *ExternalSenderTest) Send(msg message.OutboundMessage, nodeIDs ids.NodeIDSet, subnetID ids.ID, ...) ids.NodeIDSet + type GossipConfig struct + AcceptedFrontierNonValidatorSize uint + AcceptedFrontierPeerSize uint + AcceptedFrontierValidatorSize uint + AppGossipNonValidatorSize uint + AppGossipPeerSize uint + AppGossipValidatorSize uint + OnAcceptNonValidatorSize uint + OnAcceptPeerSize uint + OnAcceptValidatorSize uint v1.0.0-alpha Nov 22, 2022