UNPKG

@harmoniclabs/buildooor

Version:

Cardano transaction builder in typescript

16 lines (15 loc) 639 B
import { Address, AddressStr, CanBeHash32, Hash32, Script } from "@harmoniclabs/cardano-ledger-ts"; import { Data } from "@harmoniclabs/plutus-data"; import { CanBeData } from "../../utils/CanBeData.js"; export interface ChangeInfos { address: Address | AddressStr; datum?: CanBeHash32 | CanBeData | undefined; refScript?: Script; } export interface NormalizedChangeInfos { address: Address; datum?: Hash32 | Data | undefined; refScript?: Script; } export declare function normalizeChangeInfos(change: ChangeInfos): NormalizedChangeInfos; export declare function cloneChangeInfos(change: ChangeInfos): ChangeInfos;