Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Cardano.Ledger.Mary.TxBody.Internal
Contents
Description
Provides Mary TxBody internals
Warning
This module is considered internal.
The contents of this module may change in any way whatsoever and without any warning between minor versions of this package.
Documentation
class AllegraEraTxBody era ⇒ MaryEraTxBody era where Source #
Methods
mintTxBodyL ∷ Lens' (TxBody era) MultiAsset Source #
mintValueTxBodyF ∷ SimpleGetter (TxBody era) (Value era) Source #
mintedTxBodyF ∷ SimpleGetter (TxBody era) (Set PolicyID) Source #
Instances
MaryEraTxBody MaryEra Source # | |
Defined in Cardano.Ledger.Mary.TxBody.Internal Methods mintTxBodyL ∷ Lens' (TxBody MaryEra) MultiAsset Source # mintValueTxBodyF ∷ SimpleGetter (TxBody MaryEra) (Value MaryEra) Source # mintedTxBodyF ∷ SimpleGetter (TxBody MaryEra) (Set PolicyID) Source # |
newtype MaryTxBody era Source #
Constructors
TxBodyConstr (MemoBytes (MaryTxBodyRaw era)) |
Bundled Patterns
pattern MaryTxBody ∷ ∀ era. (EraTxOut era, EraTxCert era) ⇒ Set TxIn → StrictSeq (TxOut era) → StrictSeq (TxCert era) → Withdrawals → Coin → ValidityInterval → StrictMaybe (Update era) → StrictMaybe TxAuxDataHash → MultiAsset → MaryTxBody era | A pattern to keep the newtype and the MemoBytes hidden |
Instances
newtype MaryTxBodyRaw era Source #
Constructors
MaryTxBodyRaw (AllegraTxBodyRaw MultiAsset era) |