mars-v2-frontend/src/api/swap/getSwapRoute.ts
2024-01-25 14:30:01 +01:00

20 lines
438 B
TypeScript

import { getSwapperQueryClient } from 'api/cosmwasm-client'
export default async function getSwapRoute(
chainConfig: ChainConfig,
denomIn: string,
denomOut: string,
): Promise<Route[]> {
try {
const swapperClient = await getSwapperQueryClient(chainConfig)
const routes = await swapperClient.route({
denomIn,
denomOut,
})
return routes.route as unknown as Route[]
} catch (ex) {
return []
}
}