UNPKG

@stricahq/typhonjs

Version:

Pure JS Cardano Wallet library

19 lines (18 loc) 611 B
/// <reference types="node" /> import { Buffer } from "buffer"; import { CLINativeScript, NativeScript } from "../types"; export declare class NativeScriptFactory { private nativeScript; private _cbor; private _policyId; /** * * @param nativeScript - the native script json as per the CDDL schema, use fromCliJSON to convert from the CLI format */ constructor(nativeScript: NativeScript); cbor(): Buffer; policyId(): Buffer; json(): NativeScript; static fromCliJSON(cliNativeScript: CLINativeScript): NativeScriptFactory; } export default NativeScriptFactory;