# Functions
NewController creates a new RMN Controller instance.
NewECDSASigFromPB converts a pb EcdsaSignature to a RMNECDSASignature.
NewECDSASigsFromPB converts a slice of pb EcdsaSignature to a slice of RMNECDSASignature.
No description provided by the author
NewLaneUpdatesFromPB converts a slice of pb FixedDestLaneUpdate to a slice of RMNLaneUpdate.
No description provided by the author
# Variables
ErrInsufficientObservationResponses is returned when we don't get enough observation responses to cover all the observation requests.
ErrInsufficientSignatureResponses is returned when we don't get enough report signatures.
No description provided by the author
ErrNotFound is returned when the RMN node is not found in the RMN home or the Remote contracts.
ErrNothingToDo is returned when there are no source chains with enough RMN nodes.
ErrTimeout is returned when the signature computation times out.
# Structs
No description provided by the author
PeerResponse represents a low-level response from an RMN node.
No description provided by the author
# Interfaces
Controller contains the high-level functionality required by the plugin to interact with the RMN nodes.
ED25519Verifier is an interface for verifying ED25519 signatures.
PeerClient performs low-level communication with RMN peers.
Redeclare interfaces for mocking purposes.