Skip to main content

Tables

Factory_PoolCreated_event

Factory contract event emitted when a new liquidity pool is created, recording token pairs and pool configuration parameters. Used for tracking DEX pool deployments and liquidity market initialization.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_numberINT64Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block’s position in the blockchain.
transaction_hashSTRINGUnique identifier for the transaction. 66-character hex string including 0x prefix.
log_indexINT64Position of the event within the block’s transaction logs. Zero-indexed integer representing the sequential order of log emission.
addressSTRINGContract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.
removedBOOLBoolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.
in_token0STRINGContract address of the first token in the trading pair. Hex-encoded, 0x-prefixed, 42-character string.
in_token1STRINGContract address of the second token in the trading pair. Hex-encoded, 0x-prefixed, 42-character string.
in_feeSTRINGFee amount charged for the transaction or operation. String-encoded integer value representing the fee in the smallest unit of the relevant token or currency.
in_tickSpacingINT64Minimum price movement increment between adjacent ticks in a concentrated liquidity pool.
in_poolSTRINGContract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.
in_feeaddressin_poolremovedin_token0in_token1log_indexblock_numberin_tickSpacingblock_timestamptransaction_hash
100000x1f98431c8ad98523631ae4a59f267346ea31f9840x0d46f55d01641d4494000da094a1473dca42f363false0x6fd9d7ad17242c41f7131d257212c54a0e8166910x7f5c764cbc14f9669b88837ca1490cca17c31607018376842002022-01-02T02:10:30.000Z0x5e9c0e8bd25fbdc50322a63bfc871a0f936615e16f9053545cf14eda7d202dfb
5000x1f98431c8ad98523631ae4a59f267346ea31f9840x6728e31a231d7d9244aa6bf2fa3a7415a9bdd235false0x42000000000000000000000000000000000000060x8f1cd6aa58f6135252492fea9754afae0e7c8da7076354451102023-02-23T18:03:29.000Z0xb9f057282f9c6a475a6dd8b0684373b6e86cf8bbd413160386bbec5a22ec2fb5
30000x1f98431c8ad98523631ae4a59f267346ea31f9840x6f652a057dd7430a466c7450f8fb3be411de8746false0x42000000000000000000000000000000000000060xbed310ea89029d19a8a59a44ff9a17392f39cc6f076321471602023-02-23T16:00:57.000Z0xc51cd3392ff1a1bb6bb561e1971361920b41da732160f73797ea754740edeaf9
Query with partition filter
SELECT *
FROM `tt-contracts.uniswap_v3_optimism.Factory_PoolCreated_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

Pool_Burn_event

Liquidity removal events from concentrated liquidity pools recording withdrawn token amounts and position tick ranges. Contains owner address, liquidity amount burned, token amounts withdrawn (amount0/amount1), and tick boundaries for tracking position liquidations and TVL changes.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_numberINT64Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block’s position in the blockchain.
transaction_hashSTRINGUnique identifier for the transaction. 66-character hex string including 0x prefix.
log_indexINT64Position of the event within the block’s transaction logs. Zero-indexed integer representing the sequential order of log emission.
addressSTRINGContract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.
removedBOOLBoolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.
in_ownerSTRINGAddress that owns or controls the shares or position being deposited or withdrawn. Hex-encoded, 0x-prefixed, 42-character string.
in_tickLowerINT64Lower tick boundary of a concentrated liquidity position in a Uniswap V3-style pool. Signed integer representing a discrete price point on the logarithmic tick scale.
in_tickUpperINT64Upper tick boundary of a concentrated liquidity position in a Uniswap V3-style pool. Signed integer representing a discrete price point on the logarithmic tick scale.
in_amountSTRINGInput amount for the swap, transaction, or operation. Numeric string representation of token quantity in smallest denomination.
in_amount0STRINGAmount of token0 involved in the liquidity pool operation. Numeric string representation of token quantity in smallest denomination.
in_amount1STRINGAmount of token1 involved in the liquidity pool operation. Numeric string representation of token quantity in smallest denomination.
addressremovedin_ownerin_amountlog_indexin_amount0in_amount1block_numberin_tickLowerin_tickUpperblock_timestamptransaction_hash
0x03af20bdaaffb4cc0a521796a223f7d85e2aac31false0xc36442b4a4522e871399cd717abdd847ab11fe880000207391083580836402022-01-07T21:58:24.000Z0xc544c506019437f6ef1c4d1b19b7e70a3939022f8a2b78fb311dc288f5d8f106
0x85149247691df622eaf1a8bd0cafd40bc45154a9false0xc36442b4a4522e871399cd717abdd847ab11fe881550474612980402744259732302470478759999992039636-8872708872702022-01-07T07:10:53.000Z0xc1d21f17a8a8c4cd571a9df5831ba0397f1e7ba47e247aec457078817213bd0b
0xc64f9436f8ca50cdcc096105c62dad52faeb1f2efalse0xdfcaebe8f6ea5e022befafae8c6cdae8d4e1094b14464218012903237936310649128029565152020512381066201099202022-01-07T12:53:56.000Z0xca29fbbf8bb1d461ce2a568f2c6067faf13de6f83243d7fd1a8a91e585283391
Query with partition filter
SELECT *
FROM `tt-contracts.uniswap_v3_optimism.Pool_Burn_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

