PoolCreated | Factory | handlePoolCreated() | Event emitted when a new pool is deployed using the factory contract |
Initialize | Pool | handleInitialize() | Event emitted when a new deployed pool is initialized with current price and is ready for adding liquidity and doing swaps |
Swap | Pool | handleSwap() | Event emitted when a swap takes place |
Mint | Pool | handleMint() | Event emitted when liquidity is added to the pool |
Burn | Pool | handleBurn() | Event emitted when liquidity is removed from the pool |
Flash | Pool | handleFlash() | Event emitted when a flash loan was taken from the pool |
IncreaseLiquidity | NonFungiblePositionManager | handleIncreaseLiquidity() | Event emitted when liquidity is added to a new/existing position |
DecreaseLiquidity | NonFungiblePositionManager | handleDecreaseLiquidity() | Event emitted when liquidity is removed from a position |
Collect | NonFungiblePositionManager | handleCollect() | Event emitted when removed liquidity and it's accumulated fee collected by the position owner |
Transfer | NonFungiblePositionManager | handleTransfer() | Even emitted whent the NFT representing the position ownership is transferred to a different address |