From 478ee7ba14fbca55acfa7114a59810c443b49239 Mon Sep 17 00:00:00 2001 From: Dmitri Tsumak Date: Tue, 30 Nov 2021 22:25:50 +0200 Subject: [PATCH] fix: Add routes for stakewise tokens (#2832) * Add additional routes for stakewise tokens * Reference StakeWise addresses with sdk tokens * Sort token imports --- src/constants/routing.ts | 5 +++++ src/constants/tokens.ts | 21 +++++++++++++++++++++ 2 files changed, 26 insertions(+) diff --git a/src/constants/routing.ts b/src/constants/routing.ts index df5829d9e2..cd4e3ebbae 100644 --- a/src/constants/routing.ts +++ b/src/constants/routing.ts @@ -13,6 +13,9 @@ import { FRAX, FXS, renBTC, + rETH2, + sETH2, + SWISE, TRIBE, USDC, USDC_ARBITRUM, @@ -53,6 +56,8 @@ export const BASES_TO_CHECK_TRADES_AGAINST: ChainTokenList = { export const ADDITIONAL_BASES: { [chainId: number]: { [tokenAddress: string]: Token[] } } = { [SupportedChainId.MAINNET]: { '0xF16E4d813f4DcfDe4c5b44f305c908742De84eF0': [ETH2X_FLI], + [rETH2.address]: [sETH2], + [SWISE.address]: [sETH2], [FEI.address]: [TRIBE], [TRIBE.address]: [FEI], [FRAX.address]: [FXS], diff --git a/src/constants/tokens.ts b/src/constants/tokens.ts index 5b4b391833..5bad90e24b 100644 --- a/src/constants/tokens.ts +++ b/src/constants/tokens.ts @@ -136,6 +136,27 @@ export const ETH2X_FLI = new Token( 'ETH2x-FLI', 'ETH 2x Flexible Leverage Index' ) +export const sETH2 = new Token( + SupportedChainId.MAINNET, + '0xFe2e637202056d30016725477c5da089Ab0A043A', + 18, + 'sETH2', + 'StakeWise Staked ETH2' +) +export const rETH2 = new Token( + SupportedChainId.MAINNET, + '0x20BC832ca081b91433ff6c17f85701B6e92486c5', + 18, + 'rETH2', + 'StakeWise Reward ETH2' +) +export const SWISE = new Token( + SupportedChainId.MAINNET, + '0x48C3399719B582dD63eB5AADf12A40B4C3f52FA2', + 18, + 'SWISE', + 'StakeWise' +) export const UNI: { [chainId: number]: Token } = { [SupportedChainId.MAINNET]: new Token(SupportedChainId.MAINNET, UNI_ADDRESS[1], 18, 'UNI', 'Uniswap'), [SupportedChainId.RINKEBY]: new Token(SupportedChainId.RINKEBY, UNI_ADDRESS[4], 18, 'UNI', 'Uniswap'),