Skip to main content

blueprint.generateblueprint

Home > @blaze-cardano/blueprint > generateBlueprint

generateBlueprint() function

Generates a TypeScript module from a CIP-57 Plutus blueprint.

The generated module contains typed validator classes, contract data schemas, and datum and redeemer serializers. Existing output is replaced.

Signature:

export declare function generateBlueprint(input: BlueprintArgs): Promise<void>;

Parameters

Parameter

Type

Description

input

BlueprintArgs

Input, output, import, and optional tracing settings.

Returns:

Promise<void>

A promise that resolves after the TypeScript module has been written.