import { EstimationRequest } from "./estimation-request"; /** * Transaction request params. */ export interface TransactionRequest extends EstimationRequest { /** * The address target tokens should be transferred to after the swap. */ readonly dstChainTokenOutRecipient: string; /** * The address target or intermediary tokens should be transferred in case of a failed swap * (e.g., a swap may fail due to slippage constraints). */ readonly dstChainFallbackAddress?: string; /** * Invitation code. */ readonly referralCode?: string; /** * Tells API server to prepend operating expenses to the input amount. */ readonly prependOperatingExpenses?: boolean; }