Skip to main content

Type alias: RequestTradeDTO

RequestTradeDTO = V2PoolWriteBase & { buy0Qty?: never; buy1Qty?: never; sell0Qty: string; sell1Qty?: never; } | { buy0Qty?: never; buy1Qty?: never; sell0Qty?: never; sell1Qty: string; } | { buy0Qty: string; buy1Qty?: never; sell0Qty?: never; sell1Qty?: never; } | { buy0Qty?: never; buy1Qty: string; sell0Qty?: never; sell1Qty?: never; } & object

A v2 RequestTrade with exactly one selected trade-side quantity.

Type Declaration​

NameType
amountInMaximum?string
amountOutMinimum?string
priceLimit?string