UNPKG

hector-rubic-sdk

Version:
12 lines (11 loc) 465 B
import { FeeAmount } from '../utils/quoter-controller/models/liquidity-pool'; export interface UniswapV3RouterLiquidityPool<TokenSymbol extends string> { poolAddress: string; tokenSymbolA: TokenSymbol; tokenSymbolB: TokenSymbol; fee: FeeAmount; } export interface UniswapV3RouterConfiguration<TokenSymbol extends string> { readonly tokens: Record<TokenSymbol, string>; readonly liquidityPools: UniswapV3RouterLiquidityPool<TokenSymbol>[]; }