@oraichain/oraidex-evm-sdk
Version:
Oraidex EVM SDK
7 lines • 580 B
TypeScript
import Decimal from 'decimal.js';
import { CurrencyAmount, Path, Route } from '../../interfaces';
import { IPoolDataProvider } from '../../interfaces/IPoolDataProvider';
export declare const computePriceImpact: (midPrice: Decimal, inputAmount: CurrencyAmount, outputAmount: CurrencyAmount) => Decimal;
export declare const getMidPriceFromPaths: (paths: Path[], poolDataProvider: IPoolDataProvider) => Promise<Decimal>;
export declare const computePriceImpactRoute: (route: Route, poolDataProvider: IPoolDataProvider) => Promise<Decimal>;
//# sourceMappingURL=price-impact.d.ts.map