cardano-ledger-core-1.23.0.0: Core components of Cardano ledgers from the Shelley release on.
Safe HaskellNone
LanguageHaskell2010

Cardano.Ledger.Metadata

Synopsis

Documentation

data Metadatum Source #

A generic metadatum type.

Constructors

Map ![(Metadatum, Metadatum)] 
List ![Metadatum] 
I !Integer 
B !ByteArray 
S !Text 

Instances

Instances details
FromJSON Metadatum Source # 
Instance details

Defined in Cardano.Ledger.Metadata

ToJSON Metadatum Source # 
Instance details

Defined in Cardano.Ledger.Metadata

DecCBOR Metadatum Source # 
Instance details

Defined in Cardano.Ledger.Metadata

EncCBOR Metadatum Source # 
Instance details

Defined in Cardano.Ledger.Metadata

NFData Metadatum Source # 
Instance details

Defined in Cardano.Ledger.Metadata

Methods

rnf ∷ Metadatum → () #

Generic Metadatum Source # 
Instance details

Defined in Cardano.Ledger.Metadata

Methods

from ∷ Metadatum → Rep Metadatum x #

to ∷ Rep Metadatum x → Metadatum #

Show Metadatum Source # 
Instance details

Defined in Cardano.Ledger.Metadata

Methods

showsPrec ∷ Int → Metadatum → ShowS #

show ∷ Metadatum → String #

showList ∷ [Metadatum] → ShowS #

Eq Metadatum Source # 
Instance details

Defined in Cardano.Ledger.Metadata

Methods

(==) ∷ Metadatum → Metadatum → Bool #

(/=) ∷ Metadatum → Metadatum → Bool #

Ord Metadatum Source # 
Instance details

Defined in Cardano.Ledger.Metadata

NoThunks Metadatum Source # 
Instance details

Defined in Cardano.Ledger.Metadata

type Rep Metadatum Source # 
Instance details

Defined in Cardano.Ledger.Metadata