PositionMigrator

This contract migrates position. This contract helps to deposit the assets deposited in the position and deposit them in the new position.

Code

Github Link: (Will be updated after official launch)

Address

Events, Read-Only Functions, and State-Changing Functions

Events

MigratePosition

event MigratePosition(
    address user, 
    address token0, 
    address token1, 
    uint24 fee, 
    uint256 burnId, 
    uint256 mintId
)

Parameters:

NameTypeDescription

user

address

user address

token0

address

token0 address

token1

address

token1 address

fee

uint24

fee

burnId

uint256

tokenId of migrated position

mintId

uint256

tokenId of the newly minted position

Zap

event Zap(
    address user, 
    address token0, 
    address token1, 
    uint24 fee, 
    uint256 amount, 
    bool zeroForOne, 
    uint256 tokenId
)

Parameters:

NameTypeDescription

user

address

user address

token0

address

token0 address

token1

address

token1 address

fee

uint24

fee

amount

uint256

amount to deposit

zeroForOne

bool

When depositing with token0: true

When depositing with token1: false

tokenId

uint256

tokenId of the newly issued position

Last updated