UNPKG

@broxus/js-bridge-essentials

Version:

Bridge JavaScript Essentials library

16 lines (15 loc) 729 B
import { type Address } from '@ton/ton'; import { type FullContractState, type ProviderRpcClient } from 'everscale-inpage-provider'; import { type TonTokenData } from '../../models/ton-token/TonToken'; import { type TonTokenWalletOwnerParams } from '../../models/ton-token-wallet'; export interface TonTokenDetails { address: string; decimals: number | null; imageUrl: string | null; name: string | null; symbol: string | null; } export declare abstract class TonTokenUtils { static getOffchainDetails(address: Address | string): Promise<TonTokenData | undefined>; static walletOf(connection: ProviderRpcClient, params: TonTokenWalletOwnerParams, cachedState?: FullContractState): Promise<Address>; }