package
0.3.1
Repository: https://github.com/makerdao/oracle-suite.git
Documentation: pkg.go.dev

# Functions

NewConnGaterSet creates new instance of the ConnGaterSet.
NewMessageHandlerSet creates new instance of the MessageHandlerSet.
NewNodeEventHandlerSet creates new instance of the NodeEventHandlerSet.
NewNotifeeSet creates new instance of the NotifeeSet.
NewPubSubEventHandlerSet creates new instance of the PubSubEventHandlerSet.
NewValidatorSet creates new instance of the ValidatorSet.

# Structs

ConnGaterSet implements the connmgr.ConnectionGater and allow to aggregate multiple instances of this interface.
MessageHandlerSet stores multiple instances of the MessageHandler interface.
No description provided by the author
NodeEventHandlerSet stores multiple instances of the NodeEventHandler interface.
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
NotifeeSet implements the network.Notifiee and allow to aggregate multiple instances of this interface.
PubSubEventHandlerSet stores multiple instances of the PubSubEventHandler interface.
ValidatorSet stores multiple instances of validators that implements the pubsub.ValidatorEx functions.

# Interfaces

MessageHandler can ba implemented by type that supports handling the PubSub system messages.
NodeEventHandler can ba implemented by type that supports handling the Node system events.
PubSubEventHandler can ba implemented by type that supports handling the PubSub system events.

# Type aliases

NodeEventHandlerFunc is a adapter for the NodeEventHandler interface.
PubSubEventHandlerFunc is a adapter for the PubSubEventHandler interface.
No description provided by the author