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 signaturelockAcquired(address,bytes)
and selector0x15c7afb4
. - @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 thelockAcquired(address,bytes)
function.
Enums§
- Container for all the
IUniswapV4LockCallback
function calls.