@okx-dex/okx-dex-sdk
Version:
OKX DEX SDK
8 lines (7 loc) • 324 B
TypeScript
import { SwapParams, SwapResponseData, SwapResult } from "../../types";
export interface SwapExecutor {
executeSwap(swapData: SwapResponseData, params: SwapParams): Promise<SwapResult>;
handleTokenApproval?(chainId: string, tokenAddress: string, amount: string): Promise<{
transactionHash: string;
}>;
}