Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
AlonzoTx | |
|
Instances
data BabbageTxBody era where Source #
pattern BabbageTxBody ∷ BabbageEraTxBody era ⇒ Set TxIn → Set TxIn → Set TxIn → StrictSeq (Sized (TxOut era)) → StrictMaybe (Sized (TxOut era)) → StrictMaybe Coin → StrictSeq (TxCert era) → Withdrawals → Coin → ValidityInterval → StrictMaybe (Update era) → Set (KeyHash 'Witness) → MultiAsset → StrictMaybe ScriptIntegrityHash → StrictMaybe TxAuxDataHash → StrictMaybe Network → BabbageTxBody era |
Instances
module Cardano.Ledger.Alonzo.Tx
Orphan instances
AlonzoEraTx BabbageEra Source # | |
EraSegWits BabbageEra Source # | |
type TxSeq BabbageEra = (r ∷ Type) Source # | |
EraTx BabbageEra Source # | |
type Tx BabbageEra = (r ∷ Type) Source # type TxUpgradeError BabbageEra Source # mkBasicTx ∷ TxBody BabbageEra → Tx BabbageEra Source # bodyTxL ∷ Lens' (Tx BabbageEra) (TxBody BabbageEra) Source # witsTxL ∷ Lens' (Tx BabbageEra) (TxWits BabbageEra) Source # auxDataTxL ∷ Lens' (Tx BabbageEra) (StrictMaybe (TxAuxData BabbageEra)) Source # sizeTxF ∷ SimpleGetter (Tx BabbageEra) Integer Source # wireSizeTxF ∷ SimpleGetter (Tx BabbageEra) Word32 Source # validateNativeScript ∷ Tx BabbageEra → NativeScript BabbageEra → Bool Source # getMinFeeTx ∷ PParams BabbageEra → Tx BabbageEra → Int → Coin Source # upgradeTx ∷ Tx (PreviousEra BabbageEra) → Either (TxUpgradeError BabbageEra) (Tx BabbageEra) Source # |