Skip to content
docs

CfParameters

Defined in: protocol-swap2-chainflip/src/codec.ts:13

affiliates: object[]

Defined in: protocol-swap2-chainflip/src/codec.ts:25

account: number

feeBps: number


boostFeeBps: number

Defined in: protocol-swap2-chainflip/src/codec.ts:23


broker: object

Defined in: protocol-swap2-chainflip/src/codec.ts:24

account: `0x${string}`

feeBps: number


dca: { chunks: number; intervalBlocks: number; } | null

Defined in: protocol-swap2-chainflip/src/codec.ts:22


maxOraclePriceSlippageBps: number | null

Defined in: protocol-swap2-chainflip/src/codec.ts:21


minPriceX128: bigint

Defined in: protocol-swap2-chainflip/src/codec.ts:19

minimum output price × 2^128, scaled by 10^(destDecimals − srcDecimals)


refundAddress: `0x${string}`

Defined in: protocol-swap2-chainflip/src/codec.ts:17

raw refund address bytes (20 for EVM / Tron, 32 for Solana) as 0x-hex


refundCcm: boolean

Defined in: protocol-swap2-chainflip/src/codec.ts:20


retryDurationBlocks: number

Defined in: protocol-swap2-chainflip/src/codec.ts:15


version: number

Defined in: protocol-swap2-chainflip/src/codec.ts:14