Skip to main content
Deno 2 is finally here 🎉️
Learn more
Module

x/lucid/src/core/mod.ts>C.PlutusScript

Lucid is a library, which allows you to create Cardano transactions and off-chain code for your Plutus contracts in JavaScript, Deno and Node.js.
Go to Latest
class C.PlutusScript
import { C } from "https://deno.land/x/lucid@0.10.1/src/core/mod.ts";
const { PlutusScript } = C;

Methods

  • The raw bytes of this compiled Plutus script.
    • If you need "cborBytes" for cardano-cli use PlutusScript::to_bytes() instead.
hash(namespace)

Static Methods

__wrap(ptr)
from_bytes(bytes)
new(bytes)
  • Creates a new Plutus script from the RAW bytes of the compiled script.
    • This does NOT include any CBOR encoding around these bytes (e.g. from "cborBytes" in cardano-cli)
    • If you creating this from those you should use PlutusScript::from_bytes() instead.