ouroboros-consensus-cardano-0.20.0.0: The instantation of the Ouroboros consensus layer used by Cardano
Safe HaskellSafe-Inferred
LanguageHaskell2010

Ouroboros.Consensus.Shelley.Protocol.TPraos

Orphan instances

PraosCrypto c ⇒ SignedHeader (BHeader c) Source # 
Instance details

Methods

headerSignedBHeader c → Signed (BHeader c) Source #

PraosCrypto c ⇒ ProtocolHeaderSupportsEnvelope (TPraos c) Source # 
Instance details

Associated Types

type EnvelopeCheckError (TPraos c) Source #

PraosCrypto c ⇒ ProtocolHeaderSupportsKES (TPraos c) Source # 
Instance details

PraosCrypto c ⇒ ProtocolHeaderSupportsLedger (TPraos c) Source # 
Instance details

PraosCrypto c ⇒ ProtocolHeaderSupportsProtocol (TPraos c) Source # 
Instance details

Associated Types

type CannotForgeError (TPraos c) Source #

PraosCrypto c ⇒ ShelleyProtocol (TPraos c) Source # 
Instance details