Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/lucid/src/core/core.ts>Core.PlutusWitness

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.
Very Popular
Go to Latest
class Core.PlutusWitness
import { Core } from "https://deno.land/x/lucid@0.5.2/src/core/core.ts";
const { PlutusWitness } = Core;

Methods

free(): void
plutus_data(): PlutusData | undefined
script(): PlutusScript | undefined
version(): number

Static Methods

new(
redeemer: PlutusData,
plutus_data?: PlutusData,
script?: PlutusScript,
): PlutusWitness

Plutus V1 witness or witness where no script is attached and so version doesn't matter

new_plutus_v2(
redeemer: PlutusData,
plutus_data?: PlutusData,
script?: PlutusScript,
): PlutusWitness