From f065fff93b92ed84917c1860c2be1b2804fa3944 Mon Sep 17 00:00:00 2001 From: Septs Date: Wed, 5 Jan 2022 20:32:04 +0800 Subject: [PATCH] chore: simplify use trader --- packages/mask/src/plugins/Trader/trader/0x/useTrade.ts | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/packages/mask/src/plugins/Trader/trader/0x/useTrade.ts b/packages/mask/src/plugins/Trader/trader/0x/useTrade.ts index 439254ad5f63..f166c8895ee9 100644 --- a/packages/mask/src/plugins/Trader/trader/0x/useTrade.ts +++ b/packages/mask/src/plugins/Trader/trader/0x/useTrade.ts @@ -18,22 +18,19 @@ import { currentNetworkSettings } from '../../../Wallet/settings' import { TargetChainIdContext } from '../useTargetChainIdContext' import { TradeProvider } from '@masknet/public-api' +const NATIVE_TOKEN_ADDRESS = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' + export function getNativeTokenLabel(networkType: NetworkType) { switch (networkType) { case NetworkType.Ethereum: return 'ETH' case NetworkType.Binance: - return '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' case NetworkType.Polygon: - return '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' case NetworkType.Arbitrum: - return '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' case NetworkType.xDai: - return '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' case NetworkType.Celo: - return '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' case NetworkType.Fantom: - return '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' + return NATIVE_TOKEN_ADDRESS default: safeUnreachable(networkType) return ''