Skip to main content

Actions

@uniswap/v4-sdk / Actions

Defined in: utils/v4Planner.ts:14

Actions

Description​

Constants that define what action to perform Not all actions are supported yet.

Enumeration Members​

BURN_POSITION​

BURN_POSITION: 3

Defined in: utils/v4Planner.ts:20


CLOSE_CURRENCY​

CLOSE_CURRENCY: 18

Defined in: utils/v4Planner.ts:43


DECREASE_LIQUIDITY​

DECREASE_LIQUIDITY: 1

Defined in: utils/v4Planner.ts:18


INCREASE_LIQUIDITY​

INCREASE_LIQUIDITY: 0

Defined in: utils/v4Planner.ts:17


MINT_POSITION​

MINT_POSITION: 2

Defined in: utils/v4Planner.ts:19


SETTLE​

SETTLE: 11

Defined in: utils/v4Planner.ts:34


SETTLE_ALL​

SETTLE_ALL: 12

Defined in: utils/v4Planner.ts:35


SETTLE_PAIR​

SETTLE_PAIR: 13

Defined in: utils/v4Planner.ts:36


SWAP_EXACT_IN​

SWAP_EXACT_IN: 7

Defined in: utils/v4Planner.ts:28


SWAP_EXACT_IN_SINGLE​

SWAP_EXACT_IN_SINGLE: 6

Defined in: utils/v4Planner.ts:27


SWAP_EXACT_OUT​

SWAP_EXACT_OUT: 9

Defined in: utils/v4Planner.ts:30


SWAP_EXACT_OUT_SINGLE​

SWAP_EXACT_OUT_SINGLE: 8

Defined in: utils/v4Planner.ts:29


SWEEP​

SWEEP: 20

Defined in: utils/v4Planner.ts:45


TAKE​

TAKE: 14

Defined in: utils/v4Planner.ts:38


TAKE_ALL​

TAKE_ALL: 15

Defined in: utils/v4Planner.ts:39


TAKE_PAIR​

TAKE_PAIR: 17

Defined in: utils/v4Planner.ts:41


TAKE_PORTION​

TAKE_PORTION: 16

Defined in: utils/v4Planner.ts:40