Skip to main content

Tables

AlgebraFactory_Pool_event

Pool creation events emitted by Algebra DEX (Decentralized Exchange) factory contracts, recording the deployment of new liquidity pools with their token pair addresses. Used for tracking pool deployments and identifying tradable pairs across Algebra-based DEX implementations.
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.
addressin_poolremovedin_token0in_token1log_indexblock_numberblock_timestamptransaction_hash
0x8121a3f8c4176e9765deea0b95fa2bdfd30167940x4586fa6c097f20155db32cc011c5fab0b8a6a566false0x29219dd400f2bf60e5a23d13be72b486d40388940xe185a87803c6161974666ddf39ed8c3c2e3c642e2204099762025-04-15T17:01:31.000Z0x2440003c4460b393f9b685f7089e5dbc3905d1c0d9943b296e40608797757d27
0x8121a3f8c4176e9765deea0b95fa2bdfd30167940x518ad67c9c6a4a3b295aeae7adc9eb04a1ca6bf8false0x29219dd400f2bf60e5a23d13be72b486d40388940x336491f467eb001d5bfa30a829466b8d35c2a07a5203807162025-04-15T13:31:54.000Z0x54de858f655bb0e04da663fb2ad6d45c9af36c2090d959047437dbd585d172a1
0x8121a3f8c4176e9765deea0b95fa2bdfd30167940x9255f31ef9b35d085ced6fe29f9e077eb1f513c6false0x5bff88ca1442c2496f7e475e9e7786383bc070c00xb1e25689d55734fd3fffc939c4c3eb52dff8a794283599422025-02-17T23:39:51.000Z0x31112404faa02db61bb2055776a53f18084feb209edd9c704fd940d11d65bdff
Query with partition filter
SELECT *
FROM `tt-contracts.swapxsonic_v1_sonic.AlgebraFactory_Pool_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_bottomTickINT64Lower bound of the tick range for a concentrated liquidity position. Signed integer value representing the price interval boundary in Uniswap V3-style concentrated liquidity pools.
in_topTickINT64Upper bound of the tick range for a concentrated liquidity position. Signed integer value representing the price interval boundary in Uniswap V3-style concentrated liquidity pools.
in_liquidityAmountSTRINGAmount of liquidity added to or removed from a concentrated liquidity position. Numeric string representation of liquidity units in the position’s tick range.
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_amount1in_topTickblock_numberin_bottomTickblock_timestamptransaction_hashin_liquidityAmount
0x0d13400cc7c46d77a43957fe614ba58c827dfde6false0xd82fe82244ad01aad671576202f9b46b76fadfe213304118804220790682725689724886194-132025-05-07T01:11:19.000Z0xf39227d00afe2b06fc4a70a5711c2d3d994808555ec5922c0fb35e8fc3983a731095148910812612
0x0d13400cc7c46d77a43957fe614ba58c827dfde6false0xd82fe82244ad01aad671576202f9b46b76fadfe214368106041985750225309948824907485-122025-05-07T03:16:31.000Z0xfcdd634fc090db64cca790099e6f952bd115c9e6c3a2392211bab2bbdffddeb91118672440537865
0x0d13400cc7c46d77a43957fe614ba58c827dfde6false0xd82fe82244ad01aad671576202f9b46b76fadfe211347881879711012686824949405-122025-05-07T07:17:37.000Z0x415c41d4fede452eaedc6103b545fae62b92b8c9db20a23d0a56b1b3b460d6731059217432467
Query with partition filter
SELECT *
FROM `tt-contracts.swapxsonic_v1_sonic.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_bottomTickINT64Lower bound of the tick range for a concentrated liquidity position. Signed integer value representing the price interval boundary in Uniswap V3-style concentrated liquidity pools.
in_topTickINT64Upper bound of the tick range for a concentrated liquidity position. Signed integer value representing the price interval boundary in Uniswap V3-style concentrated liquidity pools.
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_amount1in_topTickblock_numberin_recipientin_bottomTickblock_timestamptransaction_hash
0xcd531dafd592be3ca9bef79cdb4c0df8a5104b81false0xd82fe82244ad01aad671576202f9b46b76fadfe226020704203-351060196476050x73eb2dd6b08d47af3081486df9345bd334a1fe01-3528602025-04-11T19:32:23.000Z0x9bc25a44b368099d3a328577c783174f4bcfe30aa8c1eb6b298128fcac59496a
0xcd531dafd592be3ca9bef79cdb4c0df8a5104b81false0xd82fe82244ad01aad671576202f9b46b76fadfe23102925-350940195964680x1fab9d2d12c9aa65e23bb273c856d52ffba3afaf-3528002025-04-11T14:00:05.000Z0x0e6de3151ae368f72bd2bc5afa6c667a74d03789439522ee318e3978274304db
0xcd531dafd592be3ca9bef79cdb4c0df8a5104b81false0xd82fe82244ad01aad671576202f9b46b76fadfe2561687542979245310928680-350940196186720x1fab9d2d12c9aa65e23bb273c856d52ffba3afaf-3528002025-04-11T16:19:57.000Z0x13c757e7dedb1b30015081bf0269167e0302e7b70acbaa287d03671647a50911
Query with partition filter
SELECT *
FROM `tt-contracts.swapxsonic_v1_sonic.Pool_Collect_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

Pool_CommunityFee_event

Community fee rate update events from liquidity pools, recording the new fee percentages allocated to the protocol or community for each token in a trading pair. Used for tracking fee structure changes and protocol revenue distribution configurations.
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_communityFeeNewSTRINGThe updated community fee rate for the SwapXSonic pool, expressed in basis points. Values like ‘220’ represent 2.20% fee, while ‘0’ indicates no community fee is charged.
addressremovedlog_indexblock_numberblock_timestamptransaction_hashin_communityFeeNew
0xce39d66872015a8d1b2070725e6bfc687a418bd0false821989152025-01-01T21:42:46.000Z0x885222681e933102380b8a2e0df1cccb59bc1a1483dd01ead114fec26e0b16c90
0xa4b4325f3352758cdbd12d9fef021fb6f3fda7ddfalse8229669692025-04-29T00:09:11.000Z0x2fc77c24b70271cb4ebc30b477f1eaa08efbfe778979e82f67b99f0e01fc5e2d220
0x300c140e4dc82be708c2a1ceb5a65cac8d472067false8230368042025-04-29T08:35:39.000Z0x9ae549c8e40470adf0df15f65b0e1124a20611a07c225600d74b8d142070a2f3220
Query with partition filter
SELECT *
FROM `tt-contracts.swapxsonic_v1_sonic.Pool_CommunityFee_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

