Skip to main content

Tables

CLPool_Burn_event

Liquidity removal events from Velodrome V3 concentrated liquidity (CL) pools on Optimism, capturing withdrawn liquidity amounts and tick ranges when positions are burned. Used for analyzing liquidity provider withdrawal patterns and position management strategies.
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
0xfd5f39c74e63f1dace336350afdf11e85bbd56f4false0x416b433906b1b72fa758e166e239c43d68dc6f2917935293601099470155424842002391047926121946162022024-06-27T12:25:01.000Z0xbee02c50a527b2ab93f3ad049b4b5a817d4a31e7823772b71ba82f458330ee20
0x2fa71491f8070fa644d97b4782db5734854c0f6ffalse0x416b433906b1b72fa758e166e239c43d68dc6f292074640599607541336632336026709408445121926138012024-06-27T01:17:33.000Z0x5e4c1e264348bdaff2cad4a5e08d2c946c567c28794982bfb836d333f13137ce
0xfd5f39c74e63f1dace336350afdf11e85bbd56f4false0x416b433906b1b72fa758e166e239c43d68dc6f2910573653919822951105725966600121962359022024-06-27T21:24:55.000Z0x041bf30a6d3ef992a617e41734622b11b8b8a4402d7d223349fd1456f0772537
Query with partition filter
SELECT *
FROM `tt-contracts.velodrome_v3_optimism.CLPool_Burn_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

CLPool_Collect_event

Fee collection events from Velodrome V3 concentrated liquidity (CL) pools on Optimism, recording token amounts withdrawn by liquidity providers from specific tick ranges. Used for analyzing LP profitability and fee generation across different price ranges.
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
0x3c01ec09d15d5450fc702dc4353b17cd2978d8a5false0x416b433906b1b72fa758e166e239c43d68dc6f291539472201229772900x03354437f81ae7ae5569f63ba3b4a1325dd12e692763012763082024-07-21T09:15:57.000Z0x28c759d1580e5c99d99c68aecdad5249f17af552007c65ab562aebc77e355477
0x3c01ec09d15d5450fc702dc4353b17cd2978d8a5false0x416b433906b1b72fa758e166e239c43d68dc6f29121000399085801229792260x03354437f81ae7ae5569f63ba3b4a1325dd12e692763012763082024-07-21T10:20:29.000Z0x03d99283961a3058fe942757272ebed029462dcd3a84a2dd2023d193613f7c69
0x3c01ec09d15d5450fc702dc4353b17cd2978d8a5false0x15d715c142169bf93bc6c8c670c208dc3acce17e1001229792050x03354437f81ae7ae5569f63ba3b4a1325dd12e692763012763082024-07-21T10:19:47.000Z0xc41d348aa9458ef636a539fa5123adc384029368e3e800169eb560151aa94db0
Query with partition filter
SELECT *
FROM `tt-contracts.velodrome_v3_optimism.CLPool_Collect_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

CLPool_CollectFees_event

Fee collection events from Velodrome V3 concentrated liquidity (CL) pools on Optimism. Records trading fee withdrawals with token amounts and recipient addresses for tracking liquidity provider earnings and pool economics.
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_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.
addressremovedlog_indexin_amount0in_amount1block_numberin_recipientblock_timestamptransaction_hash
0xbafb44286c5ecafb1f26a6649e15c49fc1c49882false801392240694344374044591122399115663918411222264280xa561da1dcd64cdb52049398900de36f0205a31a22024-07-04T00:07:13.000Z0xb09e81cc3cfa8730072d469fb32f42f534c1ab5115d6e6f6a534ab25c176c792
0x3c01ec09d15d5450fc702dc4353b17cd2978d8a5false1485639477784771968868836121949071222264280x15d715c142169bf93bc6c8c670c208dc3acce17e2024-07-04T00:07:13.000Z0xb09e81cc3cfa8730072d469fb32f42f534c1ab5115d6e6f6a534ab25c176c792
0x173cdc71e29d5cffa6d090ad99f555a24b8831f9false19844224266613873420708649531301222264280x41160e66fcaa10cbb148ace60bc2a22d609ec5192024-07-04T00:07:13.000Z0xb09e81cc3cfa8730072d469fb32f42f534c1ab5115d6e6f6a534ab25c176c792
Query with partition filter
SELECT *
FROM `tt-contracts.velodrome_v3_optimism.CLPool_CollectFees_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

CLPool_Flash_event

Flash loan events from Velodrome V3 concentrated liquidity (CL) pools on Optimism, recording borrowed amounts and fees paid for both tokens in the pool. Used for analyzing arbitrage activity, MEV strategies, and flash loan utilization patterns across Velodrome liquidity pools.
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
0xbf30ff33cf9c6b0c48702ff17891293b002dfea4false029534352392070x7bf845dc4717b2c1e1f90bdb9833539b0639fca090295343523920609281221693960x7bf845dc4717b2c1e1f90bdb9833539b0639fca02024-07-02T16:26:09.000Z0xfa24a9d1aee3b69683771093ffcde2e1bcef3df4187e9cb1d4f69905351b2801
0xbf30ff33cf9c6b0c48702ff17891293b002dfea4false0299611584219580x7bf845dc4717b2c1e1f90bdb9833539b0639fca01102996115842195783681221843970x7bf845dc4717b2c1e1f90bdb9833539b0639fca02024-07-03T00:46:11.000Z0x60b1784ec6ca6032e9a9e355601a9343cfde4a2074323005ae52cc353cddcf47
0xbf30ff33cf9c6b0c48702ff17891293b002dfea4false01040979098340x7bf845dc4717b2c1e1f90bdb9833539b0639fca011010409790983372801235054550x7bf845dc4717b2c1e1f90bdb9833539b0639fca02024-08-02T14:41:27.000Z0x274b162d25d7526cff6ccf5ec7c0119e15417870174e2d00408754f19331bd25
Query with partition filter
SELECT *
FROM `tt-contracts.velodrome_v3_optimism.CLPool_Flash_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

