Skip to main content
Helpful?

NonfungiblePositionManager

@uniswap/v3-sdk / Exports / NonfungiblePositionManager

Class: NonfungiblePositionManager

Table of contents

Constructors

Properties

Methods

Constructors

constructor

Private new NonfungiblePositionManager()

Cannot be constructed.

Defined in

nonfungiblePositionManager.ts:181

Properties

INTERFACE

Static INTERFACE: Interface

Defined in

nonfungiblePositionManager.ts:176

Methods

addCallParameters

Static addCallParameters(position, options): MethodParameters

Parameters

NameType
positionPosition
optionsAddLiquidityOptions

Returns

MethodParameters

Defined in

nonfungiblePositionManager.ts:199


collectCallParameters

Static collectCallParameters(options): MethodParameters

Parameters

NameType
optionsCollectOptions

Returns

MethodParameters

Defined in

nonfungiblePositionManager.ts:326


createCallParameters

Static createCallParameters(pool): MethodParameters

Parameters

NameType
poolPool

Returns

MethodParameters

Defined in

nonfungiblePositionManager.ts:192


encodeCollect

Static Private encodeCollect(options): string[]

Parameters

NameType
optionsCollectOptions

Returns

string[]

Defined in

nonfungiblePositionManager.ts:286


encodeCreate

Static Private encodeCreate(pool): string

Parameters

NameType
poolPool

Returns

string

Defined in

nonfungiblePositionManager.ts:183


removeCallParameters

Static removeCallParameters(position, options): MethodParameters

Produces the calldata for completely or partially exiting a position

Parameters

NameTypeDescription
positionPositionThe position to exit
optionsRemoveLiquidityOptionsAdditional information necessary for generating the calldata

Returns

MethodParameters

The call parameters

Defined in

nonfungiblePositionManager.ts:341


safeTransferFromParameters

Static safeTransferFromParameters(options): MethodParameters

Parameters

NameType
optionsSafeTransferOptions

Returns

MethodParameters

Defined in

nonfungiblePositionManager.ts:416

Helpful?