@openproduct/web-sdk
Version:
OpenMask Web - TypeScript Browser SDK for TON blockchain
36 lines (35 loc) • 1.02 kB
TypeScript
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 {};