Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
timelockScriptsAllegraTxAuxDataL ∷ Era era ⇒ Lens' (AllegraTxAuxData era) (StrictSeq (Timelock era)) Source #
metadataAllegraTxAuxDataL ∷ Era era ⇒ Lens' (AllegraTxAuxData era) (Map Word64 Metadatum) Source #
class EraTxAuxData era ⇒ AllegraEraTxAuxData era where Source #
Instances
Crypto c ⇒ AllegraEraTxAuxData (AllegraEra c) | |
Defined in Cardano.Ledger.Allegra.TxAuxData timelockScriptsTxAuxDataL ∷ Lens' (TxAuxData (AllegraEra c)) (StrictSeq (Timelock (AllegraEra c))) Source # | |
Crypto c ⇒ AllegraEraTxAuxData (MaryEra c) Source # | |
Defined in Cardano.Ledger.Mary.TxAuxData |
data AllegraTxAuxData era where Source #
pattern AllegraTxAuxData ∷ Era era ⇒ Map Word64 Metadatum → StrictSeq (Timelock era) → AllegraTxAuxData era |
Instances
Orphan instances
Crypto c ⇒ AllegraEraTxAuxData (MaryEra c) Source # | |
Crypto c ⇒ EraTxAuxData (MaryEra c) Source # | |
mkBasicTxAuxData ∷ TxAuxData (MaryEra c) Source # metadataTxAuxDataL ∷ Lens' (TxAuxData (MaryEra c)) (Map Word64 Metadatum) Source # upgradeTxAuxData ∷ TxAuxData (PreviousEra (MaryEra c)) → TxAuxData (MaryEra c) Source # hashTxAuxData ∷ TxAuxData (MaryEra c) → AuxiliaryDataHash (EraCrypto (MaryEra c)) Source # validateTxAuxData ∷ ProtVer → TxAuxData (MaryEra c) → Bool Source # |