Skip to main content

Events Monitored

Event NameContract TypeEvent handlerDescription
PoolCreatedFactoryhandlePoolCreated()Event emitted when a new pool is deployed using the factory contract
InitializePoolhandleInitialize()Event emitted when a new deployed pool is initialized with current price and is ready for adding liquidity and doing swaps
SwapPoolhandleSwap()Event emitted when a swap takes place
MintPoolhandleMint()Event emitted when liquidity is added to the pool
BurnPoolhandleBurn()Event emitted when liquidity is removed from the pool
FlashPoolhandleFlash()Event emitted when a flash loan was taken from the pool
IncreaseLiquidityNonFungiblePositionManagerhandleIncreaseLiquidity()Event emitted when liquidity is added to a new/existing position
DecreaseLiquidityNonFungiblePositionManagerhandleDecreaseLiquidity()Event emitted when liquidity is removed from a position
CollectNonFungiblePositionManagerhandleCollect()Event emitted when removed liquidity and it's accumulated fee collected by the position owner
TransferNonFungiblePositionManagerhandleTransfer()Even emitted whent the NFT representing the position ownership is transferred to a different address