UNPKG

wowok

Version:

Wowok Blockchain TypeScript API

14 lines (13 loc) 812 B
import type { CallEnv } from "../common.js"; import { ValueType } from "../common.js"; import { ContextType } from "../common.js"; import type { GuardNode, GuardTableItem } from "./guard.js"; export declare const getCallEnvAccount: (env: CallEnv) => Promise<string>; export declare const resolveCallEnv: (env: CallEnv) => Promise<string>; export declare const checkType: (type: ValueType | ContextType.TypeClock | ContextType.TypeGuard | ContextType.TypeSigner, type_required: ValueType | "number" | "variable" | "vec_number" | "vec", node?: GuardNode) => void; export interface RestoreNodeResult { root: GuardNode; rep_quote: Map<string, string[]>; autoGeneratedIdentifiers: number[]; } export declare const restoreNodeFromOutput: (output: Uint8Array, table: GuardTableItem[]) => RestoreNodeResult;