From 2dc0c60abd36c274c19220ae4a5988e4508f300d Mon Sep 17 00:00:00 2001 From: Danh Date: Tue, 15 Aug 2023 11:09:30 +0700 Subject: [PATCH] remove token list url --- src/constants/networks/arbitrum.ts | 2 -- src/constants/networks/aurora.ts | 2 -- src/constants/networks/avax-testnet.ts | 2 -- src/constants/networks/avax.ts | 2 -- src/constants/networks/bnb-testnet.ts | 2 -- src/constants/networks/bnb.ts | 2 -- src/constants/networks/bttc.ts | 2 -- src/constants/networks/cronos.ts | 2 -- src/constants/networks/ethereum.ts | 3 +-- src/constants/networks/fantom.ts | 2 -- "src/constants/networks/g\303\266rli.ts" | 2 -- src/constants/networks/linea-testnet.ts | 2 -- src/constants/networks/linea.ts | 2 -- src/constants/networks/matic.ts | 2 -- src/constants/networks/mumbai.ts | 2 -- src/constants/networks/oasis.ts | 2 -- src/constants/networks/optimism.ts | 2 -- src/constants/networks/solana-devnet.ts | 2 -- src/constants/networks/solana.ts | 2 -- src/constants/networks/type.ts | 1 - src/constants/networks/velas.ts | 2 -- src/constants/networks/zksync.ts | 2 -- 22 files changed, 1 insertion(+), 43 deletions(-) diff --git a/src/constants/networks/arbitrum.ts b/src/constants/networks/arbitrum.ts index cca6c6a575..be204b1d65 100644 --- a/src/constants/networks/arbitrum.ts +++ b/src/constants/networks/arbitrum.ts @@ -2,7 +2,6 @@ import { ChainId } from '@kyberswap/ks-sdk-core' import EthereumLogo from 'assets/images/ethereum-logo.png' import ARBITRUM from 'assets/networks/arbitrum-network.svg' -import { KS_SETTING_API } from 'constants/env' import { EVMNetworkInfo } from 'constants/networks/type' const EMPTY = '' @@ -24,7 +23,6 @@ const arbitrumInfo: EVMNetworkInfo = { defaultBlockSubgraph: 'https://api.thegraph.com/subgraphs/name/kybernetwork/arbitrum-blocks', etherscanUrl: 'https://arbiscan.io', etherscanName: 'Arbiscan', - tokenListUrl: `${KS_SETTING_API}/v1/tokens?chainIds=${ChainId.ARBITRUM}&isWhitelisted=${true}`, bridgeURL: EMPTY, nativeToken: { symbol: 'ETH', diff --git a/src/constants/networks/aurora.ts b/src/constants/networks/aurora.ts index 5d0e9eade8..28810ff814 100644 --- a/src/constants/networks/aurora.ts +++ b/src/constants/networks/aurora.ts @@ -2,7 +2,6 @@ import { ChainId } from '@kyberswap/ks-sdk-core' import EthereumLogo from 'assets/images/ethereum-logo.png' import AURORA from 'assets/networks/aurora-network.svg' -import { KS_SETTING_API } from 'constants/env' import { EVMNetworkInfo } from 'constants/networks/type' const EMPTY = '' @@ -24,7 +23,6 @@ const auroraInfo: EVMNetworkInfo = { defaultBlockSubgraph: 'https://aurora-graph.kyberengineering.io/subgraphs/name/kybernetwork/aurora-blocks', etherscanUrl: 'https://aurorascan.dev', etherscanName: 'Aurora Explorer', - tokenListUrl: `${KS_SETTING_API}/v1/tokens?chainIds=${ChainId.AURORA}&isWhitelisted=${true}`, bridgeURL: EMPTY, nativeToken: { symbol: 'ETH', diff --git a/src/constants/networks/avax-testnet.ts b/src/constants/networks/avax-testnet.ts index 41337ed3e6..062b2cf556 100644 --- a/src/constants/networks/avax-testnet.ts +++ b/src/constants/networks/avax-testnet.ts @@ -1,7 +1,6 @@ import { ChainId } from '@kyberswap/ks-sdk-core' import AVAX from 'assets/networks/avax-network.png' -import { KS_SETTING_API } from 'constants/env' import { EVMNetworkInfo } from 'constants/networks/type' const EMPTY = '' @@ -23,7 +22,6 @@ const avaxTestnetInfo: EVMNetworkInfo = { defaultBlockSubgraph: 'https://api.thegraph.com/subgraphs/name/ducquangkstn/ethereum-block-fuji', etherscanUrl: 'https://testnet.snowtrace.io', etherscanName: 'Snowtrace', - tokenListUrl: `${KS_SETTING_API}/v1/tokens?chainIds=${ChainId.AVAXTESTNET}&isWhitelisted=${true}`, bridgeURL: EMPTY, nativeToken: { symbol: 'AVAX', diff --git a/src/constants/networks/avax.ts b/src/constants/networks/avax.ts index 995c07a098..b554852b2c 100644 --- a/src/constants/networks/avax.ts +++ b/src/constants/networks/avax.ts @@ -1,7 +1,6 @@ import { ChainId } from '@kyberswap/ks-sdk-core' import AVAX from 'assets/networks/avax-network.png' -import { KS_SETTING_API } from 'constants/env' import { EVMNetworkInfo } from 'constants/networks/type' const EMPTY = '' @@ -22,7 +21,6 @@ const avaxInfo: EVMNetworkInfo = { defaultBlockSubgraph: 'https://api.thegraph.com/subgraphs/name/ducquangkstn/avalache-blocks', etherscanUrl: 'https://snowtrace.io', etherscanName: 'Snowtrace', - tokenListUrl: `${KS_SETTING_API}/v1/tokens?chainIds=${ChainId.AVAXMAINNET}&isWhitelisted=${true}`, bridgeURL: EMPTY, nativeToken: { symbol: 'AVAX', diff --git a/src/constants/networks/bnb-testnet.ts b/src/constants/networks/bnb-testnet.ts index 9d2f283336..5e938470f9 100644 --- a/src/constants/networks/bnb-testnet.ts +++ b/src/constants/networks/bnb-testnet.ts @@ -2,7 +2,6 @@ import { ChainId } from '@kyberswap/ks-sdk-core' import BnbLogo from 'assets/images/bnb-logo.png' import BSC from 'assets/networks/bsc-network.png' -import { KS_SETTING_API } from 'constants/env' import { EVMNetworkInfo } from 'constants/networks/type' const EMPTY = '' @@ -24,7 +23,6 @@ const bnbTestnetInfo: EVMNetworkInfo = { defaultBlockSubgraph: 'https://api.thegraph.com/subgraphs/name/ducquangkstn/ethereum-blocks-bsctestnet', etherscanUrl: 'https://testnet.bscscan.com', etherscanName: 'BscScan', - tokenListUrl: `${KS_SETTING_API}/v1/tokens?chainIds=${ChainId.BSCTESTNET}&isWhitelisted=${true}`, bridgeURL: EMPTY, nativeToken: { symbol: 'BNB', diff --git a/src/constants/networks/bnb.ts b/src/constants/networks/bnb.ts index 7362b54e2f..098dce717f 100644 --- a/src/constants/networks/bnb.ts +++ b/src/constants/networks/bnb.ts @@ -2,7 +2,6 @@ import { ChainId } from '@kyberswap/ks-sdk-core' import BnbLogo from 'assets/images/bnb-logo.png' import BSC from 'assets/networks/bsc-network.png' -import { KS_SETTING_API } from 'constants/env' import { EVMNetworkInfo } from 'constants/networks/type' const EMPTY = '' @@ -23,7 +22,6 @@ const bnbInfo: EVMNetworkInfo = { defaultBlockSubgraph: 'https://api.thegraph.com/subgraphs/name/dynamic-amm/ethereum-blocks-bsc', etherscanUrl: 'https://bscscan.com', etherscanName: 'BscScan', - tokenListUrl: `${KS_SETTING_API}/v1/tokens?chainIds=${ChainId.BSCMAINNET}&isWhitelisted=${true}`, bridgeURL: EMPTY, nativeToken: { symbol: 'BNB', diff --git a/src/constants/networks/bttc.ts b/src/constants/networks/bttc.ts index c03bece223..952230b485 100644 --- a/src/constants/networks/bttc.ts +++ b/src/constants/networks/bttc.ts @@ -1,7 +1,6 @@ import { ChainId } from '@kyberswap/ks-sdk-core' import BTT from 'assets/networks/bttc.png' -import { KS_SETTING_API } from 'constants/env' import { EVMNetworkInfo } from 'constants/networks/type' const EMPTY = '' @@ -23,7 +22,6 @@ const bttcInfo: EVMNetworkInfo = { defaultBlockSubgraph: 'https://bttc-graph.kyberengineering.io/subgraphs/name/kybernetwork/bttc-blocks', etherscanUrl: 'https://bttcscan.com', etherscanName: 'Bttcscan', - tokenListUrl: `${KS_SETTING_API}/v1/tokens?chainIds=${ChainId.BTTC}&isWhitelisted=${true}`, bridgeURL: EMPTY, nativeToken: { symbol: 'BTT', diff --git a/src/constants/networks/cronos.ts b/src/constants/networks/cronos.ts index 9bd064bb39..c6cebedcf0 100644 --- a/src/constants/networks/cronos.ts +++ b/src/constants/networks/cronos.ts @@ -3,7 +3,6 @@ import { ChainId } from '@kyberswap/ks-sdk-core' import CRONOS_DARK from 'assets/networks/cronos-network-dark.svg' import CRONOS from 'assets/networks/cronos-network.svg' import CronosLogo from 'assets/svg/cronos-token-logo.svg' -import { KS_SETTING_API } from 'constants/env' import { EVMNetworkInfo } from 'constants/networks/type' const EMPTY = '' @@ -25,7 +24,6 @@ const cronosInfo: EVMNetworkInfo = { defaultBlockSubgraph: 'https://cronos-graph.kyberengineering.io/subgraphs/name/kybernetwork/cronos-blocks', etherscanUrl: 'https://cronoscan.com', etherscanName: 'Cronos explorer', - tokenListUrl: `${KS_SETTING_API}/v1/tokens?chainIds=${ChainId.CRONOS}&isWhitelisted=${true}`, bridgeURL: EMPTY, nativeToken: { symbol: 'CRO', diff --git a/src/constants/networks/ethereum.ts b/src/constants/networks/ethereum.ts index 14db62fbb0..e4ef482ddc 100644 --- a/src/constants/networks/ethereum.ts +++ b/src/constants/networks/ethereum.ts @@ -2,7 +2,7 @@ import { ChainId } from '@kyberswap/ks-sdk-core' import EthereumLogo from 'assets/images/ethereum-logo.png' import Mainnet from 'assets/networks/mainnet-network.svg' -import { KS_SETTING_API, KYBER_DAO_STATS_API } from 'constants/env' +import { KYBER_DAO_STATS_API } from 'constants/env' import { EVMNetworkInfo } from 'constants/networks/type' const EMPTY = '' @@ -24,7 +24,6 @@ const ethereumInfo: EVMNetworkInfo = { defaultBlockSubgraph: 'https://api.thegraph.com/subgraphs/name/dynamic-amm/ethereum-blocks-ethereum', etherscanUrl: 'https://etherscan.io', etherscanName: 'Etherscan', - tokenListUrl: `${KS_SETTING_API}/v1/tokens?chainIds=${ChainId.MAINNET}&isWhitelisted=${true}`, bridgeURL: EMPTY, nativeToken: { symbol: 'ETH', diff --git a/src/constants/networks/fantom.ts b/src/constants/networks/fantom.ts index 87b85f8daf..e7dc201f3a 100644 --- a/src/constants/networks/fantom.ts +++ b/src/constants/networks/fantom.ts @@ -1,7 +1,6 @@ import { ChainId } from '@kyberswap/ks-sdk-core' import FTM from 'assets/networks/fantom-network.png' -import { KS_SETTING_API } from 'constants/env' import { EVMNetworkInfo } from 'constants/networks/type' const EMPTY = '' @@ -23,7 +22,6 @@ const fantomInfo: EVMNetworkInfo = { defaultBlockSubgraph: 'https://api.thegraph.com/subgraphs/name/kybernetwork/fantom-blocks', etherscanUrl: 'https://ftmscan.com', etherscanName: 'Ftmscan', - tokenListUrl: `${KS_SETTING_API}/v1/tokens?chainIds=${ChainId.FANTOM}&isWhitelisted=${true}`, bridgeURL: EMPTY, nativeToken: { symbol: 'FTM', diff --git "a/src/constants/networks/g\303\266rli.ts" "b/src/constants/networks/g\303\266rli.ts" index cb00b7a08c..c7781c42cd 100644 --- "a/src/constants/networks/g\303\266rli.ts" +++ "b/src/constants/networks/g\303\266rli.ts" @@ -2,7 +2,6 @@ import { ChainId } from '@kyberswap/ks-sdk-core' import EthereumLogo from 'assets/images/ethereum-logo.png' import Mainnet from 'assets/networks/mainnet-network.svg' -import { KS_SETTING_API } from 'constants/env' import { EVMNetworkInfo } from 'constants/networks/type' const EMPTY = '' @@ -24,7 +23,6 @@ const görliInfo: EVMNetworkInfo = { defaultBlockSubgraph: 'https://api.thegraph.com/subgraphs/name/dramacrypto/goerli-blocks', etherscanUrl: 'https://goerli.etherscan.io', etherscanName: 'Goerli Explorer', - tokenListUrl: `${KS_SETTING_API}/v1/tokens?chainIds=${ChainId.GÖRLI}&isWhitelisted=${true}`, bridgeURL: EMPTY, nativeToken: { symbol: 'gETH', diff --git a/src/constants/networks/linea-testnet.ts b/src/constants/networks/linea-testnet.ts index cc40f4a76b..6fb4aa49b7 100644 --- a/src/constants/networks/linea-testnet.ts +++ b/src/constants/networks/linea-testnet.ts @@ -1,7 +1,6 @@ import { ChainId } from '@kyberswap/ks-sdk-core' import EthereumLogo from 'assets/images/ethereum-logo.png' -import { KS_SETTING_API } from 'constants/env' import { EVMNetworkInfo } from 'constants/networks/type' const EMPTY = '' @@ -23,7 +22,6 @@ const lineaTestnetInfo: EVMNetworkInfo = { defaultBlockSubgraph: 'https://thegraph.goerli.zkevm.consensys.net/subgraphs/name/kybernetwork/linea-blocks', etherscanUrl: 'https://goerli.lineascan.build', etherscanName: 'Linea Explorer', - tokenListUrl: `${KS_SETTING_API}/v1/tokens?chainIds=${ChainId.LINEA_TESTNET}&isWhitelisted=${true}`, bridgeURL: EMPTY, nativeToken: { symbol: 'ETH', diff --git a/src/constants/networks/linea.ts b/src/constants/networks/linea.ts index 70e7bc283a..b5e956debc 100644 --- a/src/constants/networks/linea.ts +++ b/src/constants/networks/linea.ts @@ -1,7 +1,6 @@ import { ChainId } from '@kyberswap/ks-sdk-core' import EthereumLogo from 'assets/images/ethereum-logo.png' -import { KS_SETTING_API } from 'constants/env' import { EVMNetworkInfo } from 'constants/networks/type' const EMPTY = '' @@ -23,7 +22,6 @@ const lineaInfo: EVMNetworkInfo = { defaultBlockSubgraph: 'https://graph-query.linea.build/subgraphs/name/kybernetwork/linea-blocks', etherscanUrl: 'https://lineascan.build', etherscanName: 'Linea Explorer', - tokenListUrl: `${KS_SETTING_API}/v1/tokens?chainIds=${ChainId.LINEA}&isWhitelisted=${true}`, bridgeURL: EMPTY, nativeToken: { symbol: 'ETH', diff --git a/src/constants/networks/matic.ts b/src/constants/networks/matic.ts index b0b30c262b..ff455a4447 100644 --- a/src/constants/networks/matic.ts +++ b/src/constants/networks/matic.ts @@ -1,7 +1,6 @@ import { ChainId } from '@kyberswap/ks-sdk-core' import Polygon from 'assets/networks/polygon-network.png' -import { KS_SETTING_API } from 'constants/env' import { EVMNetworkInfo } from 'constants/networks/type' const EMPTY = '' @@ -22,7 +21,6 @@ const maticInfo: EVMNetworkInfo = { defaultBlockSubgraph: 'https://api.thegraph.com/subgraphs/name/dynamic-amm/ethereum-blocks-polygon', etherscanUrl: 'https://polygonscan.com', etherscanName: 'Polygonscan', - tokenListUrl: `${KS_SETTING_API}/v1/tokens?chainIds=${ChainId.MATIC}&isWhitelisted=${true}`, bridgeURL: EMPTY, nativeToken: { symbol: 'MATIC', diff --git a/src/constants/networks/mumbai.ts b/src/constants/networks/mumbai.ts index 10ec6c281a..4fb0d89f7b 100644 --- a/src/constants/networks/mumbai.ts +++ b/src/constants/networks/mumbai.ts @@ -1,7 +1,6 @@ import { ChainId } from '@kyberswap/ks-sdk-core' import Polygon from 'assets/networks/polygon-network.png' -import { KS_SETTING_API } from 'constants/env' import { EVMNetworkInfo } from 'constants/networks/type' const EMPTY = '' @@ -23,7 +22,6 @@ const mumbaiInfo: EVMNetworkInfo = { defaultBlockSubgraph: 'https://api.thegraph.com/subgraphs/name/piavgh/mumbai-blocks', etherscanUrl: 'https://mumbai.polygonscan.com/', etherscanName: 'Polygonscan', - tokenListUrl: `${KS_SETTING_API}/v1/tokens?chainIds=${ChainId.MUMBAI}&isWhitelisted=${true}`, bridgeURL: EMPTY, nativeToken: { symbol: 'MATIC', diff --git a/src/constants/networks/oasis.ts b/src/constants/networks/oasis.ts index 083f3c4286..25dfc2f9c7 100644 --- a/src/constants/networks/oasis.ts +++ b/src/constants/networks/oasis.ts @@ -1,7 +1,6 @@ import { ChainId } from '@kyberswap/ks-sdk-core' import OASIS from 'assets/networks/oasis-network.svg' -import { KS_SETTING_API } from 'constants/env' import { EVMNetworkInfo } from 'constants/networks/type' const EMPTY = '' @@ -23,7 +22,6 @@ const oasisInfo: EVMNetworkInfo = { defaultBlockSubgraph: 'https://oasis-graph.kyberengineering.io/subgraphs/name/kybernetwork/oasis-blocks', etherscanUrl: 'https://explorer.emerald.oasis.dev', etherscanName: 'Oasis Emerald Explorer', - tokenListUrl: `${KS_SETTING_API}/v1/tokens?chainIds=${ChainId.OASIS}&isWhitelisted=${true}`, bridgeURL: EMPTY, nativeToken: { symbol: 'ROSE', diff --git a/src/constants/networks/optimism.ts b/src/constants/networks/optimism.ts index 958bd399cc..9e67cf54b1 100644 --- a/src/constants/networks/optimism.ts +++ b/src/constants/networks/optimism.ts @@ -2,7 +2,6 @@ import { ChainId } from '@kyberswap/ks-sdk-core' import EthereumLogo from 'assets/images/ethereum-logo.png' import OPTIMISM from 'assets/networks/optimism-network.svg' -import { KS_SETTING_API } from 'constants/env' import { EVMNetworkInfo } from 'constants/networks/type' const EMPTY = '' @@ -24,7 +23,6 @@ const optimismInfo: EVMNetworkInfo = { defaultBlockSubgraph: 'https://api.thegraph.com/subgraphs/name/ianlapham/uni-testing-subgraph', etherscanUrl: 'https://optimistic.etherscan.io', etherscanName: 'Optimistic Ethereum Explorer', - tokenListUrl: `${KS_SETTING_API}/v1/tokens?chainIds=${ChainId.OPTIMISM}&isWhitelisted=${true}`, bridgeURL: EMPTY, nativeToken: { symbol: 'ETH', diff --git a/src/constants/networks/solana-devnet.ts b/src/constants/networks/solana-devnet.ts index e476a7e186..d46f503bd8 100644 --- a/src/constants/networks/solana-devnet.ts +++ b/src/constants/networks/solana-devnet.ts @@ -3,7 +3,6 @@ import { WalletAdapterNetwork } from '@solana/wallet-adapter-base' import { PublicKey } from '@solana/web3.js' import Solana from 'assets/networks/solana-network.svg' -import { KS_SETTING_API } from 'constants/env' import { SolanaNetworkInfo } from 'constants/networks/type' export const SelectedNetwork = WalletAdapterNetwork.Mainnet @@ -39,7 +38,6 @@ const solanaInfo: SolanaNetworkInfo = { limitOrder: { development: NOT_SUPPORT, production: NOT_SUPPORT }, coingeckoNetworkId: 'solana', coingeckoNativeTokenId: 'solana', - tokenListUrl: `${KS_SETTING_API}/v1/tokens?chainIds=${ChainId.SOLANA_DEVNET}&isWhitelisted=${true}`, defaultRpcUrl: 'https://api.devnet.solana.com', openBookAddress: new PublicKey('srmqPvymJeFKQ4zGQed1GFppgkRHL9kaELCbyksJtPX'), dexToCompare: 'OrcaV2', diff --git a/src/constants/networks/solana.ts b/src/constants/networks/solana.ts index c323d724b3..489622a760 100644 --- a/src/constants/networks/solana.ts +++ b/src/constants/networks/solana.ts @@ -3,7 +3,6 @@ import { WalletAdapterNetwork } from '@solana/wallet-adapter-base' import { PublicKey } from '@solana/web3.js' import Solana from 'assets/networks/solana-network.svg' -import { KS_SETTING_API } from 'constants/env' import { SolanaNetworkInfo } from 'constants/networks/type' export const SelectedNetwork = WalletAdapterNetwork.Mainnet @@ -44,7 +43,6 @@ const solanaInfo: SolanaNetworkInfo = { limitOrder: { development: NOT_SUPPORT, production: NOT_SUPPORT }, coingeckoNetworkId: 'solana', coingeckoNativeTokenId: 'solana', - tokenListUrl: `${KS_SETTING_API}/v1/tokens?chainIds=${ChainId.SOLANA}&isWhitelisted=${true}`, defaultRpcUrl: 'https://solana.kyberengineering.io', openBookAddress: new PublicKey('srmqPvymJeFKQ4zGQed1GFppgkRHL9kaELCbyksJtPX'), dexToCompare: 'OrcaV2', diff --git a/src/constants/networks/type.ts b/src/constants/networks/type.ts index c1a467361c..5c40c045b6 100644 --- a/src/constants/networks/type.ts +++ b/src/constants/networks/type.ts @@ -26,7 +26,6 @@ export interface NetworkInfo { } readonly coingeckoNetworkId: string | null //https://api.coingecko.com/api/v3/asset_platforms readonly coingeckoNativeTokenId: string | null //https://api.coingecko.com/api/v3/coins/list - readonly tokenListUrl: string readonly dexToCompare: string | null readonly limitOrder: { development: string | null diff --git a/src/constants/networks/velas.ts b/src/constants/networks/velas.ts index ac5ec5d23b..267483b7cb 100644 --- a/src/constants/networks/velas.ts +++ b/src/constants/networks/velas.ts @@ -1,7 +1,6 @@ import { ChainId } from '@kyberswap/ks-sdk-core' import VELAS from 'assets/networks/velas-network.png' -import { KS_SETTING_API } from 'constants/env' import { EVMNetworkInfo } from 'constants/networks/type' const EMPTY = '' @@ -23,7 +22,6 @@ const velasInfo: EVMNetworkInfo = { defaultBlockSubgraph: 'https://velas-graph.kyberengineering.io/subgraphs/name/kybernetwork/velas-blocks', etherscanUrl: 'https://evmexplorer.velas.com', etherscanName: 'Velas EVM Explorer', - tokenListUrl: `${KS_SETTING_API}/v1/tokens?chainIds=${ChainId.VELAS}&isWhitelisted=${true}`, bridgeURL: EMPTY, nativeToken: { symbol: 'VLX', diff --git a/src/constants/networks/zksync.ts b/src/constants/networks/zksync.ts index e58cf5c608..a567a5b412 100644 --- a/src/constants/networks/zksync.ts +++ b/src/constants/networks/zksync.ts @@ -2,7 +2,6 @@ import { ChainId } from '@kyberswap/ks-sdk-core' import EthereumLogo from 'assets/images/ethereum-logo.png' import zkSync from 'assets/networks/zksync-network.png' -import { KS_SETTING_API } from 'constants/env' import { EVMNetworkInfo } from 'constants/networks/type' const EMPTY = '' @@ -26,7 +25,6 @@ const zkSyncInfo: EVMNetworkInfo = { defaultBlockSubgraph: 'https://zksync-graph.kyberengineering.io/subgraphs/name/kybernetwork/zksync-blocks', etherscanUrl: 'https://explorer.zksync.io', etherscanName: 'zkSync Era Explorer', - tokenListUrl: `${KS_SETTING_API}/v1/tokens?chainIds=${chainId}&isWhitelisted=${true}`, bridgeURL: EMPTY, nativeToken: { symbol: 'ETH',