cardano-ledger-babbage-1.13.0.0: Cardano ledger introducing refrence scripts and inline datums
Safe HaskellNone
LanguageHaskell2010

Cardano.Ledger.Babbage.UTxO

Synopsis

Documentation

getBabbageSpendingDatum ∷ ∀ era (l ∷ TxLevel). (AlonzoEraTx era, BabbageEraTxOut era) ⇒ UTxO era → Tx l era → PlutusPurpose AsItem era → Maybe (Data era) Source #

Extract binary data either directly from the Tx as an "inline datum" or look it up in the witnesses by the hash.

getBabbageScriptsProvided ∷ ∀ era (l ∷ TxLevel). (EraTx era, BabbageEraTxBody era) ⇒ UTxO era → Tx l era → ScriptsProvided era Source #

getReferenceScriptsBabbageEraTxOut era ⇒ UTxO era → Set TxInMap ScriptHash (Script era) Source #

Collect all the reference scripts found in the TxOuts, pointed to by some input.

Orphan instances

AlonzoEraUTxO BabbageEra Source # 
Instance details

EraUTxO BabbageEra Source # 
Instance details