Package1.2.0.0Network
ouroboros-network
A networking layer for the Ouroboros blockchain protocol
- Version1.2.0.0
- CategoryNetwork
- LicenceApache-2.0
- AuthorAlexander Vieth, Marcin Szamotulski, Duncan Coutts
- Maintainermarcin.
szamotulski@ iohk. io - Pinned byhackage ouroboros-network 1.
2. 0. 0 - Sourceouroboros-network-1.
2. 0. 0 on Hackage
Modules
- Control.Concurrent.Class.MonadSTM.Strict.TMergeVar
- Ouroboros.Network.BlockFetch
- Ouroboros.Network.BlockFetch.Client
- Ouroboros.Network.BlockFetch.ClientRegistry
- Ouroboros.Network.BlockFetch.ClientState
- Ouroboros.Network.BlockFetch.Decision
- Ouroboros.Network.BlockFetch.Decision.Genesis
- Ouroboros.Network.BlockFetch.Decision.Trace
- Ouroboros.Network.BlockFetch.DeltaQ
- Ouroboros.Network.BlockFetch.State
- Ouroboros.Network.DeltaQ
- Ouroboros.Network.Diffusion
- Ouroboros.Network.Diffusion.Configuration
- Ouroboros.Network.Diffusion.Policies
- Ouroboros.Network.Diffusion.Topology
- Ouroboros.Network.Diffusion.Types
- Ouroboros.Network.Diffusion.Utils
- Ouroboros.Network.ExitPolicy
- Ouroboros.Network.KeepAlive
- Ouroboros.Network.PeerSelection
- Ouroboros.Network.PeerSelection.Churn
- Ouroboros.Network.PeerSelection.Governor
- Ouroboros.Network.PeerSelection.Governor.ActivePeers
- Ouroboros.Network.PeerSelection.Governor.Monitor
- Ouroboros.Network.PeerSelection.Governor.Types
- Ouroboros.Network.PeerSelection.LedgerPeers
- Ouroboros.Network.PeerSelection.PeerMetric
- Ouroboros.Network.PeerSelection.PeerSelectionActions
- Ouroboros.Network.PeerSelection.PeerStateActions
- Ouroboros.Network.PeerSelection.PublicRootPeers
- Ouroboros.Network.PeerSelection.RootPeersDNS
- Ouroboros.Network.PeerSelection.RootPeersDNS.DNSActions
- Ouroboros.Network.PeerSelection.RootPeersDNS.DNSSemaphore
- Ouroboros.Network.PeerSelection.RootPeersDNS.LocalRootPeers
- Ouroboros.Network.PeerSelection.RootPeersDNS.PublicRootPeers
- Ouroboros.Network.PeerSelection.State.EstablishedPeers
- Ouroboros.Network.PeerSelection.State.KnownPeers
- Ouroboros.Network.PeerSelection.State.LocalRootPeers
- Ouroboros.Network.PeerSelection.Types
- Ouroboros.Network.PeerSharing
- Ouroboros.Network.TxSubmission.Inbound.V1
- Ouroboros.Network.TxSubmission.Inbound.V2
- Ouroboros.Network.TxSubmission.Inbound.V2.Policy
- Ouroboros.Network.TxSubmission.Inbound.V2.Registry
- Ouroboros.Network.TxSubmission.Inbound.V2.State
- Ouroboros.Network.TxSubmission.Inbound.V2.Types
- Ouroboros.Network.TxSubmission.Mempool.Reader
- Ouroboros.Network.TxSubmission.Mempool.Simple
- Ouroboros.Network.TxSubmission.Outbound
Description
A networking layer for the Ouroboros blockchain protocol.
Depends on
27 packages- base-4.22.0.0with GHC
- bytestring-0.12.2.0with GHC
- cardano-prelude-0.2.2.0in this set
- cardano-strict-containers-0.1.6.0in this set
- cborg-0.2.10.0in this set
- containers-0.8with GHC
- contra-tracer-0.2.1.1in this set
- deepseq-1.5.1.0with GHC
- directory-1.3.10.0with GHC
- dlist-1.0in this set
- dns-4.2.0in this set
- formatting-7.2.0in this set
- hashable-1.5.1.0in this set
- io-classes-1.8.0.1in this set
- iproute-1.7.15in this set
- monoidal-synchronisation-0.1.0.8in this set
- mtl-2.3.1with GHC
- network-3.2.9.0in this set
- network-mux-0.11.0.0in this set
- nothunks-0.3.1in this set
- psqueues-0.2.8.3in this set
- random-1.3.1in this set
- strict-checked-vars-0.2.1.0in this set
- time-1.15with GHC
- transformers-0.6.1.2with GHC
- typed-protocols-1.2.2.0in this set
- unix-2.8.8.0with GHC