IAlgebraPoolEvents

Events

Initialize

Initialize(uint160,int24)

Emitted exactly once by a pool when #initialize is first called on the pool

Mint

Mint(address,address,int24,int24,uint128,uint256,uint256)

Emitted when liquidity is minted for a given position

Collect

Collect(address,address,int24,int24,uint128,uint128)

Emitted when fees are collected by the owner of a position

Burn

Burn(address,int24,int24,uint128,uint256,uint256)

Emitted when a position's liquidity is removed

Swap

Swap(address,address,int256,int256,uint160,uint128,int24)

Emitted by the pool for any swaps between token0 and token1

Flash

Flash(address,address,uint256,uint256,uint256,uint256)

Emitted by the pool for any flashes of token0/token1

CommunityFee

CommunityFee(uint8,uint8)

Emitted when the community fee is changed by the pool

Incentive

Incentive(address)

Emitted when new activeIncentive is set

Fee

Fee(uint16)

Emitted when the fee changes

LiquidityCooldown

LiquidityCooldown(uint32)

Emitted when the LiquidityCooldown changes