@perk.money/perk-swap-core
Version:
This npm package contains core logic of Perk Aggregator build on top of NEAR blockchain
17 lines (16 loc) • 590 B
TypeScript
import JSBI from 'jsbi';
import { UserTokensMap } from '../../../types';
import { Percentage } from '../../../utils';
import { SwapMode } from '../amm/types';
import { SwapRoute, Route } from './types';
declare const getSwapRoutes: ({ routes, amount, swapMode, inputMint, outputMint, feeBps, slippage, userTokensMap, }: {
routes: Route[];
amount: JSBI;
swapMode?: SwapMode | undefined;
inputMint: string;
outputMint: string;
feeBps: Percentage;
slippage: Percentage;
userTokensMap: UserTokensMap;
}) => SwapRoute[];
export { getSwapRoutes };