Pool_Collect_event

Concentrated liquidity position fee collection events from Uniswap V3 compatible decentralized exchanges. Records position owner, recipient, collected token amounts, and tick range boundaries for tracking earned trading fees and position management activity.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_numberINT64Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block’s position in the blockchain.
transaction_hashSTRINGUnique identifier for the transaction. 66-character hex string including 0x prefix.
log_indexINT64Position of the event within the block’s transaction logs. Zero-indexed integer representing the sequential order of log emission.
addressSTRINGContract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.
removedBOOLBoolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.
in_ownerSTRINGAddress that owns or controls the shares or position being deposited or withdrawn. Hex-encoded, 0x-prefixed, 42-character string.
in_recipientSTRINGAddress designated to receive the output tokens from a swap or operation. Hex-encoded, 0x-prefixed, 42-character string.
in_tickLowerINT64Lower tick boundary of a concentrated liquidity position in a Uniswap V3-style pool. Signed integer representing a discrete price point on the logarithmic tick scale.
in_tickUpperINT64Upper tick boundary of a concentrated liquidity position in a Uniswap V3-style pool. Signed integer representing a discrete price point on the logarithmic tick scale.
in_amount0STRINGAmount of token0 involved in the liquidity pool operation. Numeric string representation of token quantity in smallest denomination.
in_amount1STRINGAmount of token1 involved in the liquidity pool operation. Numeric string representation of token quantity in smallest denomination.
addressremovedin_ownerlog_indexin_amount0in_amount1block_numberin_recipientin_tickLowerin_tickUpperblock_timestamptransaction_hash
0xc858a329bf053be78d6239c4a4343b8fbd21472bfalse0xc36442b4a4522e871399cd717abdd847ab11fe88388886933010771362046646431652570xc36442b4a4522e871399cd717abdd847ab11fe88-198310-1966002022-02-03T13:21:45.000Z0x026c7781188266810ccd4d582f55f1d98b7108f48e82118221a65b2254e96273
0x85149247691df622eaf1a8bd0cafd40bc45154a9false0xc36442b4a4522e871399cd717abdd847ab11fe88325209415815807268031747780xc36442b4a4522e871399cd717abdd847ab11fe88-192830-1900102022-02-03T18:50:11.000Z0xdef387cf9cabb96e61461504058784969187b7b24f265652404ed6814b055381
0x0392b358ce4547601befa962680bede836606ae2false0x83beefb4ca39af649d03969b442c0e9f4e1732d86691334202092125116123298956392706631740990x83beefb4ca39af649d03969b442c0e9f4e1732d8-8872208872202022-02-03T18:14:59.000Z0x6dac235ae5d681a1cf066fea5f199054e7fb684d83d732f2891b3256f696339c
Query with partition filter
SELECT *
FROM `tt-contracts.uniswap_v3_optimism.Pool_Collect_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

Pool_Flash_event

Flash loan events from liquidity pools recording borrowed amounts and repayment fees for both tokens in the pair. Tracks sender, recipient, borrowed quantities, and actual fees paid for arbitrage and liquidation analysis.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_numberINT64Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block’s position in the blockchain.
transaction_hashSTRINGUnique identifier for the transaction. 66-character hex string including 0x prefix.
log_indexINT64Position of the event within the block’s transaction logs. Zero-indexed integer representing the sequential order of log emission.
addressSTRINGContract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.
removedBOOLBoolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.
in_senderSTRINGAddress that initiated the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.
in_recipientSTRINGAddress designated to receive the output tokens from a swap or operation. Hex-encoded, 0x-prefixed, 42-character string.
in_amount0STRINGAmount of token0 involved in the liquidity pool operation. Numeric string representation of token quantity in smallest denomination.
in_amount1STRINGAmount of token1 involved in the liquidity pool operation. Numeric string representation of token quantity in smallest denomination.
in_paid0STRINGAmount of token0 paid as flash loan fee. Numeric string representation of token quantity in smallest denomination.
in_paid1STRINGAmount of token1 paid as flash loan fee. Numeric string representation of token quantity in smallest denomination.
addressremovedin_paid0in_paid1in_senderlog_indexin_amount0in_amount1block_numberin_recipientblock_timestamptransaction_hash
0xbf16ef186e715668aa29cef57e2fd7f9d48adfe6false190203000xab36427a6a0ef1442b871e63974a13ba9ecf3e83443190202941780742035270xab36427a6a0ef1442b871e63974a13ba9ecf3e832023-02-14T03:23:15.000Z0xb8bcc7de87cb68168a13ea9f75c39befe8ce97cb4ed90f6d482cf917906eae18
0xbf16ef186e715668aa29cef57e2fd7f9d48adfe6false18157600x11ba5ac369a2e7ad44bab98b83433fd2329d30702218157548690743822140x11ba5ac369a2e7ad44bab98b83433fd2329d30702023-02-14T23:47:50.000Z0x3762ab5b03fee837b07d88ac66f82ec82de3ac7176b785416eb3b6e1e78cacb2
0xbf16ef186e715668aa29cef57e2fd7f9d48adfe6false332032100x11ba5ac369a2e7ad44bab98b83433fd2329d307022332032042350743417580x11ba5ac369a2e7ad44bab98b83433fd2329d30702023-02-14T16:38:30.000Z0x93c86eb6ba327c4ffe013f586388c982110dec256c596c9f0c6b7c6722e703ef
Query with partition filter
SELECT *
FROM `tt-contracts.uniswap_v3_optimism.Pool_Flash_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

