From 53a99bd286e12ff02f025cac78b9431b0d6fb1e9 Mon Sep 17 00:00:00 2001 From: Paul <108695806+pxrl@users.noreply.github.com> Date: Wed, 7 Jan 2026 09:04:44 +0000 Subject: [PATCH 1/2] chore: Drop Tatara on testnet Chain is EoL. --- api/_constants.ts | 13 +- api/_utils.ts | 1 - scripts/chain-configs/base-sepolia/index.ts | 2 +- scripts/chain-configs/index.ts | 1 - scripts/chain-configs/polygon-amoy/index.ts | 2 +- scripts/chain-configs/sepolia/index.ts | 2 +- .../tatara/assets/grayscale-logo.svg | 3 - scripts/chain-configs/tatara/assets/logo.svg | 3 - scripts/chain-configs/tatara/index.ts | 24 - scripts/utils/enabled-chain-configs.ts | 1 - src/constants/chains/configs.ts | 48 -- src/constants/chains/index.ts | 1 - src/constants/tokens.ts | 4 - src/data/chains_11155111.json | 90 ---- ...24e63716afAcE30C9a417E0542281869f7d9e.json | 440 ------------------ 15 files changed, 5 insertions(+), 630 deletions(-) delete mode 100644 scripts/chain-configs/tatara/assets/grayscale-logo.svg delete mode 100644 scripts/chain-configs/tatara/assets/logo.svg delete mode 100644 scripts/chain-configs/tatara/index.ts diff --git a/api/_constants.ts b/api/_constants.ts index e8feacbbf..4b6a6bf96 100644 --- a/api/_constants.ts +++ b/api/_constants.ts @@ -274,16 +274,8 @@ export function populateDefaultRelayerFeeCapitalCostConfig( } = {}; const tokensWithSameConfig = [ ["USDT", "USDT-BNB"], - [ - "USDC", - "USDC.e", - "USDC-BNB", - "USDzC", - "TATARA-USDC", - "TATARA-USDT", - "TATARA-USDS", - ], - ["WBTC", "TATARA-WBTC"], + ["USDC", "USDC.e", "USDC-BNB", "USDzC"], + ["WBTC"], ["DAI", "USDB"], ["GHO", "WGHO"], ["BNB", "WBNB"], @@ -429,7 +421,6 @@ export const CG_CONTRACTS_DEFERRED_TO_ID = new Set([ TOKEN_SYMBOLS_MAP.AZERO.addresses[CHAIN_IDs.MAINNET], TOKEN_SYMBOLS_MAP.WGHO.addresses[CHAIN_IDs.MAINNET], TOKEN_SYMBOLS_MAP.GHO.addresses[CHAIN_IDs.MAINNET], - ...Object.values(TOKEN_SYMBOLS_MAP["TATARA-USDC"].addresses), TOKEN_SYMBOLS_MAP.BNB.addresses[CHAIN_IDs.MAINNET], TOKEN_SYMBOLS_MAP.VLR.addresses[CHAIN_IDs.MAINNET], TOKEN_SYMBOLS_MAP.SOL.addresses[CHAIN_IDs.SOLANA], diff --git a/api/_utils.ts b/api/_utils.ts index bf54657db..96e85f915 100644 --- a/api/_utils.ts +++ b/api/_utils.ts @@ -486,7 +486,6 @@ export const getTokenByAddress = ( "WETH", "WPOL", "WHYPE", - "TATARA-WBTC", "WBNB", "WGHO", "WGRASS", diff --git a/scripts/chain-configs/base-sepolia/index.ts b/scripts/chain-configs/base-sepolia/index.ts index a45cdd92d..05216060d 100644 --- a/scripts/chain-configs/base-sepolia/index.ts +++ b/scripts/chain-configs/base-sepolia/index.ts @@ -17,7 +17,7 @@ export default { }, chainId, publicRpcUrl: "https://sepolia.base.org", - tokens: ["WETH", "ETH", "USDC", "XYZ", "TATARA-USDC"], + tokens: ["WETH", "ETH", "USDC", "XYZ"], enableCCTP: true, swapTokens: [ { diff --git a/scripts/chain-configs/index.ts b/scripts/chain-configs/index.ts index 8aae00c4c..5e2a8745f 100644 --- a/scripts/chain-configs/index.ts +++ b/scripts/chain-configs/index.ts @@ -27,7 +27,6 @@ export { default as SEPOLIA } from "./sepolia"; export { default as SOLANA } from "./solana"; export { default as SOLANA_DEVNET } from "./solana-devnet"; export { default as SONEIUM } from "./soneium"; -export { default as TATARA } from "./tatara"; export { default as UNICHAIN } from "./unichain"; export { default as UNICHAIN_SEPOLIA } from "./unichain-sepolia"; export { default as WORLD_CHAIN } from "./world-chain"; diff --git a/scripts/chain-configs/polygon-amoy/index.ts b/scripts/chain-configs/polygon-amoy/index.ts index bec2e728e..c9c1bbc43 100644 --- a/scripts/chain-configs/polygon-amoy/index.ts +++ b/scripts/chain-configs/polygon-amoy/index.ts @@ -18,7 +18,7 @@ export default { }, chainId, publicRpcUrl: "https://rpc-amoy.polygon.technology", - tokens: ["WETH", "TATARA-USDC"], + tokens: ["WETH"], enableCCTP: false, swapTokens: [], } as ChainConfig; diff --git a/scripts/chain-configs/sepolia/index.ts b/scripts/chain-configs/sepolia/index.ts index 9ec764dfa..93178347e 100644 --- a/scripts/chain-configs/sepolia/index.ts +++ b/scripts/chain-configs/sepolia/index.ts @@ -17,7 +17,7 @@ export default { }, chainId, publicRpcUrl: "https://gateway.tenderly.co/public/sepolia", - tokens: ["WETH", "ETH", "USDC", "GRASS", "XYZ", "TATARA-USDC"], + tokens: ["WETH", "ETH", "USDC", "GRASS", "XYZ"], enableCCTP: false, swapTokens: [], } as ChainConfig; diff --git a/scripts/chain-configs/tatara/assets/grayscale-logo.svg b/scripts/chain-configs/tatara/assets/grayscale-logo.svg deleted file mode 100644 index 70a490c9e..000000000 --- a/scripts/chain-configs/tatara/assets/grayscale-logo.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/scripts/chain-configs/tatara/assets/logo.svg b/scripts/chain-configs/tatara/assets/logo.svg deleted file mode 100644 index cb9007fc3..000000000 --- a/scripts/chain-configs/tatara/assets/logo.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/scripts/chain-configs/tatara/index.ts b/scripts/chain-configs/tatara/index.ts deleted file mode 100644 index 671d9a463..000000000 --- a/scripts/chain-configs/tatara/index.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { CHAIN_IDs, PUBLIC_NETWORKS } from "@across-protocol/constants"; -import { utils as sdkUtils } from "@across-protocol/sdk"; -import { ChainConfig } from "../types"; - -const { getDeployedAddress, getDeployedBlockNumber } = sdkUtils; - -const chainId = CHAIN_IDs.TATARA; -const chainInfoBase = PUBLIC_NETWORKS[chainId]; - -export default { - ...chainInfoBase, - logoPath: "./assets/logo.svg", - grayscaleLogoPath: "./assets/grayscale-logo.svg", - spokePool: { - address: getDeployedAddress("SpokePool", chainId), - blockNumber: getDeployedBlockNumber("SpokePool", chainId), - }, - chainId, - publicRpcUrl: - "https://rpc.tatara.katanarpc.com/DYsaaqa6zme7taA8LskCQnkAZghSPtPQk", - blockTimeSeconds: 1, - tokens: ["TATARA-USDC", "WETH"], - enableCCTP: false, -} as ChainConfig; diff --git a/scripts/utils/enabled-chain-configs.ts b/scripts/utils/enabled-chain-configs.ts index 2c82fedee..9ac98dd2b 100644 --- a/scripts/utils/enabled-chain-configs.ts +++ b/scripts/utils/enabled-chain-configs.ts @@ -38,7 +38,6 @@ export const enabledSepoliaChainConfigs = [ chainConfigs.LISK_SEPOLIA, chainConfigs.LENS_SEPOLIA, chainConfigs.UNICHAIN_SEPOLIA, - chainConfigs.TATARA, chainConfigs.SOLANA_DEVNET, ]; diff --git a/src/constants/chains/configs.ts b/src/constants/chains/configs.ts index 560c4c74c..e2993a996 100644 --- a/src/constants/chains/configs.ts +++ b/src/constants/chains/configs.ts @@ -146,11 +146,6 @@ import soneiumGrayscaleLogo from "assets/chain-logos/soneium-grayscale.svg"; import { ReactComponent as soneiumLogoSvg } from "assets/chain-logos/soneium.svg"; import { ReactComponent as soneiumGrayscaleLogoSvg } from "assets/chain-logos/soneium-grayscale.svg"; -import tataraLogo from "assets/chain-logos/tatara.svg"; -import tataraGrayscaleLogo from "assets/chain-logos/tatara-grayscale.svg"; -import { ReactComponent as tataraLogoSvg } from "assets/chain-logos/tatara.svg"; -import { ReactComponent as tataraGrayscaleLogoSvg } from "assets/chain-logos/tatara-grayscale.svg"; - import unichainLogo from "assets/chain-logos/unichain.svg"; import unichainGrayscaleLogo from "assets/chain-logos/unichain-grayscale.svg"; import { ReactComponent as unichainLogoSvg } from "assets/chain-logos/unichain.svg"; @@ -1270,47 +1265,6 @@ export const soneium_viem = defineChain({ }, }); -export const tatara = { - name: "Tatara", - fullName: "Tatara", - chainId: 129399, - logoURI: tataraLogo, - grayscaleLogoURI: tataraGrayscaleLogo, - logoSvg: tataraLogoSvg, - grayscaleLogoSvg: tataraGrayscaleLogoSvg, - rpcUrl: "https://rpc.tatara.katanarpc.com/DYsaaqa6zme7taA8LskCQnkAZghSPtPQk", - explorerUrl: "https://explorer.tatara.katana.network", - constructExplorerLink: (txHash: string) => - `${tatara.explorerUrl}/tx/${txHash}`, - nativeCurrencySymbol: "ETH", - customRpcUrl: process.env.REACT_APP_CHAIN_129399_CUSTOM_RPC_URL, - pollingInterval: 1000, -}; - -export const tatara_viem = defineChain({ - id: tatara.chainId, - name: tatara.name, - nativeCurrency: { - name: tatara.nativeCurrencySymbol, - symbol: tatara.nativeCurrencySymbol, - decimals: 18, - }, - rpcUrls: { - default: { - http: [ - tatara.customRpcUrl ? tatara.customRpcUrl : [], - tatara.rpcUrl, - ].flat(), - }, - }, - blockExplorers: { - default: { - name: tatara.name + " Explorer", - url: tatara.explorerUrl, - }, - }, -}); - export const unichain = { name: "Unichain", fullName: "Unichain", @@ -1555,7 +1509,6 @@ export const chainConfigs = [ solana, solanaDevnet, soneium, - tatara, unichain, unichainSepolia, worldChain, @@ -1596,7 +1549,6 @@ export const chains_viem = [ scroll_viem, sepolia_viem, soneium_viem, - tatara_viem, unichain_viem, unichainSepolia_viem, worldChain_viem, diff --git a/src/constants/chains/index.ts b/src/constants/chains/index.ts index c13f79aaf..d06414100 100644 --- a/src/constants/chains/index.ts +++ b/src/constants/chains/index.ts @@ -46,7 +46,6 @@ const orderedEnabledChainIds = [ CHAIN_IDs.LISK_SEPOLIA, CHAIN_IDs.LENS_SEPOLIA, CHAIN_IDs.UNICHAIN_SEPOLIA, - CHAIN_IDs.TATARA, CHAIN_IDs.SOLANA_DEVNET, ]; diff --git a/src/constants/tokens.ts b/src/constants/tokens.ts index ccef1e3c5..8a66ea526 100644 --- a/src/constants/tokens.ts +++ b/src/constants/tokens.ts @@ -111,10 +111,6 @@ export const orderedTokenLogos = { GHO: ghoLogo, WGHO: ghoLogo, WLD: wldLogo, - "TATARA-USDC": usdcLogo, - "TATARA-USDS": unknownLogo, - "TATARA-USDT": usdtLogo, - "TATARA-WBTC": wbtcLogo, CAKE: cakeLogo, BNB: bnbLogo, WBNB: bnbLogo, diff --git a/src/data/chains_11155111.json b/src/data/chains_11155111.json index 3125303af..af69e6292 100644 --- a/src/data/chains_11155111.json +++ b/src/data/chains_11155111.json @@ -36,13 +36,6 @@ "decimals": 18, "logoUrl": "https://raw.githubusercontent.com/across-protocol/frontend/master/src/assets/token-logos/xyz.svg" }, - { - "address": "0x2b9Ca0A8C773bb1B92A3dDAE9F882Fd14457DACc", - "symbol": "TATARA-USDC", - "name": "Tatara USDC", - "decimals": 6, - "logoUrl": "https://raw.githubusercontent.com/across-protocol/frontend/master/src/assets/token-logos/tatara-usdc.svg" - }, { "address": "0x2Be68B15c693D3b5747F9F0D49D30A2E81BAA2Df", "symbol": "GRASS", @@ -80,13 +73,6 @@ "decimals": 18, "logoUrl": "https://raw.githubusercontent.com/across-protocol/frontend/master/src/assets/token-logos/xyz.svg" }, - { - "address": "0x2b9Ca0A8C773bb1B92A3dDAE9F882Fd14457DACc", - "symbol": "TATARA-USDC", - "name": "Tatara USDC", - "decimals": 6, - "logoUrl": "https://raw.githubusercontent.com/across-protocol/frontend/master/src/assets/token-logos/tatara-usdc.svg" - }, { "address": "0x2Be68B15c693D3b5747F9F0D49D30A2E81BAA2Df", "symbol": "GRASS", @@ -132,13 +118,6 @@ "name": "XYZ Token", "decimals": 18, "logoUrl": "https://raw.githubusercontent.com/across-protocol/frontend/master/src/assets/token-logos/xyz.svg" - }, - { - "address": "0x3c95BB5f49F3643558aa8F699403564A652FBeB0", - "symbol": "TATARA-USDC", - "name": "Tatara USDC", - "decimals": 6, - "logoUrl": "https://raw.githubusercontent.com/across-protocol/frontend/master/src/assets/token-logos/tatara-usdc.svg" } ], "outputTokens": [ @@ -176,13 +155,6 @@ "name": "XYZ Token", "decimals": 18, "logoUrl": "https://raw.githubusercontent.com/across-protocol/frontend/master/src/assets/token-logos/xyz.svg" - }, - { - "address": "0x3c95BB5f49F3643558aa8F699403564A652FBeB0", - "symbol": "TATARA-USDC", - "name": "Tatara USDC", - "decimals": 6, - "logoUrl": "https://raw.githubusercontent.com/across-protocol/frontend/master/src/assets/token-logos/tatara-usdc.svg" } ] }, @@ -366,13 +338,6 @@ "name": "Wrapped Ether", "decimals": 18, "logoUrl": "https://raw.githubusercontent.com/across-protocol/frontend/master/src/assets/token-logos/weth.svg" - }, - { - "address": "0x8B0180f2101c8260d49339abfEe87927412494B4", - "symbol": "TATARA-USDC", - "name": "Tatara USDC", - "decimals": 6, - "logoUrl": "https://raw.githubusercontent.com/across-protocol/frontend/master/src/assets/token-logos/tatara-usdc.svg" } ], "outputTokens": [ @@ -389,13 +354,6 @@ "name": "Ether", "decimals": 18, "logoUrl": "https://raw.githubusercontent.com/across-protocol/frontend/master/src/assets/token-logos/eth.svg" - }, - { - "address": "0x8B0180f2101c8260d49339abfEe87927412494B4", - "symbol": "TATARA-USDC", - "name": "Tatara USDC", - "decimals": 6, - "logoUrl": "https://raw.githubusercontent.com/across-protocol/frontend/master/src/assets/token-logos/tatara-usdc.svg" } ] }, @@ -591,54 +549,6 @@ } ] }, - { - "chainId": 129399, - "name": "Tatara", - "publicRpcUrl": "https://rpc.tatara.katanarpc.com/DYsaaqa6zme7taA8LskCQnkAZghSPtPQk", - "explorerUrl": "https://explorer.tatara.katana.network", - "logoUrl": "https://raw.githubusercontent.com/across-protocol/frontend/master/scripts/chain-configs/tatara/assets/logo.svg", - "spokePool": "0x09aea4b2242abC8bb4BB78D537A67a245A7bEC64", - "spokePoolBlock": 2929205, - "inputTokens": [ - { - "address": "0x102E14ffF48170F2e5b6d0e30259fCD4eE5E28aE", - "symbol": "TATARA-USDC", - "name": "Tatara USDC", - "decimals": 6, - "logoUrl": "https://raw.githubusercontent.com/across-protocol/frontend/master/src/assets/token-logos/tatara-usdc.svg" - }, - { - "address": "0x17B8Ee96E3bcB3b04b3e8334de4524520C51caB4", - "symbol": "WETH", - "name": "Wrapped Ether", - "decimals": 18, - "logoUrl": "https://raw.githubusercontent.com/across-protocol/frontend/master/src/assets/token-logos/weth.svg" - } - ], - "outputTokens": [ - { - "address": "0x17B8Ee96E3bcB3b04b3e8334de4524520C51caB4", - "symbol": "WETH", - "name": "Wrapped Ether", - "decimals": 18, - "logoUrl": "https://raw.githubusercontent.com/across-protocol/frontend/master/src/assets/token-logos/weth.svg" - }, - { - "address": "0x17B8Ee96E3bcB3b04b3e8334de4524520C51caB4", - "symbol": "ETH", - "name": "Ether", - "decimals": 18, - "logoUrl": "https://raw.githubusercontent.com/across-protocol/frontend/master/src/assets/token-logos/eth.svg" - }, - { - "address": "0x102E14ffF48170F2e5b6d0e30259fCD4eE5E28aE", - "symbol": "TATARA-USDC", - "name": "Tatara USDC", - "decimals": 6, - "logoUrl": "https://raw.githubusercontent.com/across-protocol/frontend/master/src/assets/token-logos/tatara-usdc.svg" - } - ] - }, { "chainId": 133268194659241, "name": "Solana Devnet", diff --git a/src/data/routes_11155111_0x14224e63716afAcE30C9a417E0542281869f7d9e.json b/src/data/routes_11155111_0x14224e63716afAcE30C9a417E0542281869f7d9e.json index c7a4ad39c..9c304c0c9 100644 --- a/src/data/routes_11155111_0x14224e63716afAcE30C9a417E0542281869f7d9e.json +++ b/src/data/routes_11155111_0x14224e63716afAcE30C9a417E0542281869f7d9e.json @@ -74,17 +74,6 @@ "isNative": false, "l1TokenAddress": "0x180D555759e4d1d5Cf70C3BaBbAE4B8F410BDAD9" }, - { - "fromChain": 11155111, - "toChain": 84532, - "fromTokenAddress": "0x2b9Ca0A8C773bb1B92A3dDAE9F882Fd14457DACc", - "toTokenAddress": "0x3c95BB5f49F3643558aa8F699403564A652FBeB0", - "fromSpokeAddress": "0x5ef6C01E11889d86803e0B23e3cB3F9E9d97B662", - "fromTokenSymbol": "TATARA-USDC", - "toTokenSymbol": "TATARA-USDC", - "isNative": false, - "l1TokenAddress": "0x2b9Ca0A8C773bb1B92A3dDAE9F882Fd14457DACc" - }, { "fromChain": 11155111, "toChain": 421614, @@ -206,17 +195,6 @@ "isNative": true, "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" }, - { - "fromChain": 11155111, - "toChain": 80002, - "fromTokenAddress": "0x2b9Ca0A8C773bb1B92A3dDAE9F882Fd14457DACc", - "toTokenAddress": "0x8B0180f2101c8260d49339abfEe87927412494B4", - "fromSpokeAddress": "0x5ef6C01E11889d86803e0B23e3cB3F9E9d97B662", - "fromTokenSymbol": "TATARA-USDC", - "toTokenSymbol": "TATARA-USDC", - "isNative": false, - "l1TokenAddress": "0x2b9Ca0A8C773bb1B92A3dDAE9F882Fd14457DACc" - }, { "fromChain": 11155111, "toChain": 168587773, @@ -327,39 +305,6 @@ "isNative": false, "l1TokenAddress": "0x1c7D4B196Cb0C7B01d743Fbc6116a902379C7238" }, - { - "fromChain": 11155111, - "toChain": 129399, - "fromTokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14", - "toTokenAddress": "0x17B8Ee96E3bcB3b04b3e8334de4524520C51caB4", - "fromSpokeAddress": "0x5ef6C01E11889d86803e0B23e3cB3F9E9d97B662", - "fromTokenSymbol": "WETH", - "toTokenSymbol": "WETH", - "isNative": false, - "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" - }, - { - "fromChain": 11155111, - "toChain": 129399, - "fromTokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14", - "toTokenAddress": "0x17B8Ee96E3bcB3b04b3e8334de4524520C51caB4", - "fromSpokeAddress": "0x5ef6C01E11889d86803e0B23e3cB3F9E9d97B662", - "fromTokenSymbol": "ETH", - "toTokenSymbol": "ETH", - "isNative": true, - "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" - }, - { - "fromChain": 11155111, - "toChain": 129399, - "fromTokenAddress": "0x2b9Ca0A8C773bb1B92A3dDAE9F882Fd14457DACc", - "toTokenAddress": "0x102E14ffF48170F2e5b6d0e30259fCD4eE5E28aE", - "fromSpokeAddress": "0x5ef6C01E11889d86803e0B23e3cB3F9E9d97B662", - "fromTokenSymbol": "TATARA-USDC", - "toTokenSymbol": "TATARA-USDC", - "isNative": false, - "l1TokenAddress": "0x2b9Ca0A8C773bb1B92A3dDAE9F882Fd14457DACc" - }, { "fromChain": 11155111, "toChain": 133268194659241, @@ -415,17 +360,6 @@ "isNative": false, "l1TokenAddress": "0x180D555759e4d1d5Cf70C3BaBbAE4B8F410BDAD9" }, - { - "fromChain": 84532, - "toChain": 11155111, - "fromTokenAddress": "0x3c95BB5f49F3643558aa8F699403564A652FBeB0", - "toTokenAddress": "0x2b9Ca0A8C773bb1B92A3dDAE9F882Fd14457DACc", - "fromSpokeAddress": "0x82B564983aE7274c86695917BBf8C99ECb6F0F8F", - "fromTokenSymbol": "TATARA-USDC", - "toTokenSymbol": "TATARA-USDC", - "isNative": false, - "l1TokenAddress": "0x2b9Ca0A8C773bb1B92A3dDAE9F882Fd14457DACc" - }, { "fromChain": 84532, "toChain": 421614, @@ -547,17 +481,6 @@ "isNative": true, "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" }, - { - "fromChain": 84532, - "toChain": 80002, - "fromTokenAddress": "0x3c95BB5f49F3643558aa8F699403564A652FBeB0", - "toTokenAddress": "0x8B0180f2101c8260d49339abfEe87927412494B4", - "fromSpokeAddress": "0x82B564983aE7274c86695917BBf8C99ECb6F0F8F", - "fromTokenSymbol": "TATARA-USDC", - "toTokenSymbol": "TATARA-USDC", - "isNative": false, - "l1TokenAddress": "0x2b9Ca0A8C773bb1B92A3dDAE9F882Fd14457DACc" - }, { "fromChain": 84532, "toChain": 168587773, @@ -657,39 +580,6 @@ "isNative": false, "l1TokenAddress": "0x1c7D4B196Cb0C7B01d743Fbc6116a902379C7238" }, - { - "fromChain": 84532, - "toChain": 129399, - "fromTokenAddress": "0x4200000000000000000000000000000000000006", - "toTokenAddress": "0x17B8Ee96E3bcB3b04b3e8334de4524520C51caB4", - "fromSpokeAddress": "0x82B564983aE7274c86695917BBf8C99ECb6F0F8F", - "fromTokenSymbol": "WETH", - "toTokenSymbol": "WETH", - "isNative": false, - "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" - }, - { - "fromChain": 84532, - "toChain": 129399, - "fromTokenAddress": "0x4200000000000000000000000000000000000006", - "toTokenAddress": "0x17B8Ee96E3bcB3b04b3e8334de4524520C51caB4", - "fromSpokeAddress": "0x82B564983aE7274c86695917BBf8C99ECb6F0F8F", - "fromTokenSymbol": "ETH", - "toTokenSymbol": "ETH", - "isNative": true, - "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" - }, - { - "fromChain": 84532, - "toChain": 129399, - "fromTokenAddress": "0x3c95BB5f49F3643558aa8F699403564A652FBeB0", - "toTokenAddress": "0x102E14ffF48170F2e5b6d0e30259fCD4eE5E28aE", - "fromSpokeAddress": "0x82B564983aE7274c86695917BBf8C99ECb6F0F8F", - "fromTokenSymbol": "TATARA-USDC", - "toTokenSymbol": "TATARA-USDC", - "isNative": false, - "l1TokenAddress": "0x2b9Ca0A8C773bb1B92A3dDAE9F882Fd14457DACc" - }, { "fromChain": 84532, "toChain": 133268194659241, @@ -954,28 +844,6 @@ "isNative": false, "l1TokenAddress": "0x1c7D4B196Cb0C7B01d743Fbc6116a902379C7238" }, - { - "fromChain": 421614, - "toChain": 129399, - "fromTokenAddress": "0x980B62Da83eFf3D4576C647993b0c1D7faf17c73", - "toTokenAddress": "0x17B8Ee96E3bcB3b04b3e8334de4524520C51caB4", - "fromSpokeAddress": "0x7E63A5f1a8F0B4d0934B2f2327DAED3F6bb2ee75", - "fromTokenSymbol": "WETH", - "toTokenSymbol": "WETH", - "isNative": false, - "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" - }, - { - "fromChain": 421614, - "toChain": 129399, - "fromTokenAddress": "0x980B62Da83eFf3D4576C647993b0c1D7faf17c73", - "toTokenAddress": "0x17B8Ee96E3bcB3b04b3e8334de4524520C51caB4", - "fromSpokeAddress": "0x7E63A5f1a8F0B4d0934B2f2327DAED3F6bb2ee75", - "fromTokenSymbol": "ETH", - "toTokenSymbol": "ETH", - "isNative": true, - "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" - }, { "fromChain": 421614, "toChain": 133268194659241, @@ -1262,28 +1130,6 @@ "isNative": false, "l1TokenAddress": "0x1c7D4B196Cb0C7B01d743Fbc6116a902379C7238" }, - { - "fromChain": 11155420, - "toChain": 129399, - "fromTokenAddress": "0x4200000000000000000000000000000000000006", - "toTokenAddress": "0x17B8Ee96E3bcB3b04b3e8334de4524520C51caB4", - "fromSpokeAddress": "0x4e8E101924eDE233C13e2D8622DC8aED2872d505", - "fromTokenSymbol": "WETH", - "toTokenSymbol": "WETH", - "isNative": false, - "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" - }, - { - "fromChain": 11155420, - "toChain": 129399, - "fromTokenAddress": "0x4200000000000000000000000000000000000006", - "toTokenAddress": "0x17B8Ee96E3bcB3b04b3e8334de4524520C51caB4", - "fromSpokeAddress": "0x4e8E101924eDE233C13e2D8622DC8aED2872d505", - "fromTokenSymbol": "ETH", - "toTokenSymbol": "ETH", - "isNative": true, - "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" - }, { "fromChain": 11155420, "toChain": 133268194659241, @@ -1493,28 +1339,6 @@ "isNative": true, "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" }, - { - "fromChain": 919, - "toChain": 129399, - "fromTokenAddress": "0x4200000000000000000000000000000000000006", - "toTokenAddress": "0x17B8Ee96E3bcB3b04b3e8334de4524520C51caB4", - "fromSpokeAddress": "0xbd886FC0725Cc459b55BbFEb3E4278610331f83b", - "fromTokenSymbol": "WETH", - "toTokenSymbol": "WETH", - "isNative": false, - "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" - }, - { - "fromChain": 919, - "toChain": 129399, - "fromTokenAddress": "0x4200000000000000000000000000000000000006", - "toTokenAddress": "0x17B8Ee96E3bcB3b04b3e8334de4524520C51caB4", - "fromSpokeAddress": "0xbd886FC0725Cc459b55BbFEb3E4278610331f83b", - "fromTokenSymbol": "ETH", - "toTokenSymbol": "ETH", - "isNative": true, - "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" - }, { "fromChain": 80002, "toChain": 11155111, @@ -1526,17 +1350,6 @@ "isNative": false, "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" }, - { - "fromChain": 80002, - "toChain": 11155111, - "fromTokenAddress": "0x8B0180f2101c8260d49339abfEe87927412494B4", - "toTokenAddress": "0x2b9Ca0A8C773bb1B92A3dDAE9F882Fd14457DACc", - "fromSpokeAddress": "0xd08baaE74D6d2eAb1F3320B2E1a53eeb391ce8e5", - "fromTokenSymbol": "TATARA-USDC", - "toTokenSymbol": "TATARA-USDC", - "isNative": false, - "l1TokenAddress": "0x2b9Ca0A8C773bb1B92A3dDAE9F882Fd14457DACc" - }, { "fromChain": 80002, "toChain": 84532, @@ -1548,17 +1361,6 @@ "isNative": false, "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" }, - { - "fromChain": 80002, - "toChain": 84532, - "fromTokenAddress": "0x8B0180f2101c8260d49339abfEe87927412494B4", - "toTokenAddress": "0x3c95BB5f49F3643558aa8F699403564A652FBeB0", - "fromSpokeAddress": "0xd08baaE74D6d2eAb1F3320B2E1a53eeb391ce8e5", - "fromTokenSymbol": "TATARA-USDC", - "toTokenSymbol": "TATARA-USDC", - "isNative": false, - "l1TokenAddress": "0x2b9Ca0A8C773bb1B92A3dDAE9F882Fd14457DACc" - }, { "fromChain": 80002, "toChain": 421614, @@ -1636,28 +1438,6 @@ "isNative": false, "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" }, - { - "fromChain": 80002, - "toChain": 129399, - "fromTokenAddress": "0x52eF3d68BaB452a294342DC3e5f464d7f610f72E", - "toTokenAddress": "0x17B8Ee96E3bcB3b04b3e8334de4524520C51caB4", - "fromSpokeAddress": "0xd08baaE74D6d2eAb1F3320B2E1a53eeb391ce8e5", - "fromTokenSymbol": "WETH", - "toTokenSymbol": "WETH", - "isNative": false, - "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" - }, - { - "fromChain": 80002, - "toChain": 129399, - "fromTokenAddress": "0x8B0180f2101c8260d49339abfEe87927412494B4", - "toTokenAddress": "0x102E14ffF48170F2e5b6d0e30259fCD4eE5E28aE", - "fromSpokeAddress": "0xd08baaE74D6d2eAb1F3320B2E1a53eeb391ce8e5", - "fromTokenSymbol": "TATARA-USDC", - "toTokenSymbol": "TATARA-USDC", - "isNative": false, - "l1TokenAddress": "0x2b9Ca0A8C773bb1B92A3dDAE9F882Fd14457DACc" - }, { "fromChain": 168587773, "toChain": 11155111, @@ -1856,28 +1636,6 @@ "isNative": true, "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" }, - { - "fromChain": 168587773, - "toChain": 129399, - "fromTokenAddress": "0x4200000000000000000000000000000000000023", - "toTokenAddress": "0x17B8Ee96E3bcB3b04b3e8334de4524520C51caB4", - "fromSpokeAddress": "0x5545092553Cf5Bf786e87a87192E902D50D8f022", - "fromTokenSymbol": "WETH", - "toTokenSymbol": "WETH", - "isNative": false, - "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" - }, - { - "fromChain": 168587773, - "toChain": 129399, - "fromTokenAddress": "0x4200000000000000000000000000000000000023", - "toTokenAddress": "0x17B8Ee96E3bcB3b04b3e8334de4524520C51caB4", - "fromSpokeAddress": "0x5545092553Cf5Bf786e87a87192E902D50D8f022", - "fromTokenSymbol": "ETH", - "toTokenSymbol": "ETH", - "isNative": true, - "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" - }, { "fromChain": 4202, "toChain": 11155111, @@ -2076,28 +1834,6 @@ "isNative": true, "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" }, - { - "fromChain": 4202, - "toChain": 129399, - "fromTokenAddress": "0x4200000000000000000000000000000000000006", - "toTokenAddress": "0x17B8Ee96E3bcB3b04b3e8334de4524520C51caB4", - "fromSpokeAddress": "0xeF684C38F94F48775959ECf2012D7E864ffb9dd4", - "fromTokenSymbol": "WETH", - "toTokenSymbol": "WETH", - "isNative": false, - "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" - }, - { - "fromChain": 4202, - "toChain": 129399, - "fromTokenAddress": "0x4200000000000000000000000000000000000006", - "toTokenAddress": "0x17B8Ee96E3bcB3b04b3e8334de4524520C51caB4", - "fromSpokeAddress": "0xeF684C38F94F48775959ECf2012D7E864ffb9dd4", - "fromTokenSymbol": "ETH", - "toTokenSymbol": "ETH", - "isNative": true, - "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" - }, { "fromChain": 37111, "toChain": 11155111, @@ -2219,17 +1955,6 @@ "isNative": false, "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" }, - { - "fromChain": 37111, - "toChain": 129399, - "fromTokenAddress": "0xaA91D645D7a6C1aeaa5988e0547267B77d33fe16", - "toTokenAddress": "0x17B8Ee96E3bcB3b04b3e8334de4524520C51caB4", - "fromSpokeAddress": "0x6A0a7f39530923911832Dd60667CE5da5449967B", - "fromTokenSymbol": "WETH", - "toTokenSymbol": "WETH", - "isNative": false, - "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" - }, { "fromChain": 1301, "toChain": 11155111, @@ -2483,28 +2208,6 @@ "isNative": true, "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" }, - { - "fromChain": 1301, - "toChain": 129399, - "fromTokenAddress": "0x4200000000000000000000000000000000000006", - "toTokenAddress": "0x17B8Ee96E3bcB3b04b3e8334de4524520C51caB4", - "fromSpokeAddress": "0x6999526e507Cc3b03b180BbE05E1Ff938259A874", - "fromTokenSymbol": "WETH", - "toTokenSymbol": "WETH", - "isNative": false, - "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" - }, - { - "fromChain": 1301, - "toChain": 129399, - "fromTokenAddress": "0x4200000000000000000000000000000000000006", - "toTokenAddress": "0x17B8Ee96E3bcB3b04b3e8334de4524520C51caB4", - "fromSpokeAddress": "0x6999526e507Cc3b03b180BbE05E1Ff938259A874", - "fromTokenSymbol": "ETH", - "toTokenSymbol": "ETH", - "isNative": true, - "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" - }, { "fromChain": 1301, "toChain": 133268194659241, @@ -2516,149 +2219,6 @@ "isNative": false, "l1TokenAddress": "0x1c7D4B196Cb0C7B01d743Fbc6116a902379C7238" }, - { - "fromChain": 129399, - "toChain": 11155111, - "fromTokenAddress": "0x102E14ffF48170F2e5b6d0e30259fCD4eE5E28aE", - "toTokenAddress": "0x2b9Ca0A8C773bb1B92A3dDAE9F882Fd14457DACc", - "fromSpokeAddress": "0x09aea4b2242abC8bb4BB78D537A67a245A7bEC64", - "fromTokenSymbol": "TATARA-USDC", - "toTokenSymbol": "TATARA-USDC", - "isNative": false, - "l1TokenAddress": "0x2b9Ca0A8C773bb1B92A3dDAE9F882Fd14457DACc" - }, - { - "fromChain": 129399, - "toChain": 11155111, - "fromTokenAddress": "0x17B8Ee96E3bcB3b04b3e8334de4524520C51caB4", - "toTokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14", - "fromSpokeAddress": "0x09aea4b2242abC8bb4BB78D537A67a245A7bEC64", - "fromTokenSymbol": "WETH", - "toTokenSymbol": "WETH", - "isNative": false, - "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" - }, - { - "fromChain": 129399, - "toChain": 84532, - "fromTokenAddress": "0x102E14ffF48170F2e5b6d0e30259fCD4eE5E28aE", - "toTokenAddress": "0x3c95BB5f49F3643558aa8F699403564A652FBeB0", - "fromSpokeAddress": "0x09aea4b2242abC8bb4BB78D537A67a245A7bEC64", - "fromTokenSymbol": "TATARA-USDC", - "toTokenSymbol": "TATARA-USDC", - "isNative": false, - "l1TokenAddress": "0x2b9Ca0A8C773bb1B92A3dDAE9F882Fd14457DACc" - }, - { - "fromChain": 129399, - "toChain": 84532, - "fromTokenAddress": "0x17B8Ee96E3bcB3b04b3e8334de4524520C51caB4", - "toTokenAddress": "0x4200000000000000000000000000000000000006", - "fromSpokeAddress": "0x09aea4b2242abC8bb4BB78D537A67a245A7bEC64", - "fromTokenSymbol": "WETH", - "toTokenSymbol": "WETH", - "isNative": false, - "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" - }, - { - "fromChain": 129399, - "toChain": 421614, - "fromTokenAddress": "0x17B8Ee96E3bcB3b04b3e8334de4524520C51caB4", - "toTokenAddress": "0x980B62Da83eFf3D4576C647993b0c1D7faf17c73", - "fromSpokeAddress": "0x09aea4b2242abC8bb4BB78D537A67a245A7bEC64", - "fromTokenSymbol": "WETH", - "toTokenSymbol": "WETH", - "isNative": false, - "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" - }, - { - "fromChain": 129399, - "toChain": 11155420, - "fromTokenAddress": "0x17B8Ee96E3bcB3b04b3e8334de4524520C51caB4", - "toTokenAddress": "0x4200000000000000000000000000000000000006", - "fromSpokeAddress": "0x09aea4b2242abC8bb4BB78D537A67a245A7bEC64", - "fromTokenSymbol": "WETH", - "toTokenSymbol": "WETH", - "isNative": false, - "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" - }, - { - "fromChain": 129399, - "toChain": 919, - "fromTokenAddress": "0x17B8Ee96E3bcB3b04b3e8334de4524520C51caB4", - "toTokenAddress": "0x4200000000000000000000000000000000000006", - "fromSpokeAddress": "0x09aea4b2242abC8bb4BB78D537A67a245A7bEC64", - "fromTokenSymbol": "WETH", - "toTokenSymbol": "WETH", - "isNative": false, - "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" - }, - { - "fromChain": 129399, - "toChain": 80002, - "fromTokenAddress": "0x102E14ffF48170F2e5b6d0e30259fCD4eE5E28aE", - "toTokenAddress": "0x8B0180f2101c8260d49339abfEe87927412494B4", - "fromSpokeAddress": "0x09aea4b2242abC8bb4BB78D537A67a245A7bEC64", - "fromTokenSymbol": "TATARA-USDC", - "toTokenSymbol": "TATARA-USDC", - "isNative": false, - "l1TokenAddress": "0x2b9Ca0A8C773bb1B92A3dDAE9F882Fd14457DACc" - }, - { - "fromChain": 129399, - "toChain": 80002, - "fromTokenAddress": "0x17B8Ee96E3bcB3b04b3e8334de4524520C51caB4", - "toTokenAddress": "0x52eF3d68BaB452a294342DC3e5f464d7f610f72E", - "fromSpokeAddress": "0x09aea4b2242abC8bb4BB78D537A67a245A7bEC64", - "fromTokenSymbol": "WETH", - "toTokenSymbol": "WETH", - "isNative": false, - "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" - }, - { - "fromChain": 129399, - "toChain": 168587773, - "fromTokenAddress": "0x17B8Ee96E3bcB3b04b3e8334de4524520C51caB4", - "toTokenAddress": "0x4200000000000000000000000000000000000023", - "fromSpokeAddress": "0x09aea4b2242abC8bb4BB78D537A67a245A7bEC64", - "fromTokenSymbol": "WETH", - "toTokenSymbol": "WETH", - "isNative": false, - "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" - }, - { - "fromChain": 129399, - "toChain": 4202, - "fromTokenAddress": "0x17B8Ee96E3bcB3b04b3e8334de4524520C51caB4", - "toTokenAddress": "0x4200000000000000000000000000000000000006", - "fromSpokeAddress": "0x09aea4b2242abC8bb4BB78D537A67a245A7bEC64", - "fromTokenSymbol": "WETH", - "toTokenSymbol": "WETH", - "isNative": false, - "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" - }, - { - "fromChain": 129399, - "toChain": 37111, - "fromTokenAddress": "0x17B8Ee96E3bcB3b04b3e8334de4524520C51caB4", - "toTokenAddress": "0xaA91D645D7a6C1aeaa5988e0547267B77d33fe16", - "fromSpokeAddress": "0x09aea4b2242abC8bb4BB78D537A67a245A7bEC64", - "fromTokenSymbol": "WETH", - "toTokenSymbol": "WETH", - "isNative": false, - "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" - }, - { - "fromChain": 129399, - "toChain": 1301, - "fromTokenAddress": "0x17B8Ee96E3bcB3b04b3e8334de4524520C51caB4", - "toTokenAddress": "0x4200000000000000000000000000000000000006", - "fromSpokeAddress": "0x09aea4b2242abC8bb4BB78D537A67a245A7bEC64", - "fromTokenSymbol": "WETH", - "toTokenSymbol": "WETH", - "isNative": false, - "l1TokenAddress": "0xfFf9976782d46CC05630D1f6eBAb18b2324d6B14" - }, { "fromChain": 133268194659241, "toChain": 11155111, From c47df373e1c07894d2b86080b8522ca8728fc3de Mon Sep 17 00:00:00 2001 From: Paul <108695806+pxrl@users.noreply.github.com> Date: Wed, 7 Jan 2026 09:22:01 +0000 Subject: [PATCH 2/2] Drop test --- test/api/_constants.test.ts | 20 +------------------- 1 file changed, 1 insertion(+), 19 deletions(-) diff --git a/test/api/_constants.test.ts b/test/api/_constants.test.ts index dd2d06ff4..8715aebd9 100644 --- a/test/api/_constants.test.ts +++ b/test/api/_constants.test.ts @@ -42,7 +42,6 @@ describe("populateDefaultRelayerFeeCapitalCostConfig", () => { const usdcDecimals = TOKEN_SYMBOLS_MAP.USDC.decimals; // 6 const usdcBnbDecimals = TOKEN_SYMBOLS_MAP["USDC-BNB"].decimals; // 18 - const tataraUsdsDecimals = TOKEN_SYMBOLS_MAP["TATARA-USDS"].decimals; // 18 const result = populateDefaultRelayerFeeCapitalCostConfig(baseConfig); @@ -63,26 +62,9 @@ describe("populateDefaultRelayerFeeCapitalCostConfig", () => { ...usdcBaseConfig, decimals: usdcBnbDecimals, }); - // TATARA-USDS (18 decimals) - expect(result["TATARA-USDS"]).toEqual({ - ...usdcBaseConfig, - decimals: tataraUsdsDecimals, - }); - // TATARA-USDC (6 decimals) - expect(result["TATARA-USDC"]).toEqual({ - ...usdcBaseConfig, - decimals: TOKEN_SYMBOLS_MAP["TATARA-USDC"].decimals, - }); // Ensure all expected equivalents are present - const expectedEquivalents = [ - "USDC.e", - "USDC-BNB", - "USDzC", - "TATARA-USDC", - "TATARA-USDT", - "TATARA-USDS", - ]; + const expectedEquivalents = ["USDC.e", "USDC-BNB", "USDzC"]; expectedEquivalents.forEach((eqSymbol) => { expect(result[eqSymbol]).toBeDefined(); });