@perk.money/perk-swap-core
Version:
This npm package contains core logic of Perk Aggregator build on top of NEAR blockchain
11 lines (10 loc) • 460 B
TypeScript
import { Amm } from '../amm/types';
import { Route, TokenRouteSegments } from './types';
declare function getTokenRouteSegments(amms: Amm[]): TokenRouteSegments;
declare function computeRoutes({ inputMint, outputMint, tokenRouteSegments, intermediateTokens, }: {
inputMint: string;
outputMint: string;
tokenRouteSegments: TokenRouteSegments;
intermediateTokens: string[];
}): Route[];
export { computeRoutes, getTokenRouteSegments };