ouroboros-network-protocols:testlib
Quick Jump
Contents
Index
Index
addSlotGap
Test.ChainGenerators
Any
1 (Type/Class)
Test.Data.CDDL
2 (Data Constructor)
Test.Data.CDDL
AnyMessageWithResult
1 (Type/Class)
Ouroboros.Network.Protocol.LocalStateQuery.Test
2 (Data Constructor)
Ouroboros.Network.Protocol.LocalStateQuery.Test
application
Ouroboros.Network.Protocol.Handshake.Test
ArbitraryNodeToClientVersion
1 (Type/Class)
Ouroboros.Network.Protocol.Handshake.Test
2 (Data Constructor)
Ouroboros.Network.Protocol.Handshake.Test
ArbitraryNodeToClientVersionData
1 (Type/Class)
Ouroboros.Network.Protocol.Handshake.Test
2 (Data Constructor)
Ouroboros.Network.Protocol.Handshake.Test
ArbitraryNodeToClientVersions
1 (Type/Class)
Ouroboros.Network.Protocol.Handshake.Test
2 (Data Constructor)
Ouroboros.Network.Protocol.Handshake.Test
ArbitraryNodeToNodeVersion
1 (Type/Class)
Ouroboros.Network.Protocol.Handshake.Test
2 (Data Constructor)
Ouroboros.Network.Protocol.Handshake.Test
ArbitraryNodeToNodeVersionData
1 (Type/Class)
Ouroboros.Network.Protocol.Handshake.Test
2 (Data Constructor)
Ouroboros.Network.Protocol.Handshake.Test
ArbitraryNodeToNodeVersions
1 (Type/Class)
Ouroboros.Network.Protocol.Handshake.Test
2 (Data Constructor)
Ouroboros.Network.Protocol.Handshake.Test
ArbitraryRefuseReason
1 (Type/Class)
Ouroboros.Network.Protocol.Handshake.Test
2 (Data Constructor)
Ouroboros.Network.Protocol.Handshake.Test
ArbitraryValidVersions
1 (Type/Class)
Ouroboros.Network.Protocol.Handshake.Test
2 (Data Constructor)
Ouroboros.Network.Protocol.Handshake.Test
arbitraryVersionData
Ouroboros.Network.Protocol.Handshake.Test
ArbitraryVersions
1 (Type/Class)
Ouroboros.Network.Protocol.Handshake.Test
2 (Data Constructor)
Ouroboros.Network.Protocol.Handshake.Test
Block
1 (Type/Class)
Ouroboros.Network.Protocol.BlockFetch.Codec.CDDL
2 (Data Constructor)
Ouroboros.Network.Protocol.BlockFetch.Codec.CDDL
blockFetchClientMap
Ouroboros.Network.Protocol.BlockFetch.Examples
blockFetchClientPipelinedLimited
Ouroboros.Network.Protocol.BlockFetch.Examples
blockFetchClientPipelinedMax
Ouroboros.Network.Protocol.BlockFetch.Examples
blockFetchClientPipelinedMin
Ouroboros.Network.Protocol.BlockFetch.Examples
blockFetchCodec
Ouroboros.Network.Protocol.BlockFetch.Codec.CDDL
blockFetchServer
Ouroboros.Network.Protocol.BlockFetch.Examples
BlockHeader
1 (Type/Class)
Ouroboros.Network.Protocol.ChainSync.Codec.CDDL
2 (Data Constructor)
Ouroboros.Network.Protocol.ChainSync.Codec.CDDL
BlockPoint
1 (Type/Class)
Ouroboros.Network.Protocol.BlockFetch.Codec.CDDL
2 (Data Constructor)
Ouroboros.Network.Protocol.BlockFetch.Codec.CDDL
ChainProducerStateForkTest
1 (Type/Class)
Test.ChainProducerState
2 (Data Constructor)
Test.ChainProducerState
ChainProducerStateTest
1 (Type/Class)
Test.ChainProducerState
2 (Data Constructor)
Test.ChainProducerState
chainSyncClientExample
Ouroboros.Network.Protocol.ChainSync.Examples
chainSyncClientPipelinedLowHigh
Ouroboros.Network.Protocol.ChainSync.ExamplesPipelined
chainSyncClientPipelinedMax
Ouroboros.Network.Protocol.ChainSync.ExamplesPipelined
chainSyncClientPipelinedMin
Ouroboros.Network.Protocol.ChainSync.ExamplesPipelined
chainSyncCodec
Ouroboros.Network.Protocol.ChainSync.Codec.CDDL
chainSyncServerExample
Ouroboros.Network.Protocol.ChainSync.Examples
Client
1 (Type/Class)
Ouroboros.Network.Protocol.ChainSync.Examples
,
Ouroboros.Network.Protocol.ChainSync.ExamplesPipelined
2 (Data Constructor)
Ouroboros.Network.Protocol.ChainSync.Examples
,
Ouroboros.Network.Protocol.ChainSync.ExamplesPipelined
codec
Ouroboros.Network.Protocol.LocalStateQuery.Test
constantBlockFetchReceiver
Ouroboros.Network.Protocol.BlockFetch.Examples
constantRangeRequests
Ouroboros.Network.Protocol.BlockFetch.Examples
controlledClient
Ouroboros.Network.Protocol.ChainSync.Examples
dataCodecCBORTerm
Ouroboros.Network.Protocol.Handshake.Test
dataVersion0
Ouroboros.Network.Protocol.Handshake.Test
dataVersion1
Ouroboros.Network.Protocol.Handshake.Test
dataVersion2
Ouroboros.Network.Protocol.Handshake.Test
decodeQuery
Ouroboros.Network.Protocol.LocalStateQuery.Codec.CDDL
direct
1 (Function)
Ouroboros.Network.Protocol.BlockFetch.Direct
2 (Function)
Ouroboros.Network.Protocol.ChainSync.Direct
3 (Function)
Ouroboros.Network.Protocol.KeepAlive.Direct
4 (Function)
Ouroboros.Network.Protocol.LocalStateQuery.Direct
5 (Function)
Ouroboros.Network.Protocol.LocalTxMonitor.Direct
6 (Function)
Ouroboros.Network.Protocol.LocalTxSubmission.Direct
7 (Function)
Ouroboros.Network.Protocol.PeerSharing.Direct
directPipelined
1 (Function)
Ouroboros.Network.Protocol.BlockFetch.Direct
2 (Function)
Ouroboros.Network.Protocol.ChainSync.DirectPipelined
3 (Function)
Ouroboros.Network.Protocol.TxSubmission2.Direct
direct_
Ouroboros.Network.Protocol.ChainSync.Direct
encodeQuery
Ouroboros.Network.Protocol.LocalStateQuery.Codec.CDDL
EventRecvMsgRequestTxIds
Ouroboros.Network.Protocol.TxSubmission2.Examples
EventRecvMsgRequestTxs
Ouroboros.Network.Protocol.TxSubmission2.Examples
EventRequestTxIdsBlocking
Ouroboros.Network.Protocol.TxSubmission2.Examples
EventRequestTxIdsPipelined
Ouroboros.Network.Protocol.TxSubmission2.Examples
EventRequestTxsPipelined
Ouroboros.Network.Protocol.TxSubmission2.Examples
genChainAnchor
Test.ChainGenerators
genInvalidVersion
Ouroboros.Network.Protocol.Handshake.Test
genNonNegative
Test.ChainGenerators
genSlotGap
Test.ChainGenerators
genValidVersion
Ouroboros.Network.Protocol.Handshake.Test
genValidVersions
Ouroboros.Network.Protocol.Handshake.Test
genVersions
Ouroboros.Network.Protocol.Handshake.Test
getAny
Test.Data.CDDL
getAnyMessageWithResult
Ouroboros.Network.Protocol.LocalStateQuery.Test
getArbitraryNodeToClientVersiosn
Ouroboros.Network.Protocol.Handshake.Test
getArbitraryNodeToNodeVersiosn
Ouroboros.Network.Protocol.Handshake.Test
getNodeToClientVersion
Ouroboros.Network.Protocol.Handshake.Test
getNodeToClientVersionData
Ouroboros.Network.Protocol.Handshake.Test
getNodeToNodeVersion
Ouroboros.Network.Protocol.Handshake.Test
getNodeToNodeVersionData
Ouroboros.Network.Protocol.Handshake.Test
getTestBlockChain
Test.ChainGenerators
GetTheLedgerState
Ouroboros.Network.Protocol.LocalStateQuery.Test
HeaderPoint
1 (Type/Class)
Ouroboros.Network.Protocol.ChainSync.Codec.CDDL
2 (Data Constructor)
Ouroboros.Network.Protocol.ChainSync.Codec.CDDL
HeaderTip
1 (Type/Class)
Ouroboros.Network.Protocol.ChainSync.Codec.CDDL
2 (Data Constructor)
Ouroboros.Network.Protocol.ChainSync.Codec.CDDL
keepAliveClientApply
Ouroboros.Network.Protocol.KeepAlive.Examples
keepAliveServerCount
Ouroboros.Network.Protocol.KeepAlive.Examples
localStateQueryClient
Ouroboros.Network.Protocol.LocalStateQuery.Examples
localStateQueryCodec
Ouroboros.Network.Protocol.LocalStateQuery.Codec.CDDL
localStateQueryServer
Ouroboros.Network.Protocol.LocalStateQuery.Examples
localTxMonitorClient
Ouroboros.Network.Protocol.LocalTxMonitor.Examples
localTxMonitorCodec
Ouroboros.Network.Protocol.LocalTxMonitor.Codec.CDDL
localTxMonitorServer
Ouroboros.Network.Protocol.LocalTxMonitor.Examples
localTxSubmissionClient
Ouroboros.Network.Protocol.LocalTxSubmission.Examples
localTxSubmissionCodec
Ouroboros.Network.Protocol.LocalTxSubmission.Codec.CDDL
localTxSubmissionServer
Ouroboros.Network.Protocol.LocalTxSubmission.Examples
maybeAccept
Ouroboros.Network.Protocol.Handshake.Test
mkPartialBlock
Test.ChainGenerators
mkRollbackPoint
Test.ChainGenerators
MockLedgerState
1 (Type/Class)
Ouroboros.Network.Protocol.LocalStateQuery.Test
2 (Data Constructor)
Ouroboros.Network.Protocol.LocalStateQuery.Test
peerSharingClientCollect
Ouroboros.Network.Protocol.PeerSharing.Examples
peerSharingCodec
Ouroboros.Network.Protocol.PeerSharing.Codec.CDDL
peerSharingServerReplicate
Ouroboros.Network.Protocol.PeerSharing.Examples
PipeliningDepth
1 (Type/Class)
Test.Data.PipeliningDepth
2 (Data Constructor)
Test.Data.PipeliningDepth
points
Ouroboros.Network.Protocol.ChainSync.Examples
,
Ouroboros.Network.Protocol.ChainSync.ExamplesPipelined
prop_acceptable_symmetric
Ouroboros.Network.Protocol.Handshake.Test
prop_acceptable_symmetric_NodeToClient
Ouroboros.Network.Protocol.Handshake.Test
prop_acceptable_symmetric_NodeToNode
Ouroboros.Network.Protocol.Handshake.Test
prop_acceptable_symmetric_VersionData
Ouroboros.Network.Protocol.Handshake.Test
prop_acceptOrRefuse_symmetric
Ouroboros.Network.Protocol.Handshake.Test
prop_acceptOrRefuse_symmetric_NodeToClient
Ouroboros.Network.Protocol.Handshake.Test
prop_acceptOrRefuse_symmetric_NodeToNode
Ouroboros.Network.Protocol.Handshake.Test
prop_acceptOrRefuse_symmetric_VersionData
Ouroboros.Network.Protocol.Handshake.Test
prop_arbitrary_ArbitraryValidVersions
Ouroboros.Network.Protocol.Handshake.Test
prop_arbitrary_ArbitraryVersions
Ouroboros.Network.Protocol.Handshake.Test
prop_byteLimits
1 (Function)
Ouroboros.Network.Protocol.PeerSharing.Test
2 (Function)
Ouroboros.Network.Protocol.KeepAlive.Test
prop_channel
1 (Function)
Ouroboros.Network.Protocol.PeerSharing.Test
2 (Function)
Ouroboros.Network.Protocol.KeepAlive.Test
3 (Function)
Ouroboros.Network.Protocol.Handshake.Test
prop_channel_asymmetric
Ouroboros.Network.Protocol.Handshake.Test
prop_channel_asymmetric_IO
Ouroboros.Network.Protocol.Handshake.Test
prop_channel_asymmetric_ST
Ouroboros.Network.Protocol.Handshake.Test
prop_channel_IO
1 (Function)
Ouroboros.Network.Protocol.PeerSharing.Test
2 (Function)
Ouroboros.Network.Protocol.KeepAlive.Test
3 (Function)
Ouroboros.Network.Protocol.Handshake.Test
prop_channel_simultaneous_open
Ouroboros.Network.Protocol.Handshake.Test
prop_channel_simultaneous_open_IO
Ouroboros.Network.Protocol.Handshake.Test
prop_channel_simultaneous_open_NodeToClient_IO
Ouroboros.Network.Protocol.Handshake.Test
prop_channel_simultaneous_open_NodeToClient_SimNet
Ouroboros.Network.Protocol.Handshake.Test
prop_channel_simultaneous_open_NodeToClient_ST
Ouroboros.Network.Protocol.Handshake.Test
prop_channel_simultaneous_open_NodeToNode_IO
Ouroboros.Network.Protocol.Handshake.Test
prop_channel_simultaneous_open_NodeToNode_SimNet
Ouroboros.Network.Protocol.Handshake.Test
prop_channel_simultaneous_open_NodeToNode_ST
Ouroboros.Network.Protocol.Handshake.Test
prop_channel_simultaneous_open_sim
Ouroboros.Network.Protocol.Handshake.Test
prop_channel_simultaneous_open_SimNet
Ouroboros.Network.Protocol.Handshake.Test
prop_channel_simultaneous_open_ST
Ouroboros.Network.Protocol.Handshake.Test
prop_channel_ST
1 (Function)
Ouroboros.Network.Protocol.PeerSharing.Test
2 (Function)
Ouroboros.Network.Protocol.KeepAlive.Test
3 (Function)
Ouroboros.Network.Protocol.Handshake.Test
prop_codec_cbor
1 (Function)
Ouroboros.Network.Protocol.PeerSharing.Test
2 (Function)
Ouroboros.Network.Protocol.Handshake.Test
prop_codec_cborM
Test.Ouroboros.Network.Testing.Utils
prop_codec_Handshake
Ouroboros.Network.Protocol.Handshake.Test
prop_codec_PeerSharing
Ouroboros.Network.Protocol.PeerSharing.Test
prop_codec_RefuseReason
Ouroboros.Network.Protocol.Handshake.Test
prop_codec_splits2
Ouroboros.Network.Protocol.PeerSharing.Test
prop_codec_splits2_Handshake
Ouroboros.Network.Protocol.Handshake.Test
prop_codec_splits3
Ouroboros.Network.Protocol.PeerSharing.Test
prop_codec_splits3_Handshake
Ouroboros.Network.Protocol.Handshake.Test
prop_codec_st_cborM
Test.Ouroboros.Network.Testing.Utils
prop_codec_st_valid_cbor_encoding
Test.Ouroboros.Network.Testing.Utils
prop_codec_v2
Ouroboros.Network.Protocol.KeepAlive.Test
prop_codec_v2_splits2
Ouroboros.Network.Protocol.KeepAlive.Test
prop_codec_v2_splits3
Ouroboros.Network.Protocol.KeepAlive.Test
prop_codec_v2_valid_cbor
Ouroboros.Network.Protocol.KeepAlive.Test
prop_codec_valid_cbor
1 (Function)
Ouroboros.Network.Protocol.PeerSharing.Test
2 (Function)
Ouroboros.Network.Protocol.Handshake.Test
prop_codec_valid_cbor_encoding
Test.Ouroboros.Network.Testing.Utils
prop_connect
1 (Function)
Ouroboros.Network.Protocol.PeerSharing.Test
2 (Function)
Ouroboros.Network.Protocol.KeepAlive.Test
3 (Function)
Ouroboros.Network.Protocol.Handshake.Test
prop_direct
1 (Function)
Ouroboros.Network.Protocol.PeerSharing.Test
2 (Function)
Ouroboros.Network.Protocol.KeepAlive.Test
prop_peerSharing_symmetric
Ouroboros.Network.Protocol.Handshake.Test
prop_peerSharing_symmetric_NodeToNode_SimNet
Ouroboros.Network.Protocol.Handshake.Test
prop_pipe_asymmetric_IO
Ouroboros.Network.Protocol.Handshake.Test
prop_pipe_IO
Ouroboros.Network.Protocol.Handshake.Test
prop_query_version
Ouroboros.Network.Protocol.Handshake.Test
prop_query_version_NodeToClient_IO
Ouroboros.Network.Protocol.Handshake.Test
prop_query_version_NodeToClient_SimNet
Ouroboros.Network.Protocol.Handshake.Test
prop_query_version_NodeToClient_ST
Ouroboros.Network.Protocol.Handshake.Test
prop_query_version_NodeToNode_IO
Ouroboros.Network.Protocol.Handshake.Test
prop_query_version_NodeToNode_SimNet
Ouroboros.Network.Protocol.Handshake.Test
prop_query_version_NodeToNode_ST
Ouroboros.Network.Protocol.Handshake.Test
prop_shrink_ArbitraryValidVersions
Ouroboros.Network.Protocol.Handshake.Test
pureClient
Ouroboros.Network.Protocol.ChainSync.Examples
pureHandshake
Ouroboros.Network.Protocol.Handshake.Direct
Query
1 (Type/Class)
Ouroboros.Network.Protocol.LocalStateQuery.Codec.CDDL
2 (Data Constructor)
Ouroboros.Network.Protocol.LocalStateQuery.Codec.CDDL
3 (Type/Class)
Ouroboros.Network.Protocol.LocalStateQuery.Test
RangeRequests
1 (Type/Class)
Ouroboros.Network.Protocol.BlockFetch.Examples
2 (Data Constructor)
Ouroboros.Network.Protocol.BlockFetch.Examples
rangeRequestsFromChain
Ouroboros.Network.Protocol.BlockFetch.Examples
Reject
1 (Type/Class)
Ouroboros.Network.Protocol.LocalTxSubmission.Test
2 (Data Constructor)
Ouroboros.Network.Protocol.LocalTxSubmission.Test
Result
1 (Type/Class)
Ouroboros.Network.Protocol.LocalStateQuery.Codec.CDDL
2 (Data Constructor)
Ouroboros.Network.Protocol.LocalStateQuery.Codec.CDDL
rollbackward
Ouroboros.Network.Protocol.ChainSync.Examples
,
Ouroboros.Network.Protocol.ChainSync.ExamplesPipelined
rollforward
Ouroboros.Network.Protocol.ChainSync.Examples
,
Ouroboros.Network.Protocol.ChainSync.ExamplesPipelined
runArbitraryRefuseReason
Ouroboros.Network.Protocol.Handshake.Test
runArbitraryValidVersions
Ouroboros.Network.Protocol.Handshake.Test
runRangeRequest
Ouroboros.Network.Protocol.BlockFetch.Examples
splits2
Test.Ouroboros.Network.Testing.Utils
splits3
Test.Ouroboros.Network.Testing.Utils
TestAddBlock
1 (Type/Class)
Test.ChainGenerators
2 (Data Constructor)
Test.ChainGenerators
TestBlockChain
1 (Type/Class)
Test.ChainGenerators
2 (Data Constructor)
Test.ChainGenerators
TestBlockChainAndUpdates
1 (Type/Class)
Test.ChainGenerators
2 (Data Constructor)
Test.ChainGenerators
TestChainAndPoint
1 (Type/Class)
Test.ChainGenerators
2 (Data Constructor)
Test.ChainGenerators
TestChainAndPoints
1 (Type/Class)
Test.ChainGenerators
2 (Data Constructor)
Test.ChainGenerators
TestChainAndRange
1 (Type/Class)
Test.ChainGenerators
2 (Data Constructor)
Test.ChainGenerators
TestChainFork
1 (Type/Class)
Test.ChainGenerators
2 (Data Constructor)
Test.ChainGenerators
TestHeaderChain
1 (Type/Class)
Test.ChainGenerators
2 (Data Constructor)
Test.ChainGenerators
tests
1 (Function)
Test.ChainGenerators
2 (Function)
Test.ChainProducerState
3 (Function)
Test.Data.CDDL
4 (Function)
Ouroboros.Network.Protocol.TxSubmission2.Test
5 (Function)
Ouroboros.Network.Protocol.PeerSharing.Test
6 (Function)
Ouroboros.Network.Protocol.LocalTxSubmission.Test
7 (Function)
Ouroboros.Network.Protocol.LocalTxMonitor.Test
8 (Function)
Ouroboros.Network.Protocol.LocalStateQuery.Test
9 (Function)
Ouroboros.Network.Protocol.KeepAlive.Test
10 (Function)
Ouroboros.Network.Protocol.Handshake.Test
11 (Function)
Ouroboros.Network.Protocol.ChainSync.Test
12 (Function)
Ouroboros.Network.Protocol.BlockFetch.Test
Tip
1 (Type/Class)
Ouroboros.Network.Protocol.ChainSync.Examples
2 (Data Constructor)
Ouroboros.Network.Protocol.ChainSync.Examples
TipGenesis
Ouroboros.Network.Protocol.ChainSync.Examples
TraceEventClient
Ouroboros.Network.Protocol.TxSubmission2.Examples
TraceEventServer
Ouroboros.Network.Protocol.TxSubmission2.Examples
transformNodeToNodeVersionData
Ouroboros.Network.Protocol.Handshake.Test
Tx
1 (Type/Class)
Ouroboros.Network.Protocol.TxSubmission2.Test
2 (Data Constructor)
Ouroboros.Network.Protocol.TxSubmission2.Test
3 (Type/Class)
Ouroboros.Network.Protocol.LocalTxSubmission.Test
4 (Data Constructor)
Ouroboros.Network.Protocol.LocalTxSubmission.Test
TxId
1 (Type/Class)
Ouroboros.Network.Protocol.TxSubmission2.Test
2 (Data Constructor)
Ouroboros.Network.Protocol.TxSubmission2.Test
txSubmissionClient
Ouroboros.Network.Protocol.TxSubmission2.Examples
txSubmissionCodec2
Ouroboros.Network.Protocol.TxSubmission2.Codec.CDDL
txSubmissionServer
Ouroboros.Network.Protocol.TxSubmission2.Examples
validVersion
Ouroboros.Network.Protocol.Handshake.Test
VersionData
1 (Type/Class)
Ouroboros.Network.Protocol.Handshake.Test
2 (Data Constructor)
Ouroboros.Network.Protocol.Handshake.Test
VersionNumber
Ouroboros.Network.Protocol.Handshake.Test
versionNumberCodec
Ouroboros.Network.Protocol.Handshake.Test
versionNumberHandshakeCodec
Ouroboros.Network.Protocol.Handshake.Test
Version_0
Ouroboros.Network.Protocol.Handshake.Test
Version_1
Ouroboros.Network.Protocol.Handshake.Test
Version_2
Ouroboros.Network.Protocol.Handshake.Test