UNPKG

@harmoniclabs/buildooor

Version:

Cardano transaction builder in typescript

15 lines (14 loc) 576 B
import { IUTxO, UTxO } from "@harmoniclabs/cardano-ledger-ts"; import { Data } from "@harmoniclabs/plutus-data"; import { CanBeData } from "../../utils/CanBeData.js"; export interface ITxBuildInputRefScript { refUtxo: IUTxO; datum?: CanBeData | "inline"; redeemer: CanBeData; } export interface NormalizedITxBuildInputRefScript extends ITxBuildInputRefScript { refUtxo: UTxO; datum: Data | "inline" | undefined; redeemer: Data; } export declare function normalizeITxBuildInputRefScript(input: ITxBuildInputRefScript): NormalizedITxBuildInputRefScript;