| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Cardano.Api.Experimental.AnyScript
Documentation
data AnyScript era where Source #
Constructors
| AnySimpleScript :: forall era. SimpleScript era -> AnyScript era | |
| AnyPlutusScript :: forall (lang :: Language) era. PlutusLanguage lang => PlutusScriptInEra lang era -> AnyScript era |
deserialiseAnyPlutusScriptOfLanguage :: forall era (lang :: Language). (IsEra era, PlutusLanguage lang, HasTypeProxy (SLanguage lang)) => ByteString -> SLanguage lang -> Either DecoderError (AnyScript (LedgerEra era)) Source #
deserialiseAnySimpleScript :: IsEra era => ByteString -> Either DecoderError (AnyScript (LedgerEra era)) Source #
hashAnyScript :: IsEra era => AnyScript (LedgerEra era) -> ScriptHash Source #