UNPKG

@openproduct/web-sdk

Version:

OpenMask Web - TypeScript Browser SDK for TON blockchain

36 lines (35 loc) 1.02 kB
import { Cell } from "../../boc/cell"; import TonHttpProvider from "../../providers/httpProvider"; import { Options } from "../contract"; import { WalletContract } from "./walletContract"; declare class WalletV3ContractBase extends WalletContract { /** * @override * @private * @param seqno? {number} * @return {Cell} */ createSigningMessage(seqno?: number): Cell; /** * @override * @return {Cell} cell contains wallet data */ createDataCell(): Cell; } export declare class WalletV3ContractR1 extends WalletV3ContractBase { /** * @param provider {TonHttpProvider} * @param options {any} */ constructor(provider: TonHttpProvider, options: Options); getName(): string; } export declare class WalletV3ContractR2 extends WalletV3ContractBase { /** * @param provider {TonHttpProvider} * @param options {any} */ constructor(provider: TonHttpProvider, options: Options); getName(): string; } export {};