UNPKG

@harmoniclabs/plu-ts-onchain

Version:

An embedded DSL for Cardano smart contracts creation coupled with a library for Cardano transactions, all in Typescript

21 lines (20 loc) 854 B
import { BlueprintPreamble, BlueprintValidator, DataSchema } from "./types.js"; export declare function getBlueprint($id: string, _preamble: BlueprintPreamble, _validators: BlueprintValidator[], _definitions?: DataSchema[]): { $schema: string; $id: string; $vocabulary: { "https://json-schema.org/draft/2020-12/vocab/core": boolean; "https://json-schema.org/draft/2020-12/vocab/applicator": boolean; "https://json-schema.org/draft/2020-12/vocab/validation": boolean; "https://cips.cardano.org/cips/cip57": boolean; }; preamble: { title: string; description: string | undefined; version: string | undefined; plutusVersion: string | undefined; license: string | undefined; }; validators: BlueprintValidator[]; definitions: DataSchema[] | undefined; };