Search
K

migratePositions()

Migrate Bancor v2.1 pool tokens to Bancor v3

Function migratePositions()

LiquidityProtection.sol
function migratePositions(PositionList[] calldata positionLists) external
struct PositionList {
IDSToken poolToken; // pool token address
IReserveToken reserveToken; // reserve token address
uint256[] positionIds; // position ids
}
This function migrates Bancor v2.1 pool tokens to Bancor v3. Use this function for whitelisted pools on the Bancor network.

Function Arguments

Name
Type
Description
poolToken
IDSToken
The token being migrated from Bancor v2.1
reserveToken
IReserveToken
The token being reserved on Bancor v3
positionIds
uint256
Identify which token is at which position