Skip to main content

Tables

EulerSwap_Swap_event

EulerSwap token swap events emitted by liquidity pools, recording bidirectional trade amounts, post-swap reserves, sender and recipient addresses. Used for tracking decentralized exchange (DEX) trading activity and liquidity pool state 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_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_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.
in_toSTRINGDestination address receiving tokens or assets in the operation. Hex-encoded, 0x-prefixed, 42-character string.
in_toaddressremovedin_senderlog_indexin_reserve0in_reserve1block_numberin_amount0Inin_amount1Inin_amount0Outin_amount1Outblock_timestamptransaction_hash
0x384877cbe1d3187c34fff2b7d699902820a7a1900x48db8597c7cb4ffe558e23d74c988533fa3ea8a8false0xdaaf468d84dd8945521ea40297ce6c5eefc7003a7910040002747784847687848234127510118339457666504021002025-08-02T18:58:30.000Z0xaba24b6095948f371d516d7c46562613bda2db61eb1518338bd520cd93346111
0x384877cbe1d3187c34fff2b7d699902820a7a1900xf467191a3ed4302342d3ad133d4744c81ea228a8false0xdaaf468d84dd8945521ea40297ce6c5eefc7003a368916336952091667232223413671029551560947481016602025-08-02T19:13:50.000Z0x3cfb0e28ceb110f99d1fe5b9dfbad61cd1d0e2a631d9d8c0d892c32329e84f24
0x384877cbe1d3187c34fff2b7d699902820a7a1900xd3cbaea0558a76942c7e9bf61f374bb5c91c28a8false0xdaaf468d84dd8945521ea40297ce6c5eefc7003a22478444916372590123412782050000049992402025-08-02T18:59:01.000Z0x766b5d2540b50a0da656cad0cc5ef0d3ca8ffc8daa68b53769b077c0e44a3da6
Query with partition filter
SELECT *
FROM `tt-contracts.euler_v1_unichain.EulerSwap_Swap_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

EulerSwapFactory_PoolConfig_event

Pool configuration events from Euler swap factories capturing liquidity pool parameters including vault addresses, reserve balances, pricing ratios, concentration factors, and fee structures at pool initialization or reconfiguration.
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_poolSTRINGContract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.
in_paramsSTRUCT<vault0 STRING, vault1 STRING, eulerAccount STRING, equilibriumReserve0 STRING, equilibriumReserve1 STRING, priceX STRING, priceY STRING, concentrationX STRING, concentrationY STRING, fee STRING, protocolFee STRING, protocolFeeRecipient STRING>Additional initialization parameters encoded as bytes. Hex-encoded string used for protocol-specific configuration data during contract initialization or cross-chain operations.
in_initialStateSTRUCT<currReserve0 STRING, currReserve1 STRING>Initial reserve balances of the pool at configuration time. Structure contains currReserve0 and currReserve1 as string-encoded token amounts.
addressin_poolremovedin_paramslog_indexblock_numberblock_timestampin_initialStatetransaction_hash
0x45b146bc07c9985589b52df651310e75c6be066a0x6bb03be94eba09e1478b3af6edb0925ffae2e8a8false{“fee”:“0”,“priceX”:“1000000000000000000”,“priceY”:“1205669244731958800”,“vault0”:“0x1f3134c3f3f8add904b9635acbefc0ea0d0e1ffc”,“vault1”:“0x54ff502df96cd9b9585094eacd86aafce902d06a”,“protocolFee”:“0”,“eulerAccount”:“0xbd73cf5baf12f120ee3f6c4ad82df9a12649e57b”,“concentrationX”:“980000000000000000”,“concentrationY”:“990000000000000000”,“equilibriumReserve0”:“3950000250383717140”,“equilibriumReserve1”:“3312957907445029392”,“protocolFeeRecipient”:“0x0000000000000000000000000000000000000000”}40213317182025-07-09T16:54:37.000Z{“currReserve0”:“3950000250383717140”,“currReserve1”:“3312957907445029392”}0x9d0ced17c71b56205c9154cc4698284e026945febd112c9afcaa765dfca6f437
0x45b146bc07c9985589b52df651310e75c6be066a0x4ac78e5d61a10e1c8f31bc08d661168b12f628a8false{“fee”:“10000000”,“priceX”:“1000000000000000000”,“priceY”:“1206566895615768200”,“vault0”:“0x1f3134c3f3f8add904b9635acbefc0ea0d0e1ffc”,“vault1”:“0x54ff502df96cd9b9585094eacd86aafce902d06a”,“protocolFee”:“0”,“eulerAccount”:“0xe674d3c41ae8d17ad5cfd45ff24dd1148a442ca9”,“concentrationX”:“999999000000000000”,“concentrationY”:“999999000000000000”,“equilibriumReserve0”:“0”,“equilibriumReserve1”:“1817411252822860”,“protocolFeeRecipient”:“0x0000000000000000000000000000000000000000”}15213292752025-07-09T16:13:54.000Z{“currReserve0”:“0”,“currReserve1”:“1817411252822860”}0xdff7a9cee1af58bd857b19895f237a0983580cca09039db7084628f307bc72ee
0x45b146bc07c9985589b52df651310e75c6be066a0xc0cba75f9a993781e6a2ef3fb6bc5d5d6b94e8a8false{“fee”:“10000000000000”,“priceX”:“1000000000000000000”,“priceY”:“2661827834”,“vault0”:“0x6eae95ee783e4d862867c4e0e4c3f4b95aa682ba”,“vault1”:“0x1f3134c3f3f8add904b9635acbefc0ea0d0e1ffc”,“protocolFee”:“0”,“eulerAccount”:“0xd7c737a195f75ccb819a1ce7474892e4ab6bff8e”,“concentrationX”:“0”,“concentrationY”:“0”,“equilibriumReserve0”:“5735000222”,“equilibriumReserve1”:“2150000003849678457”,“protocolFeeRecipient”:“0x0000000000000000000000000000000000000000”}15213312132025-07-09T16:46:12.000Z{“currReserve0”:“5735000222”,“currReserve1”:“2150000003849678457”}0xa14536519b38b295547eddd130711433e8536ba21cf00bdc5cd94b308c2b788c
Query with partition filter
SELECT *
FROM `tt-contracts.euler_v1_unichain.EulerSwapFactory_PoolConfig_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

