UNPKG

@sky-mavis/tanto-widget

Version:
70 lines 2.44 kB
import {ronin,saigon}from'viem/chains';// Wallet const WALLET_IDS = { WAYPOINT: 'WAYPOINT', RONIN_WALLET: 'RONIN_WALLET', RONIN_WALLET_INJECTED: 'com.roninchain.wallet', WALLET_CONNECT: 'walletConnect', SAFE: 'safe', COINBASE_WALLET: 'coinbaseWalletSDK', CUSTOM_RONIN_MOBILE_WALLET: 'CUSTOM_RONIN_MOBILE_WALLET', CUSTOM_RONIN_IN_APP_WALLET: 'CUSTOM_RONIN_IN_APP_WALLET' }; const RONIN_WALLET_WEB_LINK = 'https://wallet.roninchain.com'; const RONIN_WALLET_APP_DEEPLINK = 'roninwallet://'; // Timing const DELAY_CONNECT = 600; const CONNECT_SUCCESS_DELAY = 1_200; const DIALOG_VISIBILITY_TRANSITION_DURATION = 150; const DRAWER_VISIBILITY_TRANSITION_DURATION = 500; // UI const WALLET_ITEM_HEIGHT = 68; const MAX_WALLET_ITEMS_PER_GROUP = 4; const MOBILE_BREAKPOINT = 576; const MAX_Z_INDEX = 2147483647; const OVERLAY_Z_INDEX = MAX_Z_INDEX - 2; const CONTENT_Z_INDEX = MAX_Z_INDEX - 1; // Analytics const ANALYTIC_PUBLIC_KEY = '34cb0c94-cace-4e79-b708-96112181ddbb'; // RNS const RNS_PUBLIC_RESOLVER_ADDRESS = { [saigon.id]: '0x803c459dcb8771e5354d1fc567ecc6885a9fd5e6', [ronin.id]: '0xadb077d236d9e81fb24b96ae9cb8089ab9942d48' }; const RNS_UNIFIED_ADDRESS = { [saigon.id]: '0xf0c99c9677eda0d13291c093b27e6512e4acdf83', [ronin.id]: '0x67c409dab0ee741a1b1be874bd1333234cfdbf44' }; const RNS_NAME_ABI = [{ inputs: [{ internalType: 'bytes32', name: 'node', type: 'bytes32' }], name: 'name', outputs: [{ internalType: 'string', name: '', type: 'string' }], stateMutability: 'view', type: 'function' }]; const RNS_OWNER_OF_ABI = [{ inputs: [{ internalType: 'uint256', name: 'tokenId', type: 'uint256' }], name: 'ownerOf', outputs: [{ internalType: 'address', name: '', type: 'address' }], stateMutability: 'view', type: 'function' }]; // Waypoint const WAYPOINT_ORIGINS = ['https://id.skymavis.one', 'https://waypoint.roninchain.com']; const WAYPOINT_BASE_URL = 'https://dj.gateway.roninchain.com/waypoint-api/v1/rpc/public'; export{ANALYTIC_PUBLIC_KEY,CONNECT_SUCCESS_DELAY,CONTENT_Z_INDEX,DELAY_CONNECT,DIALOG_VISIBILITY_TRANSITION_DURATION,DRAWER_VISIBILITY_TRANSITION_DURATION,MAX_WALLET_ITEMS_PER_GROUP,MAX_Z_INDEX,MOBILE_BREAKPOINT,OVERLAY_Z_INDEX,RNS_NAME_ABI,RNS_OWNER_OF_ABI,RNS_PUBLIC_RESOLVER_ADDRESS,RNS_UNIFIED_ADDRESS,RONIN_WALLET_APP_DEEPLINK,RONIN_WALLET_WEB_LINK,WALLET_IDS,WALLET_ITEM_HEIGHT,WAYPOINT_BASE_URL,WAYPOINT_ORIGINS};