Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- mkPlutusScript' ∷ ∀ era l. (HasCallStack, AlonzoEraScript era, PlutusLanguage l) ⇒ Plutus l → Script era
- alwaysSucceeds ∷ ∀ l era. (HasCallStack, PlutusLanguage l, AlonzoEraScript era) ⇒ Natural → Script era
- alwaysSucceedsLang ∷ (HasCallStack, AlonzoEraScript era) ⇒ Language → Natural → Script era
- alwaysFails ∷ ∀ l era. (HasCallStack, PlutusLanguage l, AlonzoEraScript era) ⇒ Natural → Script era
- alwaysFailsLang ∷ (HasCallStack, AlonzoEraScript era) ⇒ Language → Natural → Script era
- genEraLanguage ∷ ∀ era. AlonzoEraScript era ⇒ Gen Language
- genAlonzoScript ∷ (AlonzoEraScript era, Script era ~ AlonzoScript era, NativeScript era ~ Timelock era) ⇒ Language → Gen (AlonzoScript era)
- genNativeScript ∷ (AlonzoEraScript era, NativeScript era ~ Timelock era) ⇒ Gen (AlonzoScript era)
- genPlutusScript ∷ (AlonzoEraScript era, Script era ~ AlonzoScript era) ⇒ Language → Gen (AlonzoScript era)
- genScripts ∷ ∀ era. (EraScript era, Arbitrary (Script era)) ⇒ Gen (Map (ScriptHash (EraCrypto era)) (Script era))
- genValidCostModel ∷ Language → Gen CostModel
- genValidAndUnknownCostModels ∷ Gen CostModels
- genAlonzoPlutusPurposePointer ∷ Word32 → Gen (AlonzoPlutusPurpose AsIx era)
Documentation
mkPlutusScript' ∷ ∀ era l. (HasCallStack, AlonzoEraScript era, PlutusLanguage l) ⇒ Plutus l → Script era Source #
Partial version of mkPlutusScript
alwaysSucceeds ∷ ∀ l era. (HasCallStack, PlutusLanguage l, AlonzoEraScript era) ⇒ Natural → Script era Source #
alwaysSucceedsLang ∷ (HasCallStack, AlonzoEraScript era) ⇒ Language → Natural → Script era Source #
alwaysFails ∷ ∀ l era. (HasCallStack, PlutusLanguage l, AlonzoEraScript era) ⇒ Natural → Script era Source #
alwaysFailsLang ∷ (HasCallStack, AlonzoEraScript era) ⇒ Language → Natural → Script era Source #
genEraLanguage ∷ ∀ era. AlonzoEraScript era ⇒ Gen Language Source #
genAlonzoScript ∷ (AlonzoEraScript era, Script era ~ AlonzoScript era, NativeScript era ~ Timelock era) ⇒ Language → Gen (AlonzoScript era) Source #
genNativeScript ∷ (AlonzoEraScript era, NativeScript era ~ Timelock era) ⇒ Gen (AlonzoScript era) Source #
genPlutusScript ∷ (AlonzoEraScript era, Script era ~ AlonzoScript era) ⇒ Language → Gen (AlonzoScript era) Source #
genScripts ∷ ∀ era. (EraScript era, Arbitrary (Script era)) ⇒ Gen (Map (ScriptHash (EraCrypto era)) (Script era)) Source #