import { ChainId } from '@masknet/web3-shared-evm' ; import { COMP , DAI , MKR , USDC , USDT , WNATIVE , WNATIVE_ONLY } from './trader' ; import type { ERC20AgainstToken , ERC20TokenCustomizedBase } from './types' ; /**
 * Some tokens can only be swapped via certain pairs,
 * so we override the list of bases that are considered for these tokens.
 */ export const SASHIMISWAP_CUSTOM_BASES = { } ; export const SASHIMISWAP_BASE_AGAINST_TOKENS = { ... WNATIVE_ONLY , [ ChainId . Mainnet ] : [ WNATIVE , DAI , USDC , USDT , COMP , MKR ] . map ( ( x ) => x [ ChainId . Mainnet ] ) , } ;