ouroboros-network-protocols:testlib

Index

addSlotGapTest.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
applicationOuroboros.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
arbitraryVersionDataOuroboros.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
blockFetchClientMapOuroboros.Network.Protocol.BlockFetch.Examples
blockFetchClientPipelinedLimitedOuroboros.Network.Protocol.BlockFetch.Examples
blockFetchClientPipelinedMaxOuroboros.Network.Protocol.BlockFetch.Examples
blockFetchClientPipelinedMinOuroboros.Network.Protocol.BlockFetch.Examples
blockFetchCodecOuroboros.Network.Protocol.BlockFetch.Codec.CDDL
blockFetchServerOuroboros.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
chainSyncClientExampleOuroboros.Network.Protocol.ChainSync.Examples
chainSyncClientPipelinedLowHighOuroboros.Network.Protocol.ChainSync.ExamplesPipelined
chainSyncClientPipelinedMaxOuroboros.Network.Protocol.ChainSync.ExamplesPipelined
chainSyncClientPipelinedMinOuroboros.Network.Protocol.ChainSync.ExamplesPipelined
chainSyncCodecOuroboros.Network.Protocol.ChainSync.Codec.CDDL
chainSyncServerExampleOuroboros.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
codecOuroboros.Network.Protocol.LocalStateQuery.Test
constantBlockFetchReceiverOuroboros.Network.Protocol.BlockFetch.Examples
constantRangeRequestsOuroboros.Network.Protocol.BlockFetch.Examples
controlledClientOuroboros.Network.Protocol.ChainSync.Examples
dataCodecCBORTermOuroboros.Network.Protocol.Handshake.Test
dataVersion0Ouroboros.Network.Protocol.Handshake.Test
dataVersion1Ouroboros.Network.Protocol.Handshake.Test
dataVersion2Ouroboros.Network.Protocol.Handshake.Test
decodeQueryOuroboros.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
encodeQueryOuroboros.Network.Protocol.LocalStateQuery.Codec.CDDL
EventRecvMsgRequestTxIdsOuroboros.Network.Protocol.TxSubmission2.Examples
EventRecvMsgRequestTxsOuroboros.Network.Protocol.TxSubmission2.Examples
EventRequestTxIdsBlockingOuroboros.Network.Protocol.TxSubmission2.Examples
EventRequestTxIdsPipelinedOuroboros.Network.Protocol.TxSubmission2.Examples
EventRequestTxsPipelinedOuroboros.Network.Protocol.TxSubmission2.Examples
genChainAnchorTest.ChainGenerators
genInvalidVersionOuroboros.Network.Protocol.Handshake.Test
genNonNegativeTest.ChainGenerators
genSlotGapTest.ChainGenerators
genValidVersionOuroboros.Network.Protocol.Handshake.Test
genValidVersionsOuroboros.Network.Protocol.Handshake.Test
genVersionsOuroboros.Network.Protocol.Handshake.Test
getAnyTest.Data.CDDL
getAnyMessageWithResultOuroboros.Network.Protocol.LocalStateQuery.Test
getArbitraryNodeToClientVersiosnOuroboros.Network.Protocol.Handshake.Test
getArbitraryNodeToNodeVersiosnOuroboros.Network.Protocol.Handshake.Test
getNodeToClientVersionOuroboros.Network.Protocol.Handshake.Test
getNodeToClientVersionDataOuroboros.Network.Protocol.Handshake.Test
getNodeToNodeVersionOuroboros.Network.Protocol.Handshake.Test
getNodeToNodeVersionDataOuroboros.Network.Protocol.Handshake.Test
getTestBlockChainTest.ChainGenerators
GetTheLedgerStateOuroboros.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
keepAliveClientApplyOuroboros.Network.Protocol.KeepAlive.Examples
keepAliveServerCountOuroboros.Network.Protocol.KeepAlive.Examples
localStateQueryClientOuroboros.Network.Protocol.LocalStateQuery.Examples
localStateQueryCodecOuroboros.Network.Protocol.LocalStateQuery.Codec.CDDL
localStateQueryServerOuroboros.Network.Protocol.LocalStateQuery.Examples
localTxMonitorClientOuroboros.Network.Protocol.LocalTxMonitor.Examples
localTxMonitorCodecOuroboros.Network.Protocol.LocalTxMonitor.Codec.CDDL
localTxMonitorServerOuroboros.Network.Protocol.LocalTxMonitor.Examples
localTxSubmissionClientOuroboros.Network.Protocol.LocalTxSubmission.Examples
localTxSubmissionCodecOuroboros.Network.Protocol.LocalTxSubmission.Codec.CDDL
localTxSubmissionServerOuroboros.Network.Protocol.LocalTxSubmission.Examples
maybeAcceptOuroboros.Network.Protocol.Handshake.Test
mkPartialBlockTest.ChainGenerators
mkRollbackPointTest.ChainGenerators
MockLedgerState 
1 (Type/Class)Ouroboros.Network.Protocol.LocalStateQuery.Test
2 (Data Constructor)Ouroboros.Network.Protocol.LocalStateQuery.Test
peerSharingClientCollectOuroboros.Network.Protocol.PeerSharing.Examples
peerSharingCodecOuroboros.Network.Protocol.PeerSharing.Codec.CDDL
peerSharingServerReplicateOuroboros.Network.Protocol.PeerSharing.Examples
PipeliningDepth 
1 (Type/Class)Test.Data.PipeliningDepth
2 (Data Constructor)Test.Data.PipeliningDepth
pointsOuroboros.Network.Protocol.ChainSync.Examples, Ouroboros.Network.Protocol.ChainSync.ExamplesPipelined
prop_acceptable_symmetricOuroboros.Network.Protocol.Handshake.Test
prop_acceptable_symmetric_NodeToClientOuroboros.Network.Protocol.Handshake.Test
prop_acceptable_symmetric_NodeToNodeOuroboros.Network.Protocol.Handshake.Test
prop_acceptable_symmetric_VersionDataOuroboros.Network.Protocol.Handshake.Test
prop_acceptOrRefuse_symmetricOuroboros.Network.Protocol.Handshake.Test
prop_acceptOrRefuse_symmetric_NodeToClientOuroboros.Network.Protocol.Handshake.Test
prop_acceptOrRefuse_symmetric_NodeToNodeOuroboros.Network.Protocol.Handshake.Test
prop_acceptOrRefuse_symmetric_VersionDataOuroboros.Network.Protocol.Handshake.Test
prop_arbitrary_ArbitraryValidVersionsOuroboros.Network.Protocol.Handshake.Test
prop_arbitrary_ArbitraryVersionsOuroboros.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_asymmetricOuroboros.Network.Protocol.Handshake.Test
prop_channel_asymmetric_IOOuroboros.Network.Protocol.Handshake.Test
prop_channel_asymmetric_STOuroboros.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_openOuroboros.Network.Protocol.Handshake.Test
prop_channel_simultaneous_open_IOOuroboros.Network.Protocol.Handshake.Test
prop_channel_simultaneous_open_NodeToClient_IOOuroboros.Network.Protocol.Handshake.Test
prop_channel_simultaneous_open_NodeToClient_SimNetOuroboros.Network.Protocol.Handshake.Test
prop_channel_simultaneous_open_NodeToClient_STOuroboros.Network.Protocol.Handshake.Test
prop_channel_simultaneous_open_NodeToNode_IOOuroboros.Network.Protocol.Handshake.Test
prop_channel_simultaneous_open_NodeToNode_SimNetOuroboros.Network.Protocol.Handshake.Test
prop_channel_simultaneous_open_NodeToNode_STOuroboros.Network.Protocol.Handshake.Test
prop_channel_simultaneous_open_simOuroboros.Network.Protocol.Handshake.Test
prop_channel_simultaneous_open_SimNetOuroboros.Network.Protocol.Handshake.Test
prop_channel_simultaneous_open_STOuroboros.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_cborMTest.Ouroboros.Network.Testing.Utils
prop_codec_HandshakeOuroboros.Network.Protocol.Handshake.Test
prop_codec_PeerSharingOuroboros.Network.Protocol.PeerSharing.Test
prop_codec_RefuseReasonOuroboros.Network.Protocol.Handshake.Test
prop_codec_splits2Ouroboros.Network.Protocol.PeerSharing.Test
prop_codec_splits2_HandshakeOuroboros.Network.Protocol.Handshake.Test
prop_codec_splits3Ouroboros.Network.Protocol.PeerSharing.Test
prop_codec_splits3_HandshakeOuroboros.Network.Protocol.Handshake.Test
prop_codec_st_cborMTest.Ouroboros.Network.Testing.Utils
prop_codec_st_valid_cbor_encodingTest.Ouroboros.Network.Testing.Utils
prop_codec_v2Ouroboros.Network.Protocol.KeepAlive.Test
prop_codec_v2_splits2Ouroboros.Network.Protocol.KeepAlive.Test
prop_codec_v2_splits3Ouroboros.Network.Protocol.KeepAlive.Test
prop_codec_v2_valid_cborOuroboros.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_encodingTest.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_symmetricOuroboros.Network.Protocol.Handshake.Test
prop_peerSharing_symmetric_NodeToNode_SimNetOuroboros.Network.Protocol.Handshake.Test
prop_pipe_asymmetric_IOOuroboros.Network.Protocol.Handshake.Test
prop_pipe_IOOuroboros.Network.Protocol.Handshake.Test
prop_query_versionOuroboros.Network.Protocol.Handshake.Test
prop_query_version_NodeToClient_IOOuroboros.Network.Protocol.Handshake.Test
prop_query_version_NodeToClient_SimNetOuroboros.Network.Protocol.Handshake.Test
prop_query_version_NodeToClient_STOuroboros.Network.Protocol.Handshake.Test
prop_query_version_NodeToNode_IOOuroboros.Network.Protocol.Handshake.Test
prop_query_version_NodeToNode_SimNetOuroboros.Network.Protocol.Handshake.Test
prop_query_version_NodeToNode_STOuroboros.Network.Protocol.Handshake.Test
prop_shrink_ArbitraryValidVersionsOuroboros.Network.Protocol.Handshake.Test
pureClientOuroboros.Network.Protocol.ChainSync.Examples
pureHandshakeOuroboros.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
rangeRequestsFromChainOuroboros.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
rollbackwardOuroboros.Network.Protocol.ChainSync.Examples, Ouroboros.Network.Protocol.ChainSync.ExamplesPipelined
rollforwardOuroboros.Network.Protocol.ChainSync.Examples, Ouroboros.Network.Protocol.ChainSync.ExamplesPipelined
runArbitraryRefuseReasonOuroboros.Network.Protocol.Handshake.Test
runArbitraryValidVersionsOuroboros.Network.Protocol.Handshake.Test
runRangeRequestOuroboros.Network.Protocol.BlockFetch.Examples
splits2Test.Ouroboros.Network.Testing.Utils
splits3Test.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
TipGenesisOuroboros.Network.Protocol.ChainSync.Examples
TraceEventClientOuroboros.Network.Protocol.TxSubmission2.Examples
TraceEventServerOuroboros.Network.Protocol.TxSubmission2.Examples
transformNodeToNodeVersionDataOuroboros.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
txSubmissionClientOuroboros.Network.Protocol.TxSubmission2.Examples
txSubmissionCodec2Ouroboros.Network.Protocol.TxSubmission2.Codec.CDDL
txSubmissionServerOuroboros.Network.Protocol.TxSubmission2.Examples
validVersionOuroboros.Network.Protocol.Handshake.Test
VersionData 
1 (Type/Class)Ouroboros.Network.Protocol.Handshake.Test
2 (Data Constructor)Ouroboros.Network.Protocol.Handshake.Test
VersionNumberOuroboros.Network.Protocol.Handshake.Test
versionNumberCodecOuroboros.Network.Protocol.Handshake.Test
versionNumberHandshakeCodecOuroboros.Network.Protocol.Handshake.Test
Version_0Ouroboros.Network.Protocol.Handshake.Test
Version_1Ouroboros.Network.Protocol.Handshake.Test
Version_2Ouroboros.Network.Protocol.Handshake.Test