API reference v1.0
Introduction
periphery
tokenomics
IAlgebraMintCallback

IAlgebraMintCallback

IAlgebraMintCallback

Callback for IAlgebraPoolActions#mint Any contract that calls IAlgebraPoolActions#mint must implement this interface

Functions

algebraMintCallback

algebraMintCallback(uint256,uint256,bytes) external

Called to `msg.sender` after minting liquidity to a position from IAlgebraPool#mint.

NameTypeDescription
amount0Oweduint256The amount of token0 due to the pool for the minted liquidity
amount1Oweduint256The amount of token1 due to the pool for the minted liquidity
databytesAny data passed through by the caller via the IAlgebraPoolActions#mint call

IAlgebraMintCallback

Callback for IAlgebraPoolActions#mint Any contract that calls IAlgebraPoolActions#mint must implement this interface

Functions

algebraMintCallback

algebraMintCallback(uint256,uint256,bytes) external

Called to `msg.sender` after minting liquidity to a position from IAlgebraPool#mint.

NameTypeDescription
amount0Oweduint256The amount of token0 due to the pool for the minted liquidity
amount1Oweduint256The amount of token1 due to the pool for the minted liquidity
databytesAny data passed through by the caller via the IAlgebraPoolActions#mint call