Safe Haskell | None |
---|---|
Language | Haskell98 |
Shelley.Spec.Ledger.MetaData
Synopsis
- data MetaDatum
- data MetaData where
- newtype MetaDataHash era = MetaDataHash {
- unsafeMetaDataHash ∷ Hash (Crypto era) MetaData
- hashMetaData ∷ Era era ⇒ MetaData → MetaDataHash era
- validMetaData ∷ MetaData → Bool
Documentation
A generic metadatum type.
Instances
Instances
Eq MetaData Source # | |
Show MetaData Source # | |
Generic MetaData Source # | |
ToCBOR MetaData Source # | |
NoThunks MetaData Source # | |
FromCBOR (Annotator MetaData) Source # | |
type Rep MetaData Source # | |
Defined in Shelley.Spec.Ledger.MetaData type Rep MetaData = D1 ('MetaData "MetaData" "Shelley.Spec.Ledger.MetaData" "shelley-spec-ledger-0.1.0.0-inplace" 'False) (C1 ('MetaCons "MetaData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "mdMap") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map Word64 MetaDatum)) :*: S1 ('MetaSel ('Just "mdBytes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ByteString))) |
newtype MetaDataHash era Source #
Constructors
MetaDataHash | |
Fields
|
Instances
hashMetaData ∷ Era era ⇒ MetaData → MetaDataHash era Source #
validMetaData ∷ MetaData → Bool Source #