UNPKG

quickswap-smart-order-router

Version:
24 lines 1.46 kB
import { Route as V2RouteRaw } from '@uniswap/v2-sdk'; import { Route as V3RouteRaw, } from '@uniswap/v3-sdk'; export class V3Route extends V3RouteRaw { } export class V2Route extends V2RouteRaw { } export var SwapToRatioStatus; (function (SwapToRatioStatus) { SwapToRatioStatus[SwapToRatioStatus["SUCCESS"] = 1] = "SUCCESS"; SwapToRatioStatus[SwapToRatioStatus["NO_ROUTE_FOUND"] = 2] = "NO_ROUTE_FOUND"; SwapToRatioStatus[SwapToRatioStatus["NO_SWAP_NEEDED"] = 3] = "NO_SWAP_NEEDED"; })(SwapToRatioStatus || (SwapToRatioStatus = {})); /** * Provides functionality for finding optimal swap routes on the Uniswap protocol. * * @export * @abstract * @class IRouter */ export class IRouter { } export class ISwapToRatio { } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicm91dGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL3JvdXRlcnMvcm91dGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQVNBLE9BQU8sRUFBRSxLQUFLLElBQUksVUFBVSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDdEQsT0FBTyxFQUlMLEtBQUssSUFBSSxVQUFVLEdBQ3BCLE1BQU0saUJBQWlCLENBQUM7QUFJekIsTUFBTSxPQUFPLE9BQVEsU0FBUSxVQUF3QjtDQUFHO0FBQ3hELE1BQU0sT0FBTyxPQUFRLFNBQVEsVUFBd0I7Q0FBRztBQXVEeEQsTUFBTSxDQUFOLElBQVksaUJBSVg7QUFKRCxXQUFZLGlCQUFpQjtJQUMzQiwrREFBVyxDQUFBO0lBQ1gsNkVBQWtCLENBQUE7SUFDbEIsNkVBQWtCLENBQUE7QUFDcEIsQ0FBQyxFQUpXLGlCQUFpQixLQUFqQixpQkFBaUIsUUFJNUI7QUFrRUQ7Ozs7OztHQU1HO0FBQ0gsTUFBTSxPQUFnQixPQUFPO0NBb0I1QjtBQUVELE1BQU0sT0FBZ0IsWUFBWTtDQVNqQyJ9