ouroboros-consensus-byron-0.1.0.0: Byron ledger integration in the Ouroboros consensus layer
Safe HaskellNone
LanguageHaskell2010

Ouroboros.Consensus.Byron.Ledger.Orphans

Orphan instances

Serialise ChainValidationState Source # 
Instance details

Methods

encode ∷ ChainValidationState → Encoding #

decode ∷ Decoder s ChainValidationState #

encodeList ∷ [ChainValidationState] → Encoding #

decodeList ∷ Decoder s [ChainValidationState] #

Serialise KeyHash Source # 
Instance details

Methods

encode ∷ KeyHash → Encoding #

decode ∷ Decoder s KeyHash #

encodeList ∷ [KeyHash] → Encoding #

decodeList ∷ Decoder s [KeyHash] #

Condense HeaderHash Source # 
Instance details

Methods

condense ∷ HeaderHash → String Source #

Condense TxId Source # 
Instance details

Methods

condense ∷ TxId → String Source #

Condense VerificationKey Source # 
Instance details

Methods

condense ∷ VerificationKey → String Source #

Condense CertificateId Source # 
Instance details

Methods

condense ∷ CertificateId → String Source #

Condense UpId Source # 
Instance details

Methods

condense ∷ UpId → String Source #

Condense VoteId Source # 
Instance details

Methods

condense ∷ VoteId → String Source #

NoThunks ChainValidationError Source # 
Instance details

Methods

noThunks ∷ Context → ChainValidationError → IO (Maybe ThunkInfo) #

wNoThunks ∷ Context → ChainValidationError → IO (Maybe ThunkInfo) #

showTypeOfProxy ChainValidationError → String #

Condense (ABlock ByteString) Source # 
Instance details

Methods

condense ∷ ABlock ByteStringString Source #

Condense (ABlockOrBoundary ByteString) Source # 
Instance details

Methods

condense ∷ ABlockOrBoundary ByteStringString Source #

Condense (ABoundaryBlock ByteString) Source # 
Instance details

Methods

condense ∷ ABoundaryBlock ByteStringString Source #

Condense (ABoundaryHeader ByteString) Source # 
Instance details

Methods

condense ∷ ABoundaryHeader ByteStringString Source #

Condense (AHeader ByteString) Source # 
Instance details

Methods

condense ∷ AHeader ByteStringString Source #

Condense (AMempoolPayload a) Source # 
Instance details

Methods

condense ∷ AMempoolPayload a → String Source #