Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Cardano.Ledger.Allegra.Core
Synopsis
- class EraTxBody era ⇒ AllegraEraTxBody era where
- vldtTxBodyL ∷ Lens' (TxBody era) ValidityInterval
- data ValidityInterval = ValidityInterval {}
- class EraTxAuxData era ⇒ AllegraEraTxAuxData era where
- nativeScriptsTxAuxDataL ∷ Lens' (TxAuxData era) (StrictSeq (NativeScript era))
- timelockScriptsTxAuxDataL ∷ Lens' (TxAuxData era) (StrictSeq (Timelock era))
- module Cardano.Ledger.Shelley.Core
Documentation
class EraTxBody era ⇒ AllegraEraTxBody era where Source #
Methods
vldtTxBodyL ∷ Lens' (TxBody era) ValidityInterval Source #
Instances
AllegraEraTxBody AllegraEra Source # | |
Defined in Cardano.Ledger.Allegra.TxBody Methods vldtTxBodyL ∷ Lens' (TxBody AllegraEra) ValidityInterval Source # |
data ValidityInterval Source #
ValidityInterval is a half open interval. Closed on the bottom, open on the top. A SNothing on the bottom is negative infinity, and a SNothing on the top is positive infinity
Constructors
ValidityInterval | |
Fields |
Instances
class EraTxAuxData era ⇒ AllegraEraTxAuxData era where Source #
Minimal complete definition
Methods
nativeScriptsTxAuxDataL ∷ Lens' (TxAuxData era) (StrictSeq (NativeScript era)) Source #
timelockScriptsTxAuxDataL ∷ Lens' (TxAuxData era) (StrictSeq (Timelock era)) Source #
Deprecated: In favor of nativeScriptsTxAuxDataL
default timelockScriptsTxAuxDataL ∷ NativeScript era ~ Timelock era ⇒ Lens' (TxAuxData era) (StrictSeq (Timelock era)) Source #
Instances
module Cardano.Ledger.Shelley.Core