UNPKG

@broxus/js-bridge-essentials

Version:

Bridge JavaScript Essentials library

39 lines (38 loc) 1.01 kB
import { type Address } from 'everscale-inpage-provider'; export interface MergePoolJettons { canon: Address; tokens: [Address, { decimals: string; } & { enabled: boolean; }][]; } export interface EvmJettonMergeDetails { baseChainId: string; canonicalAddress?: Address; evmTokenAddress?: string; mergePoolAddress?: Address; mergeRouterAddress?: Address; tonTokenAddress?: Address; } export interface TonJettonMergeDetails { canonicalAddress?: Address; mergePoolAddress?: Address; mergeRouterAddress?: Address; tonTokenAddress?: Address; } export interface DeriveEvmAlienJettonRootAbiParams { chainId: string | number; decimals: string | number; name: string; symbol: string; token: string; } export interface DeriveTonAlienJettonRootAbiParams { chainId: string | number; decimals: string | number; name: string; nativeProxyWallet: Address | string; symbol: string; token: Address | string; }