Skip to main content

Tables

DMMPool_Swap_event

KyberSwap Dynamic Market Maker (DMM) pool swap events capturing token exchange activity within liquidity pools. Records sender, recipient, input/output amounts for both tokens (token0/token1), and precision-scaled swap fees for DEX trading 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_amount0InSTRINGAmount of token0 transferred into the liquidity pool during a swap operation. Stored as decimal string representing the smallest unit of the token.
in_amount1InSTRINGAmount of token1 transferred into the liquidity pool during a swap operation. Stored as decimal string representing the smallest unit of the token.
in_amount0OutSTRINGAmount of token0 transferred out of the liquidity pool during a swap operation. Stored as decimal string representing the smallest unit of the token.
in_amount1OutSTRINGAmount of token1 transferred out of the liquidity pool during a swap operation. Stored as decimal string representing the smallest unit of the token.
in_toSTRINGDestination address receiving tokens or assets in the operation. Hex-encoded, 0x-prefixed, 42-character string.
in_feeInPrecisionSTRINGSwap fee amount expressed in high-precision fixed-point format. Stored as decimal string representing the fee scaled by a precision factor.
in_toaddressremovedin_senderlog_indexblock_numberin_amount0Inin_amount1Inin_amount0Outin_amount1Outblock_timestamptransaction_hashin_feeInPrecision
0xef09879057a9ad798438f3ba561bcdd293d72fc70x9de8e8c5658262cf2dd79646ac96b383d027bb8cfalse0xeae47c5d99f7b31165a7f0c5f7e0d6afa25cfd5555850568100000000000000003015272022-02-11T10:35:48.000Z0xcb1fc2da851c28f42fe3f05892e04e6f0edf2c7ab3b4c235eecb8f809515c39a1002555749004588
Query with partition filter
SELECT *
FROM `tt-contracts.kyber_v2_arbitrum.DMMPool_Swap_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

DMMPool_Sync_event

Kyber Dynamic Market Maker (DMM) pool synchronization events emitted after reserve balance updates. Contains actual and virtual reserve amounts for both tokens in the pool pair, used for tracking liquidity state changes and amplified liquidity calculations.
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_vReserve0STRINGVirtual reserve amount of the first token in a Kyber liquidity pool. Stored as decimal string representing the smallest unit of the token.
in_vReserve1STRINGVirtual reserve amount of the second token in a Kyber liquidity pool. Stored as decimal string representing the smallest unit of the token.
in_reserve0STRINGReserve amount of the first token in a liquidity pool after a state-changing operation. Stored as decimal string representing the smallest unit of the token.
in_reserve1STRINGReserve amount of the second token in a liquidity pool after a state-changing operation. Stored as decimal string representing the smallest unit of the token.
addressremovedlog_indexin_reserve0in_reserve1block_numberin_vReserve0in_vReserve1block_timestamptransaction_hash
0x9de8e8c5658262cf2dd79646ac96b383d027bb8cfalse410100000000000000299484735850568451000000000000001358234732022-02-11T10:35:48.000Z0xcb1fc2da851c28f42fe3f05892e04e6f0edf2c7ab3b4c235eecb8f809515c39a
0xef07828031970c6bb67d52624396e416aef7a95cfalse710000000000000000302500005850601600000000000000001815000002022-02-11T10:35:48.000Z0xbe2be35aba6b87bde14bc383fb6a4c87a3bd147c03cd073f7b89b4f41d3266e9
0x9de8e8c5658262cf2dd79646ac96b383d027bb8cfalse710000000000000000302500005847544450000000000000001361250002022-02-11T09:10:58.000Z0x207f4d82ba94f04de540e2d3e6e0927d4e9d0818652eb6e5de4f599beb618314
Query with partition filter
SELECT *
FROM `tt-contracts.kyber_v2_arbitrum.DMMPool_Sync_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

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_poolSTRINGContract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.
in_ampBpsSTRINGAmplification factor of the liquidity pool expressed in basis points (BPS). Numeric string value that defines the pool’s price curve characteristics in the Kyber protocol.
in_totalPoolSTRINGTotal number of liquidity pools created by the factory contract at the time of this pool creation event. Numeric string value that increments sequentially with each new pool.
addressin_poolremovedin_ampBpsin_token0in_token1log_indexblock_numberin_totalPoolblock_timestamptransaction_hash
0xd9bfe9979e9ca4b2fe84ba5d4cf963bbcb3769740x9de8e8c5658262cf2dd79646ac96b383d027bb8cfalse450000x82af49447d8a07e3bd95bd0d56f35241523fbab10xfd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb90584754412022-02-11T09:10:58.000Z0x207f4d82ba94f04de540e2d3e6e0927d4e9d0818652eb6e5de4f599beb618314
0xd9bfe9979e9ca4b2fe84ba5d4cf963bbcb3769740xef07828031970c6bb67d52624396e416aef7a95cfalse600000x82af49447d8a07e3bd95bd0d56f35241523fbab10xff970a61a04b1ca14834a43f5de4533ebddb5cc80585060122022-02-11T10:35:48.000Z0xbe2be35aba6b87bde14bc383fb6a4c87a3bd147c03cd073f7b89b4f41d3266e9
Query with partition filter
SELECT *
FROM `tt-contracts.kyber_v2_arbitrum.Factory_PoolCreated_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KSFactory_PoolCreated_event

Liquidity pool creation events emitted by the KyberSwap factory contract. Records token pair addresses, amplification parameters, fee configuration, and cumulative pool count for tracking DEX deployment 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_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_poolSTRINGContract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.
in_ampBpsSTRINGAmplification factor of the liquidity pool expressed in basis points (BPS). Numeric string value that defines the pool’s price curve characteristics in the Kyber protocol.
in_feeBpsSTRINGFee tier for this liquidity pool expressed in basis points (BPS), where 100 BPS equals 1%. Sample values range from 1 to 100 BPS, representing fee tiers from 0.01% to 1%.
in_totalPoolSTRINGTotal number of liquidity pools created by the factory contract at the time of this pool creation event. Numeric string value that increments sequentially with each new pool.
addressin_poolremovedin_ampBpsin_feeBpsin_token0in_token1log_indexblock_numberin_totalPoolblock_timestamptransaction_hash
0x51e8d106c646ca58caf32a47812e95887c071a620x8e4f9d2e233a1f5aa904bb329ed2333fadaa73a4false3600001000x82af49447d8a07e3bd95bd0d56f35241523fbab10xff970a61a04b1ca14834a43f5de4533ebddb5cc801065399782022-04-27T11:52:07.000Z0xd5b497cab53ffb770ae3be4d86a32d83312e9094489de94bccf319cae6fbeae3
0x51e8d106c646ca58caf32a47812e95887c071a620x957d685fa5618a32151ac846fb29bb5cc08db049false3600001000x82af49447d8a07e3bd95bd0d56f35241523fbab10xff970a61a04b1ca14834a43f5de4533ebddb5cc801065321472022-04-27T11:40:14.000Z0x5108d7422444f249ded1855df8743e91e6c5eca80034cc09de7a7b27096b9028
0x51e8d106c646ca58caf32a47812e95887c071a620x2db515d226c849d7136998538dc974b00bf68ea1false3600001000x82af49447d8a07e3bd95bd0d56f35241523fbab10xff970a61a04b1ca14834a43f5de4533ebddb5cc8010655222102022-04-27T12:10:05.000Z0xfce80aeeb2b6d545107aafa9827582669cf4d6d2fdfe3043bc69103408010a2e
Query with partition filter
SELECT *
FROM `tt-contracts.kyber_v2_arbitrum.KSFactory_PoolCreated_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KSPool_Swap_event

