From a0360c263f545b5ee36c1fe2d5f2cb02ec5d25e9 Mon Sep 17 00:00:00 2001 From: guanbinrui Date: Wed, 9 Mar 2022 12:38:00 +0800 Subject: [PATCH] refactor: remove unused hooks --- .../web3-shared/evm/assets/stable-coins.json | 176 ------------------ .../web3-shared/evm/constants/specific.ts | 7 - packages/web3-shared/evm/hooks/index.ts | 1 - .../evm/hooks/useStableTokensDebank.ts | 12 -- 4 files changed, 196 deletions(-) delete mode 100644 packages/web3-shared/evm/assets/stable-coins.json delete mode 100644 packages/web3-shared/evm/hooks/useStableTokensDebank.ts diff --git a/packages/web3-shared/evm/assets/stable-coins.json b/packages/web3-shared/evm/assets/stable-coins.json deleted file mode 100644 index 366d8f101400..000000000000 --- a/packages/web3-shared/evm/assets/stable-coins.json +++ /dev/null @@ -1,176 +0,0 @@ -[ - { - "chain": "eth", - "decimals": 6, - "display_symbol": null, - "id": "0xdac17f958d2ee523a2206206994597c13d831ec7", - "logo_url": "https://static.debank.com/image/token/logo_url/0xdac17f958d2ee523a2206206994597c13d831ec7/3c1a718331e468abe1fc2ebe319f6c77.png", - "name": "Tether USD", - "optimized_symbol": "USDT", - "symbol": "USDT" - }, - { - "chain": "eth", - "decimals": 6, - "display_symbol": null, - "id": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48", - "logo_url": "https://static.debank.com/image/token/logo_url/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48/43cebbf7a996ebbb31c6b1513e282f0b.png", - "name": "USD Coin", - "optimized_symbol": "USDC", - "symbol": "USDC" - }, - { - "chain": "eth", - "decimals": 18, - "display_symbol": null, - "id": "0x4fabb145d64652a948d72533023f6e7a623c7c53", - "logo_url": "https://static.debank.com/image/token/logo_url/0x4fabb145d64652a948d72533023f6e7a623c7c53/da52e8d8feb0b594f4df1ff600e104aa.png", - "name": "Binance USD", - "optimized_symbol": "BUSD", - "symbol": "BUSD" - }, - { - "chain": "eth", - "decimals": 18, - "display_symbol": null, - "id": "0x6b175474e89094c44da98b954eedeac495271d0f", - "logo_url": "https://static.debank.com/image/token/logo_url/0x6b175474e89094c44da98b954eedeac495271d0f/61b18dee6896c6dab0684a78d0eee10a.png", - "name": "Dai Stablecoin", - "optimized_symbol": "DAI", - "symbol": "DAI" - }, - { - "chain": "eth", - "decimals": 18, - "display_symbol": null, - "id": "0x8e870d67f660d95d5be530380d0ec0bd388289e1", - "logo_url": "https://static.debank.com/image/token/logo_url/0x8e870d67f660d95d5be530380d0ec0bd388289e1/d1455d0f8e98efd9c4ad326bfef11377.png", - "name": "Paxos Standard", - "optimized_symbol": "PAX", - "symbol": "PAX" - }, - { - "chain": "eth", - "decimals": 8, - "display_symbol": null, - "id": "0xdf574c24545e5ffecb9a659c229253d4111d87e1", - "logo_url": "https://static.debank.com/image/token/logo_url/0xdf574c24545e5ffecb9a659c229253d4111d87e1/f73c90453617e7ce980fdaccaeda5984.png", - "name": "HUSD", - "optimized_symbol": "HUSD", - "symbol": "HUSD" - }, - { - "chain": "eth", - "decimals": 18, - "display_symbol": null, - "id": "0x0000000000085d4780b73119b644ae5ecd22b376", - "logo_url": "https://static.debank.com/image/token/logo_url/0x0000000000085d4780b73119b644ae5ecd22b376/bae50f8a386635bb12090e5b277b50da.png", - "name": "TrueUSD", - "optimized_symbol": "TUSD", - "symbol": "TUSD" - }, - { - "active_user_count_24h": 247, - "chain": "eth", - "decimals": 18, - "display_symbol": null, - "id": "0xa47c8bf37f92abed4a126bda807a7b7498661acd", - "logo_url": "https://static.debank.com/image/token/logo_url/0xa47c8bf37f92abed4a126bda807a7b7498661acd/e97f13acc857e4a3dd5e7e8570c2f0f7.png", - "name": "Wrapped UST Token", - "optimized_symbol": "UST", - "symbol": "UST", - "total_supply": 256641280.4474314, - "transfer_amount_24h": 33711706.22617381, - "transfer_count_24h": 792 - }, - { - "chain": "eth", - "decimals": 18, - "display_symbol": null, - "id": "0x57ab1ec28d129707052df4df418d58a2d46d5f51", - "logo_url": "https://static.debank.com/image/token/logo_url/0x57ab1ec28d129707052df4df418d58a2d46d5f51/bd901b52520d4c9a9593b69e5a116b5f.png", - "name": "Synth sUSD", - "optimized_symbol": "sUSD", - "symbol": "sUSD" - }, - { - "chain": "eth", - "decimals": 18, - "display_symbol": null, - "id": "0x674c6ad92fd080e4004b2312b45f796a192d27a0", - "logo_url": "https://static.debank.com/image/token/logo_url/0x674c6ad92fd080e4004b2312b45f796a192d27a0/9a69ee8419e648dde6c6f9d8b4d72726.png", - "name": "Neutrino USD", - "optimized_symbol": "USDN", - "symbol": "USDN" - }, - { - "chain": "eth", - "decimals": 2, - "display_symbol": null, - "id": "0x056fd409e1d7a124bd7017459dfea2f387b6d5cd", - "logo_url": "https://static.debank.com/image/token/logo_url/0x056fd409e1d7a124bd7017459dfea2f387b6d5cd/7b93bc77be84a870a182f2678e8ca09d.png", - "name": "Gemini dollar", - "optimized_symbol": "GUSD", - "symbol": "GUSD" - }, - { - "chain": "eth", - "decimals": 18, - "display_symbol": null, - "id": "0xe2f2a5c287993345a840db3b0845fbc70f5935a5", - "logo_url": "https://static.debank.com/image/token/logo_url/0xe2f2a5c287993345a840db3b0845fbc70f5935a5/b2e513dd31fd482860fb95720d5045bb.png", - "name": "mStable USD", - "optimized_symbol": "mUSD", - "symbol": "mUSD" - }, - { - "chain": "eth", - "decimals": 18, - "display_symbol": null, - "id": "0x1c48f86ae57291f7686349f12601910bd8d470bb", - "logo_url": "https://static.debank.com/image/token/logo_url/0x1c48f86ae57291f7686349f12601910bd8d470bb/77f813b8a26660659308d6a65967f210.png", - "name": "USDK", - "optimized_symbol": "USDK", - "symbol": "USDK" - }, - { - "chain": "eth", - "decimals": 18, - "display_symbol": null, - "id": "0x5bc25f649fc4e26069ddf4cf4010f9f706c23831", - "logo_url": "https://static.debank.com/image/token/logo_url/0x5bc25f649fc4e26069ddf4cf4010f9f706c23831/3f737ac4e601be79ab0972882ceb632d.png", - "name": "DefiDollar", - "optimized_symbol": "DUSD", - "symbol": "DUSD" - }, - { - "chain": "eth", - "decimals": 18, - "display_symbol": null, - "id": "0xeb269732ab75a6fd61ea60b06fe994cd32a83549", - "logo_url": "https://static.debank.com/image/token/logo_url/0xeb269732ab75a6fd61ea60b06fe994cd32a83549/9a24b528b2df88b1ca32a470bc77c512.png", - "name": "dForce", - "optimized_symbol": "USDx", - "symbol": "USDx" - }, - { - "chain": "eth", - "decimals": 18, - "display_symbol": null, - "id": "0x196f4727526ea7fb1e17b2071b3d8eaa38486988", - "logo_url": null, - "name": "Reserve", - "optimized_symbol": "RSV", - "symbol": "RSV" - }, - { - "chain": "eth", - "decimals": 18, - "display_symbol": "QUSD", - "id": "0x59d4ccc94a9c4c3d3b4ba2aa343a9bdf95145dd1", - "logo_url": "https://static.debank.com/image/token/logo_url/0x59d4ccc94a9c4c3d3b4ba2aa343a9bdf95145dd1/11cd07b3f288b3984f82670c6e9af8fc.png", - "name": "QUSD Stablecoin", - "optimized_symbol": "QUSD", - "symbol": "QUSD" - } -] diff --git a/packages/web3-shared/evm/constants/specific.ts b/packages/web3-shared/evm/constants/specific.ts index 5fbdfad75b3b..0b289acc28f4 100644 --- a/packages/web3-shared/evm/constants/specific.ts +++ b/packages/web3-shared/evm/constants/specific.ts @@ -2,10 +2,3 @@ export const ZERO_ADDRESS = '0x0000000000000000000000000000000000000000' // for estimate gas export const FAKE_SIGN_PASSWORD = '0x75466cc969717b172b14253aaeebdc958f2b5037a852c1337650ed4978242dd9' - -// for ens address -export enum EthereumNameType { - ENS_TYPE = 'ENS', - UNS_TYPE = 'UNS', - DEFAULT = 'address', -} diff --git a/packages/web3-shared/evm/hooks/index.ts b/packages/web3-shared/evm/hooks/index.ts index 294fdb56b0db..02788341d731 100644 --- a/packages/web3-shared/evm/hooks/index.ts +++ b/packages/web3-shared/evm/hooks/index.ts @@ -35,7 +35,6 @@ export * from './useNativeTokenBalance' export * from './useNativeTokenDetailed' export * from './useNativeTokenTransferCallback' export * from './useNativeTokenWrapperCallback' -export * from './useStableTokensDebank' export * from './useFungibleTokenBalance' export * from './useFungibleTokenDetailed' export * from './useTokenTransferCallback' diff --git a/packages/web3-shared/evm/hooks/useStableTokensDebank.ts b/packages/web3-shared/evm/hooks/useStableTokensDebank.ts deleted file mode 100644 index 352d981c7278..000000000000 --- a/packages/web3-shared/evm/hooks/useStableTokensDebank.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { useChainId } from './useChainId' -import STABLE_COINS from '../assets/stable-coins.json' -import { ChainId } from '../types' -import { createERC20Token, formatEthereumAddress } from '../utils' - -export function useStableTokensDebank() { - const chainId = useChainId() - if (chainId !== ChainId.Mainnet) return [] - return STABLE_COINS.map((x: { id: string; decimals: number; name: string; symbol: string }) => - createERC20Token(chainId, formatEthereumAddress(x.id), x.decimals, x.name, x.symbol), - ) -}