UNPKG

@0xsplits/splits-kit

Version:

UI Components for working with 0xSplits contracts

196 lines 4.75 kB
var _a; import { mainnet, polygon, optimism, arbitrum, gnosis, fantom, bsc, avalanche, aurora, base, zora, sepolia, hoodi, optimismSepolia, baseSepolia, zoraSepolia, shape, worldchain, plumeMainnet, abstract, abstractTestnet, ronin, saigon, } from 'viem/chains'; export var SupportedChainsList = [ mainnet, polygon, optimism, arbitrum, gnosis, fantom, avalanche, bsc, aurora, zora, base, sepolia, hoodi, optimismSepolia, baseSepolia, zoraSepolia, shape, worldchain, plumeMainnet, abstract, abstractTestnet, ronin, saigon, ]; export var isSupportedChainId = function (chainId) { if (chainId === undefined || chainId === null) return false; return Object.keys(CHAIN_INFO).includes(String(chainId)); }; export var CHAIN_INFO = (_a = {}, _a[mainnet.id] = { label: 'Ethereum', logoUrl: '/networks/ethereum_logo.svg', nativeCurrency: { symbol: 'ETH', }, }, _a[polygon.id] = { label: 'Polygon', logoUrl: '/networks/polygon_logo.svg', nativeCurrency: { symbol: 'MATIC', }, }, _a[optimism.id] = { label: 'Optimism', logoUrl: '/networks/optimism_logo.svg', nativeCurrency: { symbol: 'ETH', }, }, _a[arbitrum.id] = { label: 'Arbitrum', logoUrl: '/networks/arbitrum_logo.svg', nativeCurrency: { symbol: 'ETH', }, }, _a[gnosis.id] = { label: 'Gnosis', logoUrl: '/networks/gnosis_logo.svg', nativeCurrency: { symbol: 'xDai', }, }, _a[fantom.id] = { label: 'Fantom', logoUrl: '/networks/fantom_logo.svg', nativeCurrency: { symbol: 'FTM', }, }, _a[avalanche.id] = { label: 'Avalanche', logoUrl: '/networks/avalanche_logo.svg', nativeCurrency: { symbol: 'AVAX', }, }, _a[bsc.id] = { label: 'BSC', logoUrl: '/networks/bsc_logo.svg', nativeCurrency: { symbol: 'BNB', }, }, _a[aurora.id] = { label: 'Aurora', logoUrl: '/networks/aurora_logo.svg', nativeCurrency: { symbol: 'ETH', }, }, _a[zora.id] = { label: 'Zora', logoUrl: '/networks/zora_logo.svg', nativeCurrency: { symbol: 'ETH', }, }, _a[base.id] = { label: 'Base', logoUrl: '/networks/base_logo.svg', nativeCurrency: { symbol: 'ETH', }, }, _a[sepolia.id] = { label: 'Sepolia', logoUrl: '/networks/ethereum_logo.svg', nativeCurrency: { symbol: 'ETH', }, }, _a[hoodi.id] = { label: 'Hoodi', logoUrl: '/networks/ethereum_logo.svg', nativeCurrency: { symbol: 'ETH', }, }, _a[optimismSepolia.id] = { label: 'Optimism Sepolia', logoUrl: '/networks/optimism_logo.svg', nativeCurrency: { symbol: 'ETH', }, }, _a[baseSepolia.id] = { label: 'Base Sepolia', logoUrl: '/networks/base.svg', nativeCurrency: { symbol: 'ETH', }, }, _a[zoraSepolia.id] = { label: 'Zora Sepolia', logoUrl: '/networks/zora_logo.svg', nativeCurrency: { symbol: 'ETH', }, }, _a[shape.id] = { label: 'Shape', logoUrl: '/networks/shape_logo.svg', nativeCurrency: { symbol: 'ETH', }, }, _a[worldchain.id] = { label: 'World Chain', logoUrl: '/networks/worldchain_logo.svg', nativeCurrency: { symbol: 'ETH', }, }, _a[plumeMainnet.id] = { label: 'Plume', logoUrl: '/networks/plume_logo.svg', nativeCurrency: { symbol: 'PLUME', }, }, _a[abstract.id] = { label: 'Abstract', logoUrl: '/networks/abstract_logo.svg', nativeCurrency: { symbol: 'ETH', }, }, _a[abstractTestnet.id] = { label: 'Abstract Testnet', logoUrl: '/networks/abstract_logo.svg', nativeCurrency: { symbol: 'ETH', }, }, _a[ronin.id] = { label: 'Ronin', logoUrl: '/networks/ronin_logo.svg', nativeCurrency: { symbol: 'RON', }, }, _a[saigon.id] = { label: 'Saigon', logoUrl: '/networks/ronin_logo.svg', nativeCurrency: { symbol: 'RON', }, }, _a); //# sourceMappingURL=chains.js.map