Skip to main content

Reference

Interfaces, signatures, parameters, and generated references.

Lookup friendly
TOC available

HooksTest

Functions​

validateHookPermissions​

function validateHookPermissions(address hookAddress, Hooks.Permissions calldata params) external pure;

isValidHookAddress​

function isValidHookAddress(address hookAddress, uint24 fee) external pure returns (bool);

shouldCallBeforeInitialize​

function shouldCallBeforeInitialize(address hookAddress) external pure returns (bool);

shouldCallAfterInitialize​

function shouldCallAfterInitialize(address hookAddress) external pure returns (bool);

shouldCallBeforeSwap​

function shouldCallBeforeSwap(address hookAddress) external pure returns (bool);

shouldCallAfterSwap​

function shouldCallAfterSwap(address hookAddress) external pure returns (bool);

shouldCallBeforeAddLiquidity​

function shouldCallBeforeAddLiquidity(address hookAddress) external pure returns (bool);

shouldCallAfterAddLiquidity​

function shouldCallAfterAddLiquidity(address hookAddress) external pure returns (bool);

shouldCallBeforeRemoveLiquidity​

function shouldCallBeforeRemoveLiquidity(address hookAddress) external pure returns (bool);

shouldCallAfterRemoveLiquidity​

function shouldCallAfterRemoveLiquidity(address hookAddress) external pure returns (bool);

shouldCallBeforeDonate​

function shouldCallBeforeDonate(address hookAddress) external pure returns (bool);

shouldCallAfterDonate​

function shouldCallAfterDonate(address hookAddress) external pure returns (bool);

getGasCostOfShouldCall​

function getGasCostOfShouldCall(address hookAddress) external view returns (uint256);

getGasCostOfValidateHookAddress​

function getGasCostOfValidateHookAddress(address hookAddress, Hooks.Permissions calldata params)
external
view
returns (uint256);