IAlgebraFlashCallback

Callback for IAlgebraPoolActions#flash

Any contract that calls IAlgebraPoolActions#flash must implement this interface

Developer note: Credit to Uniswap Labs under GPL-2.0-or-later license: https://github.com/Uniswap/v3-core/tree/main/contracts/interfaces

Functions

algebraFlashCallback

function algebraFlashCallback(uint256 fee0, uint256 fee1, bytes data) external external

Called to `msg.sender` after transferring to the recipient from IAlgebraPool#flash. Developer note: In the implementation you must repay the pool the tokens sent by flash plus the computed fee amounts. The caller of this method must be checked to be a AlgebraPool deployed by the canonical AlgebraFactory.