Mint a Position
function mintPosition(IHandler _handler, bytes calldata _mintPositionData)
external
onlyWhitelistedHandlers(_handler)
nonReentrant
returns (uint256 sharesMinted);Name
Type
Description
Name
Type
Description
struct MintPositionParams {
IUniswapV3Pool pool;
address hook;
int24 tickLower;
int24 tickUpper;
uint128 liquidity;
}
bytes memory _mintPositionParams = abi.encode(
_params.pool,
_params.hook,
_params.tickLower,
_params.tickUpper,
_params.liquidity
);
// To decode:
MintPositionParams memory decodedParams = abi.decode(encodedData, (MintPositionParams));MintPositionParams Struct
Field Name
Type
Description
Last updated
Was this helpful?