UNPKG

@reown/appkit-common

Version:

The full stack toolkit to build onchain app UX.

133 lines (132 loc) • 6.37 kB
import type { ChainNamespace } from './TypeUtil.js'; export declare const ConstantsUtil: { readonly WC_NAME_SUFFIX: ".reown.id"; readonly WC_NAME_SUFFIX_LEGACY: ".wcn.id"; readonly BLOCKCHAIN_API_RPC_URL: "https://rpc.walletconnect.org"; readonly PULSE_API_URL: "https://pulse.walletconnect.org"; readonly W3M_API_URL: "https://api.web3modal.org"; readonly CONNECTOR_ID: { readonly WALLET_CONNECT: "walletConnect"; readonly INJECTED: "injected"; readonly WALLET_STANDARD: "announced"; readonly COINBASE: "coinbaseWallet"; readonly COINBASE_SDK: "coinbaseWalletSDK"; readonly BASE_ACCOUNT: "baseAccount"; readonly SAFE: "safe"; readonly LEDGER: "ledger"; readonly OKX: "okx"; readonly EIP6963: "eip6963"; readonly AUTH: "AUTH"; }; readonly CONNECTOR_NAMES: { readonly AUTH: "Auth"; }; readonly AUTH_CONNECTOR_SUPPORTED_CHAINS: ChainNamespace[]; readonly LIMITS: { readonly PENDING_TRANSACTIONS: 99; }; readonly CHAIN: { readonly EVM: "eip155"; readonly SOLANA: "solana"; readonly POLKADOT: "polkadot"; readonly BITCOIN: "bip122"; readonly TON: "ton"; readonly TRON: "tron"; }; readonly CHAIN_NAME_MAP: { readonly eip155: "EVM Networks"; readonly solana: "Solana"; readonly polkadot: "Polkadot"; readonly bip122: "Bitcoin"; readonly cosmos: "Cosmos"; readonly sui: "Sui"; readonly stacks: "Stacks"; readonly ton: "TON"; readonly tron: "TRON"; }; readonly ADAPTER_TYPES: { readonly BITCOIN: "bitcoin"; readonly SOLANA: "solana"; readonly WAGMI: "wagmi"; readonly ETHERS: "ethers"; readonly ETHERS5: "ethers5"; readonly TON: "ton"; readonly TRON: "tron"; }; readonly USDT_CONTRACT_ADDRESSES: readonly ["0xdac17f958d2ee523a2206206994597c13d831ec7", "0xc2132d05d31c914a87c6611c10748aeb04b58e8f", "0x9702230a8ea53601f5cd2dc00fdbc13d4df4a8c7", "0x919C1c267BC06a7039e03fcc2eF738525769109c", "0x48065fbBE25f71C9282ddf5e1cD6D6A887483D5e", "0x55d398326f99059fF775485246999027B3197955", "0xfd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb9"]; readonly SOLANA_SPL_TOKEN_ADDRESSES: { readonly SOL: "So11111111111111111111111111111111111111112"; }; readonly NATIVE_IMAGE_IDS_BY_NAMESPACE: Partial<Record<ChainNamespace, string>>; readonly TOKEN_SYMBOLS_BY_ADDRESS: { readonly '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48': "USDC"; readonly '0x833589fcd6edb6e08f4c7c32d4f71b54bda02913': "USDC"; readonly '0x0b2c639c533813f4aa9d7837caf62653d097ff85': "USDC"; readonly '0xaf88d065e77c8cc2239327c5edb3a432268e5831': "USDC"; readonly '0x3c499c542cef5e3811e1192ce70d8cc03d5c3359': "USDC"; readonly '0x2791bca1f2de4661ed88a30c99a7a9449aa84174': "USDC"; readonly EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v: "USDC"; readonly '0xdac17f958d2ee523a2206206994597c13d831ec7': "USDT"; readonly '0x94b008aa00579c1307b0ef2c499ad98a8ce58e58': "USDT"; readonly '0xfd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb9': "USDT"; readonly '0xc2132d05d31c914a87c6611c10748aeb04b58e8f': "USDT"; readonly Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB: "USDT"; }; readonly HTTP_STATUS_CODES: { readonly SERVER_ERROR: 500; readonly TOO_MANY_REQUESTS: 429; readonly SERVICE_UNAVAILABLE: 503; readonly FORBIDDEN: 403; }; readonly UNSUPPORTED_NETWORK_NAME: "Unknown Network"; readonly SECURE_SITE_SDK_ORIGIN: string; readonly REMOTE_FEATURES_ALERTS: { readonly MULTI_WALLET_NOT_ENABLED: { readonly DEFAULT: { readonly displayMessage: "Multi-Wallet Not Enabled"; readonly debugMessage: "Multi-wallet support is not enabled. Please enable it in your AppKit configuration at cloud.reown.com."; }; readonly CONNECTIONS_HOOK: { readonly displayMessage: "Multi-Wallet Not Enabled"; readonly debugMessage: "Multi-wallet support is not enabled. Please enable it in your AppKit configuration at cloud.reown.com to use the useAppKitConnections hook."; }; readonly CONNECTION_HOOK: { readonly displayMessage: "Multi-Wallet Not Enabled"; readonly debugMessage: "Multi-wallet support is not enabled. Please enable it in your AppKit configuration at cloud.reown.com to use the useAppKitConnection hook."; }; }; readonly HEADLESS_NOT_ENABLED: { readonly DEFAULT: { readonly displayMessage: ""; readonly debugMessage: "Headless support is not enabled. Please enable it with the features.headless option in the AppKit configuration and make sure your current plan supports it."; }; }; }; readonly IS_DEVELOPMENT: boolean; readonly DEFAULT_ALLOWED_ANCESTORS: string[]; readonly METMASK_CONNECTOR_NAME: "MetaMask"; readonly TRUST_CONNECTOR_NAME: "Trust Wallet"; readonly SOLFLARE_CONNECTOR_NAME: "Solflare"; readonly PHANTOM_CONNECTOR_NAME: "Phantom"; readonly COIN98_CONNECTOR_NAME: "Coin98"; readonly MAGIC_EDEN_CONNECTOR_NAME: "Magic Eden"; readonly BACKPACK_CONNECTOR_NAME: "Backpack"; readonly BITGET_CONNECTOR_NAME: "Bitget Wallet"; readonly FRONTIER_CONNECTOR_NAME: "Frontier"; readonly XVERSE_CONNECTOR_NAME: "Xverse Wallet"; readonly LEATHER_CONNECTOR_NAME: "Leather"; readonly OKX_CONNECTOR_NAME: "OKX Wallet"; readonly BINANCE_CONNECTOR_NAME: "Binance Wallet"; readonly EIP155: "eip155"; readonly ADD_CHAIN_METHOD: "wallet_addEthereumChain"; readonly EIP6963_ANNOUNCE_EVENT: "eip6963:announceProvider"; readonly EIP6963_REQUEST_EVENT: "eip6963:requestProvider"; readonly CONNECTOR_RDNS_MAP: Record<string, string>; readonly CONNECTOR_TYPE_EXTERNAL: "EXTERNAL"; readonly CONNECTOR_TYPE_WALLET_CONNECT: "WALLET_CONNECT"; readonly CONNECTOR_TYPE_INJECTED: "INJECTED"; readonly CONNECTOR_TYPE_ANNOUNCED: "ANNOUNCED"; readonly CONNECTOR_TYPE_AUTH: "AUTH"; readonly CONNECTOR_TYPE_MULTI_CHAIN: "MULTI_CHAIN"; readonly CONNECTOR_TYPE_W3M_AUTH: "AUTH"; };