Module peers

Source
Expand description

Implements a connection manager for communication with other federation members

The main interface is fedimint_core::net::peers::IPeerConnections and its main implementation is ReconnectPeerConnections, see these for details.

Structs§

DelayCalculator
Calculates delays for reconnecting to peers
NetworkConfig
Specifies the network configuration for federation-internal communication
ReconnectPeerConnections
Connection manager that automatically reconnects to peers

Enums§

PeerMessage
Internal message type for ReconnectPeerConnections, just public because it appears in the public interface.

Type Aliases§

PeerConnector
Owned Connector trait object used by ReconnectPeerConnections