KyberSwap pool swap events recording token exchanges within liquidity pools. Contains input and output amounts for both token0 and token1, swap fees, initiating sender, and recipient address for tracking DEX trading activity and volume 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_amount0InSTRINGAmount of token0 transferred into the liquidity pool during a swap operation. Stored as decimal string representing the smallest unit of the token.
in_amount1InSTRINGAmount of token1 transferred into the liquidity pool during a swap operation. Stored as decimal string representing the smallest unit of the token.
in_amount0OutSTRINGAmount of token0 transferred out of the liquidity pool during a swap operation. Stored as decimal string representing the smallest unit of the token.
in_amount1OutSTRINGAmount of token1 transferred out of the liquidity pool during a swap operation. Stored as decimal string representing the smallest unit of the token.
in_toSTRINGDestination address receiving tokens or assets in the operation. Hex-encoded, 0x-prefixed, 42-character string.
in_feeInPrecisionSTRINGSwap fee amount expressed in high-precision fixed-point format. Stored as decimal string representing the fee scaled by a precision factor.
in_toaddressremovedin_senderlog_indexblock_numberin_amount0Inin_amount1Inin_amount0Outin_amount1Outblock_timestamptransaction_hashin_feeInPrecision
0x9b99e9c620b2e2f09e0b9fced8f679eecf2653fe0xfba13b2a525d2b11c6c138a3a31040a663921213false0x9b99e9c620b2e2f09e0b9fced8f679eecf2653fe312365846740563961726222961322302024-07-27T12:08:15.000Z0xc2f8964ab5910dec1139e2f0bb448ef6ea9d19fbb3dfdc32abd5af99600705743000000000000000
0x9b99e9c620b2e2f09e0b9fced8f679eecf2653fe0xfba13b2a525d2b11c6c138a3a31040a663921213false0x9b99e9c620b2e2f09e0b9fced8f679eecf2653fe76236601511097826129744505791760702024-07-27T13:18:28.000Z0x7f84fe8cb2f564184eb12a946a98672f24eb716afdcde7d83f0437315fc8d58d3000000000000000
0x9b99e9c620b2e2f09e0b9fced8f679eecf2653fe0xfba13b2a525d2b11c6c138a3a31040a663921213false0x9b99e9c620b2e2f09e0b9fced8f679eecf2653fe1352366015520109638932893516140131902024-07-27T13:18:39.000Z0xbb6cb554c386f0155c54e312b2d6d5e0dfc021ec453b88f6b42b0eaeb8eb79373000000000000000
Query with partition filter
SELECT *
FROM `tt-contracts.kyber_v2_arbitrum.KSPool_Swap_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

KSPool_Sync_event

KyberSwap pool synchronization events emitted when liquidity pool reserves are updated. Contains actual reserve balances (reserve0, reserve1) and virtual reserves (vReserve0, vReserve1) used in Kyber’s dynamic market maker pricing mechanism.
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_vReserve0STRINGVirtual reserve amount of the first token in a Kyber liquidity pool. Stored as decimal string representing the smallest unit of the token.
in_vReserve1STRINGVirtual reserve amount of the second token in a Kyber liquidity pool. Stored as decimal string representing the smallest unit of the token.
in_reserve0STRINGReserve amount of the first token in a liquidity pool after a state-changing operation. Stored as decimal string representing the smallest unit of the token.
in_reserve1STRINGReserve amount of the second token in a liquidity pool after a state-changing operation. Stored as decimal string representing the smallest unit of the token.
addressremovedlog_indexin_reserve0in_reserve1block_numberin_vReserve0in_vReserve1block_timestamptransaction_hash
0x957d685fa5618a32151ac846fb29bb5cc08db049false131663697262331935342961825577344205939158779192024-07-17T15:26:27.000Z0x78d2012b249e0cf58c3a34b72a85d914e1636ae081c1ba790d69271260e77cfc
0xfba13b2a525d2b11c6c138a3a31040a663921213false31019807721256335348808520233230983462691548622605101570218122024-07-17T18:03:06.000Z0x510de10e015eb42385ee58247bed6e50539cf14ec4f6d2c564e99d6976273639
0xfba13b2a525d2b11c6c138a3a31040a663921213false40968606490016249750555430233153582457571425498596541587687222024-07-17T12:39:51.000Z0xac3e3fbae4191630bb3582b551383d6f0a5ac5b70da2acb195c43b12d28f85b9
Query with partition filter
SELECT *
FROM `tt-contracts.kyber_v2_arbitrum.KSPool_Sync_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100