UNPKG

hector-rubic-sdk

Version:
11 lines (10 loc) 721 B
import { DestinationCelerSwapInfo } from '../../../celer-trade-provider/celer-cross-chain-contract-trade/models/destination-celer-swap-info'; import { SourceCelerSwapInfo } from '../../../celer-trade-provider/celer-cross-chain-contract-trade/models/source-celer-swap-info'; export interface CrossChainInstantTrade { readonly defaultDeadline: number; getFirstPath(): string[] | string; getSecondPath(): string[]; modifyArgumentsForProvider(methodArguments: unknown[][], walletAddress: string, swapTokenWithFee?: boolean): Promise<void>; getCelerSourceObject(slippage: number): SourceCelerSwapInfo; getCelerDestinationObject(slippage: number, integratorAddress: string): DestinationCelerSwapInfo; }