UNPKG

vasku-tip3

Version:

TIP-3 Broxus contract

32 lines 1.18 kB
import { type CompiledContractConfig, Contract, type ContractOptions } from 'vasku'; import { type ResultOfProcessMessage } from '@eversdk/core'; type constructorIn = { walletCode: string; walletVersion: string | number | bigint; sender: string; remainingGasTo: string; }; export declare class TokenWalletPlatform extends Contract { private readonly _call; private readonly _run; private readonly _payload; constructor(config?: CompiledContractConfig, options?: ContractOptions); deploy(value: string | number | bigint, input: constructorIn, useGiver?: boolean, timeout?: number): Promise<ResultOfProcessMessage>; get call(): TokenWalletPlatformCalls; get run(): TokenWalletPlatformRuns; get payload(): TokenWalletPlatformPayload; } declare class TokenWalletPlatformCalls { private readonly contract; constructor(contract: Contract); } declare class TokenWalletPlatformRuns { private readonly contract; constructor(contract: Contract); } declare class TokenWalletPlatformPayload { private readonly contract; constructor(contract: Contract); } export {}; //# sourceMappingURL=TokenWalletPlatform.d.ts.map