Helpful?
SkipCallsTestHook
Git Source | Generated with forge doc
Inherits: BaseTestHooks, Test
State Variables
counter
uint256 public counter;
manager
IPoolManager manager;
Functions
setManager
function setManager(IPoolManager _manager) external;
beforeInitialize
function beforeInitialize(address, PoolKey calldata key, uint160 sqrtPriceX96, bytes calldata hookData)
external
override
returns (bytes4);
afterInitialize
function afterInitialize(address, PoolKey calldata key, uint160 sqrtPriceX96, int24, bytes calldata hookData)
external
override
returns (bytes4);
beforeAddLiquidity
function beforeAddLiquidity(
address,
PoolKey calldata key,
IPoolManager.ModifyLiquidityParams calldata params,
bytes calldata hookData
) external override returns (bytes4);
afterAddLiquidity
function afterAddLiquidity(
address,
PoolKey calldata key,
IPoolManager.ModifyLiquidityParams calldata params,
BalanceDelta,
BalanceDelta,
bytes calldata hookData
) external override returns (bytes4, BalanceDelta);
beforeRemoveLiquidity
function beforeRemoveLiquidity(
address,
PoolKey calldata key,
IPoolManager.ModifyLiquidityParams calldata params,
bytes calldata hookData
) external override returns (bytes4);
afterRemoveLiquidity
function afterRemoveLiquidity(
address,
PoolKey calldata key,
IPoolManager.ModifyLiquidityParams calldata params,
BalanceDelta,
BalanceDelta,
bytes calldata hookData
) external override returns (bytes4, BalanceDelta);
beforeSwap
function beforeSwap(address, PoolKey calldata key, IPoolManager.SwapParams calldata params, bytes calldata hookData)
external
override
returns (bytes4, BeforeSwapDelta, uint24);
afterSwap
function afterSwap(
address,
PoolKey calldata key,
IPoolManager.SwapParams calldata params,
BalanceDelta,
bytes calldata hookData
) external override returns (bytes4, int128);
beforeDonate
function beforeDonate(address, PoolKey calldata key, uint256 amt0, uint256 amt1, bytes calldata hookData)
external
override
returns (bytes4);
afterDonate
function afterDonate(address, PoolKey calldata key, uint256 amt0, uint256 amt1, bytes calldata hookData)
external
override
returns (bytes4);
_initialize
function _initialize(PoolKey memory key, uint160 sqrtPriceX96, bytes calldata hookData) public;
_swap
function _swap(PoolKey calldata key, IPoolManager.SwapParams memory params, bytes calldata hookData) public;
_addLiquidity
function _addLiquidity(PoolKey calldata key, IPoolManager.ModifyLiquidityParams memory params, bytes calldata hookData)
public;
_removeLiquidity
function _removeLiquidity(
PoolKey calldata key,
IPoolManager.ModifyLiquidityParams memory params,
bytes calldata hookData
) public;
_donate
function _donate(PoolKey calldata key, uint256 amt0, uint256 amt1, bytes calldata hookData) public;