Pool_Fee_event

Fee tier configuration events emitted by Automated Market Maker (AMM) pool contracts. Records updates to swap fee parameters measured in basis points for directional trades.
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_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_feeaddressremovedlog_indexblock_numberblock_timestamptransaction_hash
28970x0db1717518c62fbc1422a49603c585c6043f5daffalse4247144612025-05-06T08:33:48.000Z0x814edfb752c555119e84f1d473826bf39ddeac0d6c6416c26ad7450771d191db
30000x0db1717518c62fbc1422a49603c585c6043f5daffalse7247495992025-05-06T11:55:08.000Z0x02594977436497000a66055710ff04639db467f7bf85f392cb2612a16ee3a231
29320x0db1717518c62fbc1422a49603c585c6043f5daffalse13246738152025-05-06T04:39:14.000Z0xb180a54978ea54630678258d5becf3f8b87fc8d87316fcf22186c40231cc40de
Query with partition filter
SELECT *
FROM `tt-contracts.swapxsonic_v1_sonic.Pool_Fee_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
0xd760791b29e7894fb827a94ca433254bb5afb653false1096828121214755500x0d9def4428ccef14d93ef64564dec292bb01b826111096828121214755496960301653060x0d9def4428ccef14d93ef64564dec292bb01b8262025-05-28T11:05:22.000Z0xc8af741769376969bb874d55e22a2812f341a3201d7ac607b5c5cbb2f0517267
0xd760791b29e7894fb827a94ca433254bb5afb653false1249287230063592200x0d9def4428ccef14d93ef64564dec292bb01b826221249287230063592155540301733370x0d9def4428ccef14d93ef64564dec292bb01b8262025-05-28T11:53:19.000Z0x2df170b1759b87da25035488fc7e02abbd0a0272e643c79c64559659da36d226
0xd760791b29e7894fb827a94ca433254bb5afb653false2677824956958511200x0d9def4428ccef14d93ef64564dec292bb01b826112677824956958511172670301817630x0d9def4428ccef14d93ef64564dec292bb01b8262025-05-28T12:40:37.000Z0xe36c3bd5d69113276e7b4f9d041a7397ea8f4f7156bd8edb0a7abf757ac26167
Query with partition filter
SELECT *
FROM `tt-contracts.swapxsonic_v1_sonic.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_bottomTickINT64Lower bound of the tick range for a concentrated liquidity position. Signed integer value representing the price interval boundary in Uniswap V3-style concentrated liquidity pools.
in_topTickINT64Upper bound of the tick range for a concentrated liquidity position. Signed integer value representing the price interval boundary in Uniswap V3-style concentrated liquidity pools.
in_liquidityAmountSTRINGAmount of liquidity added to or removed from a concentrated liquidity position. Numeric string representation of liquidity units in the position’s tick range.
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_senderlog_indexin_amount0in_amount1in_topTickblock_numberin_bottomTickblock_timestamptransaction_hashin_liquidityAmount
0x0d13400cc7c46d77a43957fe614ba58c827dfde6false0xd82fe82244ad01aad671576202f9b46b76fadfe20xd82fe82244ad01aad671576202f9b46b76fadfe233197887973339313235303234131217585529-82025-04-02T01:31:24.000Z0x9c02da8ef61e4653e63f6481ee080449e1a4ed54744d786ce520ecd5284bc64f3303433868424021
0x0d13400cc7c46d77a43957fe614ba58c827dfde6false0xd82fe82244ad01aad671576202f9b46b76fadfe20xd82fe82244ad01aad671576202f9b46b76fadfe237961992738350121758552912025-04-02T01:31:24.000Z0x9c02da8ef61e4653e63f6481ee080449e1a4ed54744d786ce520ecd5284bc64f174973367910002
0x0d13400cc7c46d77a43957fe614ba58c827dfde6false0xd82fe82244ad01aad671576202f9b46b76fadfe20xd82fe82244ad01aad671576202f9b46b76fadfe255161365164304913222041523691117604357-92025-04-02T03:37:13.000Z0xd927f27818c44250c7525639c97b7c1bd670d37b74b6c760d1a2dbb2ea839e952936743950164436
Query with partition filter
SELECT *
FROM `tt-contracts.swapxsonic_v1_sonic.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_priceSTRINGPrice of the asset or position in the transaction or event. Numeric string representation in smallest denomination or with extended precision.
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_pricein_senderlog_indexin_amount0in_amount1block_numberin_liquidityin_recipientblock_timestamptransaction_hash
0xcd531dafd592be3ca9bef79cdb4c0df8a5104b81-352476false17593369174876791767300x0000000000d44e72f506b4817cd08dc6757d0a8e89-24705028221338422434551219645276962081667003173025719200x0000000000d44e72f506b4817cd08dc6757d0a8e2025-05-18T08:28:31.000Z0x6f319e1caf9aded02a62dae0d32a8643da938a02940d3f5615d4cf1e5806f0b4
0xb96f401f789271bc14ade2229e6189084805c50c26false793337385376992119150074449120x0000000000d44e72f506b4817cd08dc6757d0a8e861216525-1219648276962088102910514030x0000000000d44e72f506b4817cd08dc6757d0a8e2025-05-18T08:28:31.000Z0x6f319e1caf9aded02a62dae0d32a8643da938a02940d3f5615d4cf1e5806f0b4
0xbeca246a76942502f61bfe88f60bbc87dafefe8014947false1672791373577926157516031100810xa047e2abf8263fca7c368f43e2f960a06fd9949f41000000000000000-44132607496885292774815943315433844053679136154960x002748db885d4ccfe3c7c92143f0805f4ebeec012025-05-18T13:26:31.000Z0xea98426e7ac17ecf3581815f18a6384d5a6433551f8becdaa7f49804e83e1c00
Query with partition filter
SELECT *
FROM `tt-contracts.swapxsonic_v1_sonic.Pool_Swap_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100