loom_defi_abi::uniswap4::pool

Module IUniswapV4LockCallback

Source
Expand description

Module containing a contract’s types and functions.

interface IUniswapV4LockCallback {
    function lockAcquired(address lockCaller, bytes calldata data) external returns (bytes memory);
}

Structs§

  • @notice Called by the pool manager on msg.sender when a lock is acquired @param lockCaller The address that originally locked the PoolManager @param data The data that was passed to the call to lock @return Any data that you want to be returned from the lock call Function with signature lockAcquired(address,bytes) and selector 0x15c7afb4.
  • @notice Called by the pool manager on msg.sender when a lock is acquired @param lockCaller The address that originally locked the PoolManager @param data The data that was passed to the call to lock @return Any data that you want to be returned from the lock call Container type for the return parameters of the lockAcquired(address,bytes) function.

Enums§