ouroboros-network
Safe HaskellNone
LanguageHaskell2010

Ouroboros.Cardano.Network.PeerSelection.Governor.Types

Synopsis

Documentation

data ExtraPeerSelectionSetsWithSizes peeraddr Source #

Peer selection view.

This is a functor which is used to hold computation of various peer sets and their sizes. See peerSelectionStateToView, peerSelectionStateToCounters.

cardanoPeerSelectionStatetoCounters :: Ord peeraddr => PeerSelectionState extraState extraFlags (ExtraPeers peeraddr) peeraddr peerconn -> ExtraPeerSelectionSetsWithSizes peeraddr Source #