MaverickV2Position
State Variables
positionImage
IPositionImage public immutable positionImage;dataByTokenId
mapping(uint256 => PositionPoolBinIds[]) private dataByTokenId;Functions
constructor
constructor(IPositionImage _positionImage) Nft("Maverick v2 Position", "MPv2");mint
function mint(address recipient, IMaverickV2Pool pool, uint32[] memory binIds) public returns (uint256 tokenId);unSafeBurn
removeLiquidity
removeLiquidityToSender
setTokenIdData
setTokenIdData
appendTokenIdData
getTokenIdData
getTokenIdData
tokenIdDataLength
tokenIdPositionInformation
tokenIdPositionInformation
getRemoveParams
_checkData
_checkNoDuplicatePool
tokenURI
name
symbol
Last updated