Pool_Mint_event

Liquidity provision events emitted when liquidity providers add tokens to concentrated liquidity pools. Records deposited token amounts, tick ranges, liquidity shares, and position owner for DEX pool analytics.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_numberINT64Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block’s position in the blockchain.
transaction_hashSTRINGUnique identifier for the transaction. 66-character hex string including 0x prefix.
log_indexINT64Position of the event within the block’s transaction logs. Zero-indexed integer representing the sequential order of log emission.
addressSTRINGContract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.
removedBOOLBoolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.
in_senderSTRINGAddress that initiated the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.
in_ownerSTRINGAddress that owns or controls the shares or position being deposited or withdrawn. Hex-encoded, 0x-prefixed, 42-character string.
in_tickLowerINT64Lower tick boundary of a concentrated liquidity position in a Uniswap V3-style pool. Signed integer representing a discrete price point on the logarithmic tick scale.
in_tickUpperINT64Upper tick boundary of a concentrated liquidity position in a Uniswap V3-style pool. Signed integer representing a discrete price point on the logarithmic tick scale.
in_amountSTRINGInput amount for the swap, transaction, or operation. Numeric string representation of token quantity in smallest denomination.
in_amount0STRINGAmount of token0 involved in the liquidity pool operation. Numeric string representation of token quantity in smallest denomination.
in_amount1STRINGAmount of token1 involved in the liquidity pool operation. Numeric string representation of token quantity in smallest denomination.
addressremovedin_ownerin_amountin_senderlog_indexin_amount0in_amount1block_numberin_tickLowerin_tickUpperblock_timestamptransaction_hash
0x2e80d5a7b3c613d854ee43243ff09808108561ebfalse0xc36442b4a4522e871399cd717abdd847ab11fe88701508722964976443840xc36442b4a4522e871399cd717abdd847ab11fe88337775783947869174199999999999999996674194796681660832802022-01-05T11:36:57.000Z0x399f2f9c39d9d10cab022ee3d2e79651dd0c3789323da47edee2920694bd692b
0xf334f6104a179207ddacfb41fa3567feea8595c2false0xc36442b4a4522e871399cd717abdd847ab11fe884809577666612996240xc36442b4a4522e871399cd717abdd847ab11fe8845000000000000000462640746623650270901971281-8872008872002022-01-05T21:28:05.000Z0xc9113b092bd292afb351d06719a28455b49d161522a5e2cbb30bc734ba133194
0x535541f1aa08416e69dc4d610131099fa2ae7222false0xc36442b4a4522e871399cd717abdd847ab11fe8825995291633531459070xc36442b4a4522e871399cd717abdd847ab11fe882100000000000000000195290162160639602022-01-05T14:12:16.000Z0x44cc4e215a0821b8ec3b5404aa68e907db98e76047f1106bc0070e4463b1c9c7
Query with partition filter
SELECT *
FROM `tt-contracts.uniswap_v3_optimism.Pool_Mint_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

Pool_Swap_event

Decentralized exchange (DEX) swap execution events recording token exchanges within liquidity pools. Contains sender, recipient, token amounts, liquidity depth, price data (sqrtPriceX96 or tick), and transaction metadata for tracking trading activity and price movements.
ColumnTypeDescription
block_timestampTIMESTAMPTimestamp when the block was produced. UTC timezone, millisecond precision.
block_numberINT64Sequential identifier for the block in which the event or transaction was recorded. Integer value indicating the block’s position in the blockchain.
transaction_hashSTRINGUnique identifier for the transaction. 66-character hex string including 0x prefix.
log_indexINT64Position of the event within the block’s transaction logs. Zero-indexed integer representing the sequential order of log emission.
addressSTRINGContract address that emitted the event. Hex-encoded, 0x-prefixed, 42-character string.
removedBOOLBoolean flag indicating whether the event log was removed from the blockchain due to a chain reorganization.
in_senderSTRINGAddress that initiated the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.
in_recipientSTRINGAddress designated to receive the output tokens from a swap or operation. Hex-encoded, 0x-prefixed, 42-character string.
in_amount0STRINGAmount of token0 involved in the liquidity pool operation. Numeric string representation of token quantity in smallest denomination.
in_amount1STRINGAmount of token1 involved in the liquidity pool operation. Numeric string representation of token quantity in smallest denomination.
in_sqrtPriceX96STRINGSquare root of the price ratio between token1 and token0 encoded as a Q64.96 fixed-point number. Numeric string representation used in concentrated liquidity automated market makers.
in_liquiditySTRINGTotal liquidity available in the pool at the time of the event. Numeric string representation of liquidity in smallest denomination.
in_tickINT64Current tick index of the concentrated liquidity pool after the swap or operation. Integer value representing the price point on the pool’s tick spacing grid.
addressin_tickremovedin_senderlog_indexin_amount0in_amount1block_numberin_liquidityin_recipientblock_timestampin_sqrtPriceX96transaction_hash
0x6168ec836d0b1f0c37381ec7ed1891a41287212152658false0xc758b7795361e6aa13154c31583f038ea99766b130331354-640232651373435136075313850xc758b7795361e6aa13154c31583f038ea99766b12022-07-03T05:15:16.000Z11022461664980941482890149095390x06b559eee47999c1f923977028a07c627aa9e12c70889213fea1967b58b2c943
0x85149247691df622eaf1a8bd0cafd40bc45154a9-206695false0xe592427a0aece92de3edee1f18e0157c058615643-12000116450808214881268235783137419765261154747337559270x837483786099e6ce8f1549dd596cd0975fb6e5152022-07-03T08:25:08.000Z25751014975845511668736840x09576e1ac48d2e833f0cef5aef678f6b28fa2f50a70b64fb8c0ae672109ec1b7
0x2f449bd78a72b18f8758ac38c3ff8dcb094416f6-40770false0xbd7a3b7dbeb096f0b832cf467b94b091f30c34ec21185583946283425167835-200515147130277080291377715922555540471433869301972690x82ac2ce43e33683c58be4cdc40975e73aa50f4592022-07-03T22:32:40.000Z103186913192739523142947181600x10ef052272a8a4b518e10c6acae9219b1e0802e3aa46384967e609af41eae081
Query with partition filter
SELECT *
FROM `tt-contracts.uniswap_v3_optimism.Pool_Swap_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100