
The Just-in-Time (JIT) liquidity events table contains DEX events from Uniswap V3 protocol for each JIT event.
| Blockchains | Protocols | Tables | Projects |
|---|---|---|---|
ethereum | uniswap_v3 | ethereum.dex.jit_liquidity_events | uniswap |
JIT liquidity refers to the practice where liquidity is added and removed within the same block to capture trading fees and/or exploit arbitrage opportunities. We use the dex.uniswap_v3_events table to construct this table. This table contains all log events emitted from UniswapV3 protocol liquidity pools. We identify JIT events within the same block with the following criteria:
mint.liquidity_pool_address = burn.liquidity_pool_address).mint.transaction_from_address = burn.transaction_from_address).mint.transaction_index < burn.transaction_index).The JIT swap event should be performed within the same block as the burn-mint event.
swap.liquidity_pool_address = mint.liquidity_pool_addressswap.liquidity_pool_address = burnt.liquidity_pool_addressswap.transaction_index > mint_transaction_indexswap.transaction_index < burn_transaction_indexExclusion of Outliers: This model excludes liquidity provision from rebalancing contracts by Popsicle Finance.

