// import { TradingPool, TradingPoolProvider } from '../../types'; // import { typeTagToTypeInfo } from '../../../utils'; // import { AptosCoin } from '../../../generated/stdlib/aptos_coin'; // import { TortugaTradingPool } from './tortuga_trading_pool'; // import { StakedAptosCoin } from '../../../generated/tortuga/staked_aptos_coin'; // // export class TortugaPoolProvider extends TradingPoolProvider { // async loadPoolList(): Promise { // const xCoinInfo = this.registry.getCoinInfoByType(typeTagToTypeInfo(AptosCoin.getTag())); // const yCoinInfo = this.registry.getCoinInfoByType(typeTagToTypeInfo(StakedAptosCoin.getTag())); // return [new TortugaTradingPool(this.netConfig.tortugaAddress, xCoinInfo, yCoinInfo)]; // } // }