Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Cardano.Ledger.Alonzo
Contents
Synopsis
- type Alonzo = AlonzoEra
- data AlonzoEra
- data AlonzoTxOut era
- data MaryValue
- pattern AlonzoTxBody ∷ Set TxIn → Set TxIn → StrictSeq (TxOut AlonzoEra) → StrictSeq (TxCert AlonzoEra) → Withdrawals → Coin → ValidityInterval → StrictMaybe (Update AlonzoEra) → Set (KeyHash 'Witness) → MultiAsset → StrictMaybe ScriptIntegrityHash → StrictMaybe TxAuxDataHash → StrictMaybe Network → TxBody AlonzoEra
- data AlonzoScript era
- data AlonzoTxAuxData era
Documentation
The Alonzo era
Instances
data AlonzoTxOut era Source #
Instances
The Value representing MultiAssets
Instances
pattern AlonzoTxBody ∷ Set TxIn → Set TxIn → StrictSeq (TxOut AlonzoEra) → StrictSeq (TxCert AlonzoEra) → Withdrawals → Coin → ValidityInterval → StrictMaybe (Update AlonzoEra) → Set (KeyHash 'Witness) → MultiAsset → StrictMaybe ScriptIntegrityHash → StrictMaybe TxAuxDataHash → StrictMaybe Network → TxBody AlonzoEra Source #
data AlonzoScript era Source #
Scripts in the Alonzo Era, Either a Timelock script or a Plutus script.
Instances
data AlonzoTxAuxData era Source #
Instances
Orphan instances
ApplyTx AlonzoEra Source # | |
Methods applyTxValidation ∷ ValidationPolicy → Globals → MempoolEnv AlonzoEra → MempoolState AlonzoEra → Tx AlonzoEra → Either (ApplyTxError AlonzoEra) (MempoolState AlonzoEra, Validated (Tx AlonzoEra)) Source # | |
ApplyBlock AlonzoEra Source # | |
Methods applyBlock ∷ ∀ (ep ∷ EventPolicy). SingEP ep → ValidationPolicy → Globals → NewEpochState AlonzoEra → Block BHeaderView AlonzoEra → (NewEpochState AlonzoEra, [PredicateFailure (EraRule "BBODY" AlonzoEra)], [Event (EraRule "BBODY" AlonzoEra)]) Source # applyTick ∷ ∀ (ep ∷ EventPolicy). SingEP ep → Globals → NewEpochState AlonzoEra → SlotNo → (NewEpochState AlonzoEra, [Event (EraRule "TICK" AlonzoEra)]) Source # |