Skip to main content

Interface: SwapParameters

Trade type, assets, amounts, and optional parameters.

Hierarchy

Properties

amount

amount: string

Inherited from

TradeParameters.amount

Defined in

external/cow-sdk/src/trading/types.ts:57


appCode

appCode: string

Inherited from

TraderParameters.appCode

Defined in

external/cow-sdk/src/trading/types.ts:77


buyToken

buyToken: string

Inherited from

TradeParameters.buyToken

Defined in

external/cow-sdk/src/trading/types.ts:55


buyTokenDecimals

buyTokenDecimals: number

Inherited from

TradeParameters.buyTokenDecimals

Defined in

external/cow-sdk/src/trading/types.ts:56


chainId

chainId: SupportedChainId

Inherited from

TraderParameters.chainId

Defined in

external/cow-sdk/src/trading/types.ts:76


env

Optional env: CowEnv

Inherited from

TradeParameters.env

Defined in

external/cow-sdk/src/trading/types.ts:64


kind

kind: OrderKind

Inherited from

TradeParameters.kind

Defined in

external/cow-sdk/src/trading/types.ts:51


owner

Optional owner: `0x${string}`

Inherited from

TradeParameters.owner

Defined in

external/cow-sdk/src/trading/types.ts:52


partiallyFillable

Optional partiallyFillable: boolean

Inherited from

TradeParameters.partiallyFillable

Defined in

external/cow-sdk/src/trading/types.ts:65


partnerFee

Optional partnerFee: PartnerFee

Inherited from

TradeParameters.partnerFee

Defined in

external/cow-sdk/src/trading/types.ts:69


receiver

Optional receiver: null | string

Inherited from

TradeParameters.receiver

Defined in

external/cow-sdk/src/trading/types.ts:67


sellToken

sellToken: string

Inherited from

TradeParameters.sellToken

Defined in

external/cow-sdk/src/trading/types.ts:53


sellTokenDecimals

sellTokenDecimals: number

Inherited from

TradeParameters.sellTokenDecimals

Defined in

external/cow-sdk/src/trading/types.ts:54


signer

signer: SignerLike

Inherited from

TraderParameters.signer

Defined in

external/cow-sdk/src/trading/types.ts:78


slippageBps

Optional slippageBps: number

Inherited from

TradeParameters.slippageBps

Defined in

external/cow-sdk/src/trading/types.ts:66


validFor

Optional validFor: number

Inherited from

TradeParameters.validFor

Defined in

external/cow-sdk/src/trading/types.ts:68