Cardano.Ledger.Metadata
data Metadatum Source #
A generic metadatum type.
Constructors
Defined in Cardano.Ledger.Metadata
Methods
parseJSON ∷ Value → Parser Metadatum Source #
parseJSONList ∷ Value → Parser [Metadatum] Source #
omittedField ∷ Maybe Metadatum Source #
toJSON ∷ Metadatum → Value Source #
toEncoding ∷ Metadatum → Encoding Source #
toJSONList ∷ [Metadatum] → Value Source #
toEncodingList ∷ [Metadatum] → Encoding Source #
omitField ∷ Metadatum → Bool Source #
decCBOR ∷ Decoder s Metadatum Source #
dropCBOR ∷ Proxy Metadatum → Decoder s () Source #
label ∷ Proxy Metadatum → Text Source #
encCBOR ∷ Metadatum → Encoding Source #
rnf ∷ Metadatum → () #
Associated Types
from ∷ Metadatum → Rep Metadatum x #
to ∷ Rep Metadatum x → Metadatum #
showsPrec ∷ Int → Metadatum → ShowS #
show ∷ Metadatum → String #
showList ∷ [Metadatum] → ShowS #
(==) ∷ Metadatum → Metadatum → Bool #
(/=) ∷ Metadatum → Metadatum → Bool #
compare ∷ Metadatum → Metadatum → Ordering #
(<) ∷ Metadatum → Metadatum → Bool #
(<=) ∷ Metadatum → Metadatum → Bool #
(>) ∷ Metadatum → Metadatum → Bool #
(>=) ∷ Metadatum → Metadatum → Bool #
max ∷ Metadatum → Metadatum → Metadatum #
min ∷ Metadatum → Metadatum → Metadatum #
noThunks ∷ Context → Metadatum → IO (Maybe ThunkInfo) Source #
wNoThunks ∷ Context → Metadatum → IO (Maybe ThunkInfo) Source #
showTypeOf ∷ Proxy Metadatum → String Source #