package
2.0.2+incompatible
Repository: https://github.com/ssvlabs/ssv.git
Documentation: pkg.go.dev

# Functions

New returns a new MessageValidator with the given network configuration and options.
No description provided by the author
WithLogger sets the logger for the messageValidator.
WithMetrics sets the metrics for the messageValidator.
WithSelfAccept blindly accepts messages sent from self.

# Constants

MaxEncodedMsgSize defines max pubsub message size.

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
ConsensusFields provides details about the consensus for a message.
No description provided by the author
LoggerFields provides details about a message.
MessageCounts tracks the number of various message types received for validation.
No description provided by the author
SignerState represents the state of a signer, including its start time, slot, round, message counts, proposal data, and the number of duties performed in the current epoch.

# Interfaces

MessageValidator defines methods for validating pubsub messages.

# Type aliases

Option represents a functional option for configuring a messageValidator.