| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Cardano.Ledger.Shelley.TxAuxData
Contents
Synopsis
- newtype ShelleyTxAuxData era where
- MkShelleyTxAuxData (MemoBytes (ShelleyTxAuxDataRaw era))
- pattern ShelleyTxAuxData ∷ Era era ⇒ Map Word64 Metadatum → ShelleyTxAuxData era
- newtype ShelleyTxAuxDataRaw era = ShelleyTxAuxDataRaw {}
- data Metadatum
- validMetadatum ∷ Metadatum → Bool
Documentation
newtype ShelleyTxAuxData era Source #
Constructors
| MkShelleyTxAuxData (MemoBytes (ShelleyTxAuxDataRaw era)) |
Bundled Patterns
| pattern ShelleyTxAuxData ∷ Era era ⇒ Map Word64 Metadatum → ShelleyTxAuxData era |
Instances
newtype ShelleyTxAuxDataRaw era Source #
Constructors
| ShelleyTxAuxDataRaw | |
Fields | |
Instances
| Era era ⇒ DecCBOR (Annotator (ShelleyTxAuxDataRaw era)) Source # | |||||
| Era era ⇒ DecCBOR (ShelleyTxAuxDataRaw era) Source # | |||||
Defined in Cardano.Ledger.Shelley.TxAuxData | |||||
| Era era ⇒ EncCBOR (ShelleyTxAuxDataRaw era) Source # | |||||
Defined in Cardano.Ledger.Shelley.TxAuxData Methods encCBOR ∷ ShelleyTxAuxDataRaw era → Encoding Source # | |||||
| NFData (ShelleyTxAuxDataRaw era) Source # | |||||
Defined in Cardano.Ledger.Shelley.TxAuxData Methods rnf ∷ ShelleyTxAuxDataRaw era → () # | |||||
| Generic (ShelleyTxAuxDataRaw era) Source # | |||||
Defined in Cardano.Ledger.Shelley.TxAuxData Associated Types
Methods from ∷ ShelleyTxAuxDataRaw era → Rep (ShelleyTxAuxDataRaw era) x # to ∷ Rep (ShelleyTxAuxDataRaw era) x → ShelleyTxAuxDataRaw era # | |||||
| Show (ShelleyTxAuxDataRaw era) Source # | |||||
Defined in Cardano.Ledger.Shelley.TxAuxData Methods showsPrec ∷ Int → ShelleyTxAuxDataRaw era → ShowS # show ∷ ShelleyTxAuxDataRaw era → String # showList ∷ [ShelleyTxAuxDataRaw era] → ShowS # | |||||
| Eq (ShelleyTxAuxDataRaw era) Source # | |||||
Defined in Cardano.Ledger.Shelley.TxAuxData Methods (==) ∷ ShelleyTxAuxDataRaw era → ShelleyTxAuxDataRaw era → Bool # (/=) ∷ ShelleyTxAuxDataRaw era → ShelleyTxAuxDataRaw era → Bool # | |||||
| NoThunks (ShelleyTxAuxDataRaw era) Source # | |||||
Defined in Cardano.Ledger.Shelley.TxAuxData | |||||
| type MemoHashIndex (ShelleyTxAuxDataRaw era) Source # | |||||
Defined in Cardano.Ledger.Shelley.TxAuxData | |||||
| type Rep (ShelleyTxAuxDataRaw era) Source # | |||||
Defined in Cardano.Ledger.Shelley.TxAuxData type Rep (ShelleyTxAuxDataRaw era) = D1 ('MetaData "ShelleyTxAuxDataRaw" "Cardano.Ledger.Shelley.TxAuxData" "cardano-ledger-shelley-1.18.0.0-inplace" 'True) (C1 ('MetaCons "ShelleyTxAuxDataRaw" 'PrefixI 'True) (S1 ('MetaSel ('Just "stadrMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map Word64 Metadatum)))) | |||||
Re-exports
A generic metadatum type.
Instances
| DecCBOR Metadatum | |||||
| EncCBOR Metadatum | |||||
| NFData Metadatum | |||||
Defined in Cardano.Ledger.Metadata | |||||
| Generic Metadatum | |||||
Defined in Cardano.Ledger.Metadata Associated Types
| |||||
| Show Metadatum | |||||
| Eq Metadatum | |||||
| Ord Metadatum | |||||
Defined in Cardano.Ledger.Metadata | |||||
| NoThunks Metadatum | |||||
| type Rep Metadatum | |||||
Defined in Cardano.Ledger.Metadata type Rep Metadatum = D1 ('MetaData "Metadatum" "Cardano.Ledger.Metadata" "cardano-ledger-core-1.19.0.0-inplace" 'False) ((C1 ('MetaCons "Map" 'PrefixI 'False) (S1 ('MetaSel ('Nothing ∷ Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 [(Metadatum, Metadatum)])) :+: C1 ('MetaCons "List" 'PrefixI 'False) (S1 ('MetaSel ('Nothing ∷ Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 [Metadatum]))) :+: (C1 ('MetaCons "I" 'PrefixI 'False) (S1 ('MetaSel ('Nothing ∷ Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Integer)) :+: (C1 ('MetaCons "B" 'PrefixI 'False) (S1 ('MetaSel ('Nothing ∷ Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 ByteString)) :+: C1 ('MetaCons "S" 'PrefixI 'False) (S1 ('MetaSel ('Nothing ∷ Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text))))) | |||||
Orphan instances
| EraTxAuxData ShelleyEra Source # | |||||
Associated Types
| |||||