UNPKG

clvm_tools

Version:

Javascript implementation of clvm_tools

10 lines (9 loc) 798 B
import { CLVMType, SExp } from "clvm"; export declare function do_read(args: SExp): import("clvm").Tuple<number, SExp>; export declare function do_write(args: SExp): import("clvm").Tuple<number, SExp>; export declare function run_program_for_search_paths(search_paths: string[]): (program: SExp, args: CLVMType, option?: Partial<{ operator_lookup: import("clvm").TOperatorDict<"00" | "01" | "02" | "03" | "04" | "05" | "06" | "07" | "08" | "09" | "0a" | "0b" | "0c" | "0d" | "0e" | "0f" | "10" | "11" | "12" | "13" | "14" | "15" | "16" | "17" | "18" | "19" | "1a" | "1b" | "1c" | "1d" | "1e" | "1f" | "20" | "21" | "22" | "23" | "24">; max_cost: number | null; pre_eval_f: import("clvm").TPreEvalF | null; strict: boolean; }> | undefined) => import("clvm").Tuple<number, CLVMType>;