EulerSwapFactory_PoolDeployed_event

Euler swap pool deployment events emitted when new liquidity pools are created through the factory contract. Contains pool address, paired asset addresses, and associated Euler account identifier for tracking pool creation across the protocol.
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_asset0STRINGContract address of the first asset in the trading pair. Hex-encoded, 0x-prefixed, 42-character string.
in_asset1STRINGContract address of the second asset in the trading pair. Hex-encoded, 0x-prefixed, 42-character string.
in_eulerAccountSTRINGContract address of the Euler account associated with the pool deployment. 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_asset0in_asset1log_indexblock_numberblock_timestampin_eulerAccounttransaction_hash
0x45b146bc07c9985589b52df651310e75c6be066a0xe87d261f550f9d7bd7f4d4104107b76279e168a8false0x078d782b760474a361dda0af3839290b0ef57ad60x420000000000000000000000000000000000000634215121982025-07-11T19:02:37.000Z0x54e324219979c0d1e9a895122edaaaa3c02cb6b70x0e027ca26cad0a26ff1ea1934ac4d8ea62cdfbd7368b3a714a0c95435b7dd8c4
0x45b146bc07c9985589b52df651310e75c6be066a0x7c4da127f22e74fad631c43d092f18e3128ba8a8false0x078d782b760474a361dda0af3839290b0ef57ad60x420000000000000000000000000000000000000616214924702025-07-11T13:33:49.000Z0x50c628e54d46eacdab40bb9b4b5239a1c20162840x067d84ade375550a17e45361bbe1f76693da670d12aa2d107843787ab47e421d
0x45b146bc07c9985589b52df651310e75c6be066a0x7caa137a5e741288b1cc465981f0e00ae4e268a8false0x078d782b760474a361dda0af3839290b0ef57ad60x420000000000000000000000000000000000000666214927042025-07-11T13:37:43.000Z0x50c628e54d46eacdab40bb9b4b5239a1c20162840x25f083bb30eb4f05d6f5ff0173521099ba378b908841a34e405a0c35cabd2d00
Query with partition filter
SELECT *
FROM `tt-contracts.euler_v1_unichain.EulerSwapFactory_PoolDeployed_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100