UNPKG

@harmoniclabs/buildooor

Version:

Cardano transaction builder in typescript

20 lines (19 loc) 825 B
import { DataConstr } from "@harmoniclabs/plutus-data"; import { GenesisInfos, NormalizedGenesisInfos } from "../TxBuilder/GenesisInfos.js"; /** * * @param POSIX POSIX time in milliseconds * @param sysStartPOSIX blockchain start POSIX time in milliseconds * @param slotLenMs milliseconds per slot * @returns */ export declare function POSIXToSlot(unixTime: number, gInfos: NormalizedGenesisInfos): number; /** * * @param slotN number of the slot * @param sysStartPOSIX blockchain start POSIX time in milliseconds * @param slotLenMs milliseconds per slot * @returns */ export declare function slotToPOSIX(slot: number, gInfos: NormalizedGenesisInfos): number; export declare function getTxIntervalData(startSlot: bigint | undefined, ttlSlot: bigint | undefined, geneisInfos: GenesisInfos | undefined): DataConstr;