ouroboros-consensus
Safe HaskellNone
LanguageHaskell2010

Test.Consensus.Leios.LeiosNotify.Protocol

Description

Tests of LeiosNotify's client and server, run against each other over connected channels with a real codec.

Synopsis

Documentation

runPipelinedClient ∷ (ShowProxy point, ShowProxy announcement, ShowProxy vote) ⇒ Codec (LeiosNotify point announcement vote) DeserialiseFailure (IOSim s) ByteString → StrictTVar (IOSim s) Int → Int → StrictTMVar (IOSim s) () → Channel (IOSim s) ByteString → IOSim s () Source #

Run the pipelined client at the given depth until stop is filled, counting the replies it handles.

sizeLimits ∷ ProtocolSizeLimits (LeiosNotify point announcement vote) ByteString Source #