ouroboros-network:protocols-tests-lib

Index

addBlockOuroboros.Network.Mock.ProducerState
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
applyChainUpdateOuroboros.Network.Mock.ProducerState
applyChainUpdatesOuroboros.Network.Mock.ProducerState
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
chainFollowersOuroboros.Network.Mock.ProducerState
ChainProducerState 
1 (Type/Class)Ouroboros.Network.Mock.ProducerState
2 (Data Constructor)Ouroboros.Network.Mock.ProducerState
ChainProducerStateForkTest 
1 (Type/Class)Test.ChainProducerState
2 (Data Constructor)Test.ChainProducerState
ChainProducerStateTest 
1 (Type/Class)Test.ChainProducerState
2 (Data Constructor)Test.ChainProducerState
chainStateOuroboros.Network.Mock.ProducerState
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
deleteFollowerOuroboros.Network.Mock.ProducerState
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
findFirstPointOuroboros.Network.Mock.ProducerState
FollowerBackToOuroboros.Network.Mock.ProducerState
followerExistsOuroboros.Network.Mock.ProducerState
FollowerForwardFromOuroboros.Network.Mock.ProducerState
FollowerIdOuroboros.Network.Mock.ProducerState
followerInstructionOuroboros.Network.Mock.ProducerState
FollowerNextOuroboros.Network.Mock.ProducerState
followerNextOuroboros.Network.Mock.ProducerState
followerPointOuroboros.Network.Mock.ProducerState
FollowerState 
1 (Type/Class)Ouroboros.Network.Mock.ProducerState
2 (Data Constructor)Ouroboros.Network.Mock.ProducerState
FollowerStatesOuroboros.Network.Mock.ProducerState
genInvalidVersionOuroboros.Network.Protocol.Handshake.Test
genValidVersionOuroboros.Network.Protocol.Handshake.Test
genValidVersionsOuroboros.Network.Protocol.Handshake.Test
genVersionsOuroboros.Network.Protocol.Handshake.Test
getAnyTest.Data.CDDL
getAnyMessageWithResultOuroboros.Network.Protocol.LocalStateQuery.Test
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
initChainProducerStateOuroboros.Network.Mock.ProducerState
initFollowerOuroboros.Network.Mock.ProducerState
invChainProducerStateOuroboros.Network.Mock.ProducerState
invFollowerStatesOuroboros.Network.Mock.ProducerState
keepAliveClientApplyOuroboros.Network.Protocol.KeepAlive.Examples
keepAliveServerCountOuroboros.Network.Protocol.KeepAlive.Examples
labelMsgOuroboros.Network.Protocol.TxSubmission2.Test
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
lookupFollowerOuroboros.Network.Mock.ProducerState
maybeAcceptOuroboros.Network.Protocol.Handshake.Test
MockLedgerState 
1 (Type/Class)Ouroboros.Network.Protocol.LocalStateQuery.Test
2 (Data Constructor)Ouroboros.Network.Protocol.LocalStateQuery.Test
nextFollowerIdOuroboros.Network.Mock.ProducerState
peerSharingClientCollectOuroboros.Network.Protocol.PeerSharing.Examples
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
producerChainOuroboros.Network.Mock.ProducerState
prop_acceptable_symmetricOuroboros.Network.Protocol.Handshake.Test
prop_acceptable_symmetric_VersionDataOuroboros.Network.Protocol.Handshake.Test
prop_acceptOrRefuse_symmetricOuroboros.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_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.Protocol.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.Protocol.Utils
prop_codec_st_valid_cbor_encodingTest.Ouroboros.Network.Protocol.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.Protocol.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_pipe_asymmetric_IOOuroboros.Network.Protocol.Handshake.Test
prop_pipe_IOOuroboros.Network.Protocol.Handshake.Test
prop_query_versionOuroboros.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
rollbackOuroboros.Network.Mock.ProducerState
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.Protocol.Utils
splits3Test.Ouroboros.Network.Protocol.Utils
switchForkOuroboros.Network.Mock.ProducerState
tests 
1 (Function)Test.ChainProducerState
2 (Function)Test.Data.CDDL
3 (Function)Ouroboros.Network.Protocol.TxSubmission2.Test
4 (Function)Ouroboros.Network.Protocol.PeerSharing.Test
5 (Function)Ouroboros.Network.Protocol.LocalTxSubmission.Test
6 (Function)Ouroboros.Network.Protocol.LocalTxMonitor.Test
7 (Function)Ouroboros.Network.Protocol.LocalStateQuery.Test
8 (Function)Ouroboros.Network.Protocol.KeepAlive.Test
9 (Function)Ouroboros.Network.Protocol.Handshake.Test
10 (Function)Ouroboros.Network.Protocol.ChainSync.Test
11 (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
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
updateFollowerOuroboros.Network.Mock.ProducerState
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