ouroboros-network-0.1.0.1: A networking layer for the Ouroboros blockchain protocol

Index - C

calculatePeerFetchInFlightLimits Ouroboros.Network.BlockFetch.DeltaQ
canAwaitTimeout Ouroboros.Network.Protocol.ChainSync.Codec
capacityInBytes Ouroboros.Network.Protocol.LocalTxMonitor.Type
castAnchor Ouroboros.Network.AnchoredFragment
castHash Ouroboros.Network.Block
castHeaderFields Ouroboros.Network.Block
castPoint Ouroboros.Network.Block , Ouroboros.Network.AnchoredFragment
castTip Ouroboros.Network.Block
Chain Ouroboros.Network.MockChain.Chain
chainFollowers Ouroboros.Network.MockChain.ProducerState
ChainHash Ouroboros.Network.Block
ChainProducerState
1 (Type/Class) Ouroboros.Network.MockChain.ProducerState
2 (Data Constructor) Ouroboros.Network.MockChain.ProducerState
ChainRange
1 (Type/Class) Ouroboros.Network.Protocol.BlockFetch.Type , Ouroboros.Network.BlockFetch.ClientState
2 (Data Constructor) Ouroboros.Network.Protocol.BlockFetch.Type , Ouroboros.Network.BlockFetch.ClientState
chainState Ouroboros.Network.MockChain.ProducerState
ChainSync Ouroboros.Network.Protocol.ChainSync.Type
ChainSyncClient
1 (Type/Class) Ouroboros.Network.Protocol.ChainSync.Client
2 (Data Constructor) Ouroboros.Network.Protocol.ChainSync.Client
chainSyncClientExample Ouroboros.Network.Protocol.ChainSync.Examples
chainSyncClientNull Ouroboros.Network.Protocol.ChainSync.Client
chainSyncClientPeer Ouroboros.Network.Protocol.ChainSync.Client
chainSyncClientPeerPipelined Ouroboros.Network.Protocol.ChainSync.ClientPipelined
chainSyncClientPeerSender Ouroboros.Network.Protocol.ChainSync.ClientPipelined
ChainSyncClientPipelined
1 (Type/Class) Ouroboros.Network.Protocol.ChainSync.ClientPipelined
2 (Data Constructor) Ouroboros.Network.Protocol.ChainSync.ClientPipelined
ChainSyncInstruction Ouroboros.Network.Protocol.ChainSync.ClientPipelined
chainSyncMiniProtocolNum Ouroboros.Network.NodeToNode
chainSyncPeerNull Ouroboros.Network.NodeToClient
chainSyncPipeliningHighMark Ouroboros.Network.NodeToNode
chainSyncPipeliningLowMark Ouroboros.Network.NodeToNode
chainSyncProtocol Ouroboros.Network.NodeToNode
chainSyncProtocolLimits Ouroboros.Network.NodeToNode
ChainSyncServer
1 (Type/Class) Ouroboros.Network.Protocol.ChainSync.Server
2 (Data Constructor) Ouroboros.Network.Protocol.ChainSync.Server
chainSyncServerExample Ouroboros.Network.Protocol.ChainSync.Examples
chainSyncServerPeer Ouroboros.Network.Protocol.ChainSync.Server
ChainSyncTimeout
1 (Type/Class) Ouroboros.Network.Protocol.ChainSync.Codec
2 (Data Constructor) Ouroboros.Network.Protocol.ChainSync.Codec
chainToList Ouroboros.Network.MockChain.Chain
ChainUpdate Ouroboros.Network.Block , Ouroboros.Network.AnchoredFragment , Ouroboros.Network.MockChain.Chain
ChurnMode Ouroboros.Network.PeerSelection.Governor
ChurnModeBulkSync Ouroboros.Network.PeerSelection.Governor
ChurnModeNormal Ouroboros.Network.PeerSelection.Governor
clampToLimit Ouroboros.Network.PeerSelection.LocalRootPeers
cleanNetworkMutableState Ouroboros.Network.NodeToClient , Ouroboros.Network.NodeToNode
clearTepidFlag Ouroboros.Network.PeerSelection.KnownPeers
Client
1 (Type/Class) Ouroboros.Network.Protocol.ChainSync.Examples
2 (Data Constructor) Ouroboros.Network.Protocol.ChainSync.Examples
ClientException Ouroboros.Network.PeerSelection.PeerStateActions
ClientHasAgency Ouroboros.Network.Protocol.BlockFetch.Type, Ouroboros.Network.Protocol.ChainSync.Type, Ouroboros.Network.Protocol.KeepAlive.Type, Ouroboros.Network.Protocol.LocalStateQuery.Type, Ouroboros.Network.Protocol.LocalTxMonitor.Type, Ouroboros.Network.Protocol.LocalTxSubmission.Type, Ouroboros.Network.Protocol.TxSubmission2.Type
ClientPipelinedStIdle Ouroboros.Network.Protocol.ChainSync.ClientPipelined
ClientPipelinedStIntersect
1 (Type/Class) Ouroboros.Network.Protocol.ChainSync.ClientPipelined
2 (Data Constructor) Ouroboros.Network.Protocol.ChainSync.ClientPipelined
ClientStAcquired
1 (Type/Class) Ouroboros.Network.Protocol.LocalStateQuery.Client
2 (Type/Class) Ouroboros.Network.Protocol.LocalTxMonitor.Client
ClientStAcquiring
1 (Type/Class) Ouroboros.Network.Protocol.LocalStateQuery.Client
2 (Data Constructor) Ouroboros.Network.Protocol.LocalStateQuery.Client
ClientStIdle
1 (Type/Class) Ouroboros.Network.Protocol.ChainSync.Client
2 (Type/Class) Ouroboros.Network.Protocol.LocalStateQuery.Client
3 (Type/Class) Ouroboros.Network.Protocol.LocalTxMonitor.Client
4 (Type/Class) Ouroboros.Network.Protocol.TxSubmission2.Client
5 (Data Constructor) Ouroboros.Network.Protocol.TxSubmission2.Client
ClientStIntersect
1 (Type/Class) Ouroboros.Network.Protocol.ChainSync.Client
2 (Data Constructor) Ouroboros.Network.Protocol.ChainSync.Client
ClientStNext
1 (Type/Class) Ouroboros.Network.Protocol.ChainSync.ClientPipelined
2 (Data Constructor) Ouroboros.Network.Protocol.ChainSync.ClientPipelined
3 (Type/Class) Ouroboros.Network.Protocol.ChainSync.Client
4 (Data Constructor) Ouroboros.Network.Protocol.ChainSync.Client
ClientStQuerying
1 (Type/Class) Ouroboros.Network.Protocol.LocalStateQuery.Client
2 (Data Constructor) Ouroboros.Network.Protocol.LocalStateQuery.Client
ClientStTxIds Ouroboros.Network.Protocol.TxSubmission2.Client
ClientStTxs Ouroboros.Network.Protocol.TxSubmission2.Client
ClientSubscriptionParams
1 (Data Constructor) Ouroboros.Network.NodeToClient
2 (Type/Class) Ouroboros.Network.NodeToClient
ClientTerminating Ouroboros.Network.BlockFetch.ClientState , Ouroboros.Network.BlockFetch.State , Ouroboros.Network.BlockFetch
CloseConnectionTimeout Ouroboros.Network.PeerSelection.PeerStateActions
closeConnectionTimeout Ouroboros.Network.Diffusion.Policies
closePeerConnection Ouroboros.Network.PeerSelection.Governor
codecBlockFetch Ouroboros.Network.Protocol.BlockFetch.Codec
codecBlockFetchId Ouroboros.Network.Protocol.BlockFetch.Codec
codecChainSync Ouroboros.Network.Protocol.ChainSync.Codec
codecChainSyncId Ouroboros.Network.Protocol.ChainSync.Codec
codecKeepAliveId Ouroboros.Network.Protocol.KeepAlive.Codec
codecKeepAlive_v2 Ouroboros.Network.Protocol.KeepAlive.Codec
codecLocalStateQuery Ouroboros.Network.Protocol.LocalStateQuery.Codec
codecLocalStateQueryId Ouroboros.Network.Protocol.LocalStateQuery.Codec
codecLocalTxMonitor Ouroboros.Network.Protocol.LocalTxMonitor.Codec
codecLocalTxMonitorId Ouroboros.Network.Protocol.LocalTxMonitor.Codec
codecLocalTxSubmission Ouroboros.Network.Protocol.LocalTxSubmission.Codec
codecLocalTxSubmissionId Ouroboros.Network.Protocol.LocalTxSubmission.Codec
codecTxSubmission2 Ouroboros.Network.Protocol.TxSubmission2.Codec
codecTxSubmission2Id Ouroboros.Network.Protocol.TxSubmission2.Codec
coldPeers Ouroboros.Network.PeerSelection.Governor
Collect
1 (Data Constructor) Ouroboros.Network.Protocol.ChainSync.PipelineDecision
2 (Type/Class) Ouroboros.Network.Protocol.TxSubmission2.Server
CollectBlocksPipelined Ouroboros.Network.Protocol.BlockFetch.Client
CollectOrPipeline Ouroboros.Network.Protocol.ChainSync.PipelineDecision
CollectPipelined Ouroboros.Network.Protocol.TxSubmission2.Server
CollectResponse Ouroboros.Network.Protocol.ChainSync.ClientPipelined
CollectTxIds Ouroboros.Network.Protocol.TxSubmission2.Server
CollectTxs Ouroboros.Network.Protocol.TxSubmission2.Server
combineVersions Ouroboros.Network.NodeToClient , Ouroboros.Network.NodeToNode
compareCandidateChains
1 (Function) Ouroboros.Network.BlockFetch.Decision , Ouroboros.Network.BlockFetch.State
2 (Function) Ouroboros.Network.BlockFetch
comparePeerGSV Ouroboros.Network.BlockFetch.DeltaQ
comparePeerGSV' Ouroboros.Network.BlockFetch.DeltaQ
completeBlockDownload Ouroboros.Network.BlockFetch.ClientState
CompletedBlockFetch Ouroboros.Network.BlockFetch.ClientState , Ouroboros.Network.BlockFetch.State , Ouroboros.Network.BlockFetch
CompletedFetchBatch Ouroboros.Network.BlockFetch.ClientState , Ouroboros.Network.BlockFetch.State , Ouroboros.Network.BlockFetch
completeFetchBatch Ouroboros.Network.BlockFetch.ClientState
ConcreteHeaderHash Ouroboros.Network.Testing.ConcreteBlock
ConfiguringLocalSocket Ouroboros.Network.Diffusion
ConfiguringServerSocket Ouroboros.Network.Diffusion
ConnectionId
1 (Data Constructor) Ouroboros.Network.NodeToClient , Ouroboros.Network.NodeToNode
2 (Type/Class) Ouroboros.Network.NodeToClient , Ouroboros.Network.NodeToNode
ConnectionMode Ouroboros.Network.NodeToNode.Version
connectTo
1 (Function) Ouroboros.Network.NodeToClient
2 (Function) Ouroboros.Network.NodeToNode
constantPipelineDecision Ouroboros.Network.Protocol.ChainSync.PipelineDecision
constantResource Ouroboros.Network.PeerSelection.RootPeersDNS.DNSActions , Ouroboros.Network.PeerSelection.RootPeersDNS
contains Ouroboros.Network.AnchoredSeq
controlledClient Ouroboros.Network.Protocol.ChainSync.Examples
convertSlotToTimeForTestsAssumingNoHardFork Ouroboros.Network.Testing.ConcreteBlock
Cookie
1 (Type/Class) Ouroboros.Network.Protocol.KeepAlive.Type
2 (Data Constructor) Ouroboros.Network.Protocol.KeepAlive.Type
countersCache Ouroboros.Network.PeerSelection.Governor
CreatedLocalSocket Ouroboros.Network.Diffusion
CreateSystemdSocketForSnocketPath Ouroboros.Network.Diffusion
CreatingServerSocket Ouroboros.Network.Diffusion
cspAddress Ouroboros.Network.NodeToClient
cspConnectionAttemptDelay Ouroboros.Network.NodeToClient
cspErrorPolicies Ouroboros.Network.NodeToClient