cardano-ledger-alonzo-1.12.0.0: Cardano ledger introducing Plutus Core
Safe HaskellSafe-Inferred
LanguageHaskell2010

Test.Cardano.Ledger.Alonzo.TreeDiff

Documentation

Orphan instances

ToExpr CoinPerWord Source # 
Instance details

ToExpr OrdExUnits Source # 
Instance details

ToExpr FailureDescription Source # 
Instance details

ToExpr TagMismatchDescription Source # 
Instance details

ToExpr IsValid Source # 
Instance details

ToExpr Addr28Extra Source # 
Instance details

ToExpr DataHash32 Source # 
Instance details

(ToExpr (ContextError era), ToExpr (PlutusPurpose AsItem era), ToExpr (TxCert era)) ⇒ ToExpr (CollectError era) Source # 
Instance details

ToExpr (AlonzoContextError era) Source # 
Instance details

ToExpr (Event (EraRule "UTXOS" era)) ⇒ ToExpr (AlonzoUtxoEvent era) Source # 
Instance details

(ToExpr (Value era), ToExpr (TxOut era), ToExpr (PredicateFailure (EraRule "UTXOS" era))) ⇒ ToExpr (AlonzoUtxoPredFailure era) Source # 
Instance details

(ToExpr (EraRuleEvent "PPUP" era), ToExpr (TxOut era), ToExpr (PlutusWithContext (EraCrypto era))) ⇒ ToExpr (AlonzoUtxosEvent era) Source # 
Instance details

(ToExpr (PlutusPurpose AsItem era), ToExpr (EraRuleFailure "PPUP" era), ToExpr (ContextError era), ToExpr (TxCert era)) ⇒ ToExpr (AlonzoUtxosPredFailure era) Source # 
Instance details

ToExpr (Event (EraRule "UTXO" era)) ⇒ ToExpr (AlonzoUtxowEvent era) Source # 
Instance details

(Era era, ToExpr (PlutusPurpose AsIx era), ToExpr (PlutusPurpose AsItem era), ToExpr (PredicateFailure (EraRule "UTXO" era)), ToExpr (TxCert era)) ⇒ ToExpr (AlonzoUtxowPredFailure era) Source # 
Instance details

ToExpr (PlutusScript era) ⇒ ToExpr (AlonzoScript era) Source # 
Instance details

ToExpr (PlutusScript (AlonzoEra c)) Source # 
Instance details

(ToExpr (TxBody era), ToExpr (TxWits era), ToExpr (TxAuxData era)) ⇒ ToExpr (AlonzoTx era) Source # 
Instance details

Methods

toExprAlonzoTx era → Expr Source #

listToExpr ∷ [AlonzoTx era] → Expr Source #

ToExpr (AlonzoTxAuxData era) Source # 
Instance details

ToExpr (AlonzoTxAuxDataRaw era) Source # 
Instance details

(Era era, ToExpr (TxOut era), ToExpr (TxCert era), ToExpr (PParamsUpdate era)) ⇒ ToExpr (AlonzoTxBody era) Source # 
Instance details

(Era era, ToExpr (TxOut era), ToExpr (TxCert era), ToExpr (PParamsUpdate era)) ⇒ ToExpr (AlonzoTxBodyRaw era) Source # 
Instance details

ToExpr (CompactForm (Value era)) ⇒ ToExpr (AlonzoTxOut era) Source # 
Instance details

Methods

toExprAlonzoTxOut era → Expr Source #

listToExpr ∷ [AlonzoTxOut era] → Expr Source #

(Era era, ToExpr (TxDats era), ToExpr (Redeemers era), ToExpr (Script era)) ⇒ ToExpr (AlonzoTxWits era) Source # 
Instance details

(Era era, ToExpr (TxDats era), ToExpr (Redeemers era), ToExpr (Script era)) ⇒ ToExpr (AlonzoTxWitsRaw era) Source # 
Instance details

ToExpr (PlutusPurpose AsIx era) ⇒ ToExpr (Redeemers era) Source # 
Instance details

Methods

toExprRedeemers era → Expr Source #

listToExpr ∷ [Redeemers era] → Expr Source #

ToExpr (PlutusPurpose AsIx era) ⇒ ToExpr (RedeemersRaw era) Source # 
Instance details

ToExpr (Data era) ⇒ ToExpr (TxDats era) Source # 
Instance details

Methods

toExprTxDats era → Expr Source #

listToExpr ∷ [TxDats era] → Expr Source #

ToExpr (Data era) ⇒ ToExpr (TxDatsRaw era) Source # 
Instance details

Methods

toExprTxDatsRaw era → Expr Source #

listToExpr ∷ [TxDatsRaw era] → Expr Source #

ToExpr (ScriptHash c) ⇒ ToExpr (PlutusWithContext c) Source # 
Instance details

ToExpr (AlonzoPParams Identity era) Source # 
Instance details

ToExpr (AlonzoPParams StrictMaybe era) Source # 
Instance details

ToExpr (TxCert era) ⇒ ToExpr (AlonzoPlutusPurpose AsItem era) Source # 
Instance details

ToExpr (AlonzoPlutusPurpose AsIx era) Source # 
Instance details

ToExpr it ⇒ ToExpr (AsItem ix it) Source # 
Instance details

Methods

toExprAsItem ix it → Expr Source #

listToExpr ∷ [AsItem ix it] → Expr Source #

ToExpr ix ⇒ ToExpr (AsIx ix it) Source # 
Instance details

Methods

toExprAsIx ix it → Expr Source #

listToExpr ∷ [AsIx ix it] → Expr Source #