CLPool_Mint_event

Liquidity provision events from Velodrome V3 concentrated liquidity (CL) pools on Optimism, capturing LP positions added with token amounts, price ranges (tick bounds), and ownership data. Used for analyzing liquidity depth, LP strategy patterns, and pool composition 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_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
0x1737275d53a5ca5dac582a493aa32c85ba2cfad3false0x416b433906b1b72fa758e166e239c43d68dc6f29776395583835778547810x416b433906b1b72fa758e166e239c43d68dc6f29710039156091132498292298535806789091216193082763212763272024-06-19T22:49:53.000Z0xaaa637f19175d2366fe959821a6080a75ce12c13c964249ec56e9e82fa7db492
0x173cdc71e29d5cffa6d090ad99f555a24b8831f9false0x416b433906b1b72fa758e166e239c43d68dc6f2926612309569999350x416b433906b1b72fa758e166e239c43d68dc6f2958178329737575120672615230654291216211452176002194002024-06-19T23:51:07.000Z0x58f03f50328dc699b9f6818d1315459dd91f37064bbbd5ab78c51eb0e4c2c628
0x23b6489b26eff4d10c4c6fd2820264e6ec8035e6false0x416b433906b1b72fa758e166e239c43d68dc6f29337365306428277780x416b433906b1b72fa758e166e239c43d68dc6f2972418886857135262708665046097306691215865993092003102002024-06-19T04:39:35.000Z0x9aff2601989b8478024532423af28c1ab924f87300741d576621715515fd3e9d
Query with partition filter
SELECT *
FROM `tt-contracts.velodrome_v3_optimism.CLPool_Mint_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

CLPool_Swap_event

Swap events from Velodrome V3 concentrated liquidity (CL) pools on Optimism, capturing token amounts, price movement (sqrtPriceX96), tick changes, and liquidity state for each trade. Used for analyzing AMM trading activity, price impact, and liquidity utilization patterns.
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
0x2fa71491f8070fa644d97b4782db5734854c0f6f0false0x4bf3e32de155359d1d75e8b474b66848221142fc18970937980-970863060123257659244034066374030250x0025500c6a6bcaebde159db6a307f4d38503a0792024-07-27T21:01:35.000Z792290657432658522817424057970x67cf9a0d158d57f40696a528fcf8b25ec4d28a6a31130f2965869624afe67bd1
0x8ac2f9dac7a2852d44f3c09634444d533e4c078e276382false0x4bf3e32de155359d1d75e8b474b66848221142fc63-504140450714290499532115221232452427319860437837560358940x01f00b86b3734bf1f353c32aa978bcf7df5d2c1d2024-07-27T14:07:41.000Z794597656602368064676479855776193700x8146395baef274bd825fbac83b3ed19e75e3e567a1204f27b375e0d782f0f88f
0x3c01ec09d15d5450fc702dc4353b17cd2978d8a5276313false0x4bf3e32de155359d1d75e8b474b66848221142fc262865037714-6496113635281808324312323628918543704761933632496640x02a6faadc8fdacf8bf99951b3c6303ef191681492024-07-27T09:09:15.000Z791854639147994291902727976902418820x09a2bde944c00a9f0cf7012cacf3cee2148c20a81cb24d014f1c36fea6147c81
Query with partition filter
SELECT *
FROM `tt-contracts.velodrome_v3_optimism.CLPool_Swap_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

CLPoolFactory_PoolCreated_event

Pool creation events from Velodrome V3 concentrated liquidity (CL) factory on Optimism, recording new liquidity pool deployments with token pairs and tick spacing configuration. Used to track DEX pool launches and identify new trading pairs.
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_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.
addressin_poolremovedin_token0in_token1log_indexblock_numberin_tickSpacingblock_timestamptransaction_hash
0xcc0bddb707055e04e497ab22a59c2af4391cd12f0xfa587a571e0c3ded248599aa2f46917af600736ffalse0x0b2c639c533813f4aa9d7837caf62653d097ff850xeb466342c4d449bc9f53a865d5cb90586f405215112199903712024-06-28T17:47:31.000Z0xd2ddd72c2f20eee6c6ca063cdb9dce31e7223ec6e67e78803a5688aeb2292ec7
0xcc0bddb707055e04e497ab22a59c2af4391cd12f0x63f86da9be2d9f504342bdd1e02b3296cf1549eafalse0x1ec50880101022c11530a069690f5446d14645920xb9243c495117343981ec9f8aa2abffee54396fc02212225835212024-07-04T17:51:21.000Z0xfa5acbc62810d9723c3264587f962823efec13b1ad4cfd5a799131e0084eda80
0xcc0bddb707055e04e497ab22a59c2af4391cd12f0xfd5f39c74e63f1dace336350afdf11e85bbd56f4false0x0b2c639c533813f4aa9d7837caf62653d097ff850x73cb180bf0521828d8849bc8cf2b920918e230322612161425712024-06-19T20:01:31.000Z0x0b945eb442b97c98c69bea4237a9f3e83a44c82bf2bd5d4a0cc0f107e679d57b
Query with partition filter
SELECT *
FROM `tt-contracts.velodrome_v3_optimism.CLPoolFactory_PoolCreated_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100