Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Cardano.Ledger.Api.Scripts
Documentation
class (Era era, Show (Script era), Eq (Script era), EqRaw (Script era), ToCBOR (Script era), EncCBOR (Script era), DecCBOR (Annotator (Script era)), NoThunks (Script era), SafeToHash (Script era), ToExpr (Script era)) => EraScript era #
Minimal complete definition
scriptPrefixTag :: EraScript era => Script era -> ByteString #
upgradeScript :: EraScript era => Script (PreviousEra era) -> Script era #
hashScript :: EraScript era => Script era -> ScriptHash (EraCrypto era) #
getNativeScript :: EraScript era => Script era -> Maybe (NativeScript era) #
validateNativeScript :: EraTx era => Tx era -> NativeScript era -> Bool #
isNativeScript :: EraScript era => Script era -> Bool #
isPlutusScript :: EraScript era => Script era -> Bool #
data ScriptHash c #
Instances
data CostModels #
Constructors
CostModels | |
Fields
|
Instances
data ValidityInterval #
Constructors
ValidityInterval | |
Fields
|