Sha256: 6ddc1c23f9013504d1ceb43abcb9d52636c86861cd333a17c02de4375ea35615
Contents?: true
Size: 1.37 KB
Versions: 2
Compression:
Stored size: 1.37 KB
Contents
import { IScriptInfoMeta, TCallableFuncArguments, TCallableFuncArgumentsArray } from './api-node/addresses'; export declare type TParse<T> = (json: string) => T; export declare type TLong = string | number; export interface IRequestOptions { retry?: number; parse?: TParse<any>; } export declare type TRANSACTION_TYPE_MAP = { 3: 'issue'; 4: 'transfer'; 5: 'reissue'; 6: 'burn'; 7: 'exchange'; 8: 'lease'; 9: 'cancelLease'; 10: 'alias'; 11: 'massTransfer'; 12: 'data'; 13: 'setScript'; 14: 'sponsorship'; 15: 'setAssetScript'; 16: 'invoke'; }; export declare type TRANSACTION_NAME_MAP = { issue: 3; transfer: 4; reissue: 5; burn: 6; exchange: 7; lease: 8; cancelLease: 9; alias: 10; massTransfer: 11; data: 12; setScript: 13; sponsorship: 14; setAssetScript: 15; invoke: 16; }; export interface IWithApplicationStatus { applicationStatus?: 'succeed' | 'script_execution_failed'; } export declare const isCallableFuncArrayArguments: (scriptInfoMeta: IScriptInfoMeta<TCallableFuncArguments>) => scriptInfoMeta is IScriptInfoMeta<TCallableFuncArgumentsArray>; export declare const isCallableFuncRecordArguments: (scriptInfoMeta: IScriptInfoMeta<TCallableFuncArguments>) => scriptInfoMeta is IScriptInfoMeta<Record<string, import("./api-node/addresses").ICallableFuncArgumentType>>;
Version data entries
2 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
waves_lib-0.1.0 | js/node_modules/@waves/node-api-js/cjs/interface.d.ts |
waves_lib-0.1.0 | js/node_modules/@waves/node-api-js/es/interface.d.ts |