UNPKG

@zondax/fvm-client-tool

Version:

Filecoin Virtual Machine client tool for AssemblyScript language

33 lines (32 loc) 824 B
export declare type Account = { address: string; private_base64: string; }; export declare const MapRegex: RegExp; export declare const ArrayRegex: RegExp; export declare type ParamsType = "u64" | "u32" | "u16" | "u8" | "i64" | "i32" | "i16" | "i8" | "string" | 'Map<>' | 'Array<>' | 'Uint8Array'; export declare type ReturnABI = { type: ParamsType; }; export declare type ArgumentABI = { name: string; type: ParamsType; defaultValue: string; }; export declare type FunctionABI = { type: "function"; name: string; index: number; args: ArgumentABI[]; return: ReturnABI[]; }; export declare type FieldABI = { type: "object"; name: string; fields: ArgumentABI[]; }; export declare type ABI = { functions: FunctionABI[]; types: FieldABI[]; version: string; };