Helpful?
PoolModifyLiquidityTest
Git Source | Generated with forge doc
Inherits: PoolTestBase
Functions
constructor
constructor(IPoolManager _manager) PoolTestBase(_manager);
modifyLiquidity
function modifyLiquidity(PoolKey memory key, IPoolManager.ModifyLiquidityParams memory params, bytes memory hookData)
external
payable
returns (BalanceDelta delta);
modifyLiquidity
function modifyLiquidity(
PoolKey memory key,
IPoolManager.ModifyLiquidityParams memory params,
bytes memory hookData,
bool settleUsingBurn,
bool takeClaims
) public payable returns (BalanceDelta delta);
unlockCallback
function unlockCallback(bytes calldata rawData) external returns (bytes memory);
Structs
CallbackData
struct CallbackData {
address sender;
PoolKey key;
IPoolManager.ModifyLiquidityParams params;
bytes hookData;
bool settleUsingBurn;
bool takeClaims;
}