ouroboros-consensus-0.1.0.0: Consensus layer for the Ouroboros blockchain protocol
Safe HaskellNone
LanguageHaskell2010

Ouroboros.Consensus.Util.Orphans

Orphan instances

NoThunks Void Source # 
Instance details

NoThunks Time Source # 
Instance details

Serialise (VerKeyDSIGN MockDSIGN) Source # 
Instance details

(Condense block, HasHeader block, Condense (HeaderHash block)) => Condense (AnchoredFragment block) Source # 
Instance details

Methods

condense :: AnchoredFragment block -> String Source #

Condense (HeaderHash block) => Condense (Point block) Source # 
Instance details

Methods

condense :: Point block -> String Source #

Condense block => Condense (Chain block) Source # 
Instance details

Methods

condense :: Chain block -> String Source #

(NoThunks k, NoThunks v) => NoThunks (Bimap k v) Source # 
Instance details

NoThunks (Decoder s a) Source # 
Instance details

NoThunks (Tracer m ev) Source # 
Instance details

NoThunks a => NoThunks (StrictTVar IO a) Source # 
Instance details

(NoThunks p, NoThunks v, Ord p) => NoThunks (IntPSQ p v) Source # 
Instance details

Serialise (Hash h a) Source # 
Instance details

NoThunks a => NoThunks (K a b) Source # 
Instance details