Skip to main content

Tables

EulerSwap_EulerSwapActivated_event

Event log emitted when an EulerSwap trading pair is activated between two assets. Records the contract address and the two asset addresses in the activated pair for swap functionality 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_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.
addressremovedin_asset0in_asset1log_indexblock_numberblock_timestamptransaction_hash
0x1f23c1a134dcc8b4e7827faa442a38b9ae7328a8false0x42000000000000000000000000000000000000060x833589fcd6edb6e08f4c7c32d4f71b54bda02913630335866912025-07-31T11:52:09.000Z0x1a2ac9228654fe46c6a53f79296da566dd1ae9e3086ae4ab5de21c7991fafc15
0xd4e4e7ee70f979fa432330b948243bd9789968a8false0x04c0599ae5a44757c0af6f9ec3b93da8976c150a0x833589fcd6edb6e08f4c7c32d4f71b54bda02913629342171732025-08-15T02:08:13.000Z0x1f2435dbf5bb3b72db32bf398258c84309b0714aae7b28e07b59163b62a49824
0xa5d27fa4a317fa22d03c78d2525706e503df68a8false0x820c137fa70c8691f0e44dc420a5e53c168921dc0x833589fcd6edb6e08f4c7c32d4f71b54bda0291365345115082025-08-21T21:39:23.000Z0x96c815e8dd789cd820201439656ad8e6221a0e30f22850c98dceb616d0b399b6
Query with partition filter
SELECT *
FROM `tt-contracts.euler_v2_base.EulerSwap_EulerSwapActivated_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

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
0x6e4141d33021b52c91c28608403db4a0ffb50ec60x1f23c1a134dcc8b4e7827faa442a38b9ae7328a8false0x6e4141d33021b52c91c28608403db4a0ffb50ec660144556934406237283645133390996003103548280627832744302025-08-07T23:27:47.000Z0x1525d8cb33f39467e3084af3cbb78abf8bfc0d598ce5e46a1dbb5fc855080e4e
0x498581ff718922c3f8e6a244956af099b2652b2b0xd4e4e7ee70f979fa432330b948243bd9789968a8false0xf4cd829526070c2c0af9e6dce2c9255130f7ec68162146923732445095047765488348355152427200191198730011360642025-08-29T09:39:37.000Z0xcb07ab920493a40c5d7a715548d2be311194ee7dde114a72e9fc71845348784b
0x498581ff718922c3f8e6a244956af099b2652b2b0xd4e4e7ee70f979fa432330b948243bd9789968a8false0x6ff5693b99212da76ad316178a184ab56d299b434652551250489761924876547834840665099999021411227547475802025-08-29T12:31:17.000Z0x3837f38946e2e74327798f1412e7c2a6fdbfc5e6487764904186c4ea994ecf72
Query with partition filter
SELECT *
FROM `tt-contracts.euler_v2_base.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
0xf0cfe22d23699ff1b2cfe6b8f706a6db639112620x14c91f9b032bb877274cc96b594dbe0804baa8a8false{“fee”:“10000000000000”,“priceX”:“1071587482316016000”,“priceY”:“1000000000000000000”,“vault0”:“0xd4a805261b28f375fc9c3d89ecd2c952cd130d14”,“vault1”:“0x859160db5841e5cfb8d3f144c6b3381a85a4b410”,“protocolFee”:“0”,“eulerAccount”:“0x1782cea0d026430ad4b410697c2df05a104efa9a”,“concentrationX”:“188825040000665470”,“concentrationY”:“184907999999268200”,“equilibriumReserve0”:“246060751303055”,“equilibriumReserve1”:“246060760000000”,“protocolFeeRecipient”:“0x0000000000000000000000000000000000000000”}200344349632025-08-20T03:07:53.000Z{“currReserve0”:“246060751303055”,“currReserve1”:“246060760000000”}0xf80322d2bee6eea1dbb1ae12ce37058ddc0f828f005e11ec3b3ee644b363f8de
0xf0cfe22d23699ff1b2cfe6b8f706a6db639112620x1f23c1a134dcc8b4e7827faa442a38b9ae7328a8false{“fee”:“10000000000000”,“priceX”:“3832488326”,“priceY”:“1000000000000000000”,“vault0”:“0x859160db5841e5cfb8d3f144c6b3381a85a4b410”,“vault1”:“0x0a1a3b5f2041f33522c4efc754a7d096f880ee16”,“protocolFee”:“0”,“eulerAccount”:“0x75102a2309cd305c7457a72397d0bcc000c4e043”,“concentrationX”:“0”,“concentrationY”:“0”,“equilibriumReserve0”:“2374932818968”,“equilibriumReserve1”:“28525264”,“protocolFeeRecipient”:“0x0000000000000000000000000000000000000000”}637335866912025-07-31T11:52:09.000Z{“currReserve0”:“2374932818968”,“currReserve1”:“28525264”}0x1a2ac9228654fe46c6a53f79296da566dd1ae9e3086ae4ab5de21c7991fafc15
0xf0cfe22d23699ff1b2cfe6b8f706a6db639112620x793ccdebc5a081d92d50331a708b2b48c6c6a8a8false{“fee”:“10000000000000”,“priceX”:“1072343819535715800”,“priceY”:“1000000000000000000”,“vault0”:“0xd4a805261b28f375fc9c3d89ecd2c952cd130d14”,“vault1”:“0x859160db5841e5cfb8d3f144c6b3381a85a4b410”,“protocolFee”:“0”,“eulerAccount”:“0x7b940cc6e58b5a6faf537a04ab53e9c06ff8274a”,“concentrationX”:“78349920000619020”,“concentrationY”:“78349920000619020”,“equilibriumReserve0”:“143079110640493”,“equilibriumReserve1”:“168773000000000”,“protocolFeeRecipient”:“0x0000000000000000000000000000000000000000”}53345172392025-08-22T00:50:25.000Z{“currReserve0”:“143079110640493”,“currReserve1”:“168773000000000”}0xf28e5e005e7b292c2fb4a6b6e6426620fa41fb4054a6be7bd09ba563552c87f3
Query with partition filter
SELECT *
FROM `tt-contracts.euler_v2_base.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
0xf0cfe22d23699ff1b2cfe6b8f706a6db639112620x1f23c1a134dcc8b4e7827faa442a38b9ae7328a8false0x42000000000000000000000000000000000000060x833589fcd6edb6e08f4c7c32d4f71b54bda02913636335866912025-07-31T11:52:09.000Z0x75102a2309cd305c7457a72397d0bcc000c4e0430x1a2ac9228654fe46c6a53f79296da566dd1ae9e3086ae4ab5de21c7991fafc15
0xf0cfe22d23699ff1b2cfe6b8f706a6db639112620x14c91f9b032bb877274cc96b594dbe0804baa8a8false0x04c0599ae5a44757c0af6f9ec3b93da8976c150a0x4200000000000000000000000000000000000006199344349632025-08-20T03:07:53.000Z0x1782cea0d026430ad4b410697c2df05a104efa9a0xf80322d2bee6eea1dbb1ae12ce37058ddc0f828f005e11ec3b3ee644b363f8de
0xf0cfe22d23699ff1b2cfe6b8f706a6db639112620xa5d27fa4a317fa22d03c78d2525706e503df68a8false0x820c137fa70c8691f0e44dc420a5e53c168921dc0x833589fcd6edb6e08f4c7c32d4f71b54bda0291371345115082025-08-21T21:39:23.000Z0x3c41c44f8b4f802977ec961fe60314705587839d0x96c815e8dd789cd820201439656ad8e6221a0e30f22850c98dceb616d0b399b6
Query with partition filter
SELECT *
FROM `tt-contracts.euler_v2_base.EulerSwapFactory_PoolDeployed_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

EVault_Borrow_event

Borrow events emitted by Euler V2 vault contracts recording debt increases. Contains borrower account address and borrowed asset quantity for tracking lending protocol liabilities.
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_accountSTRINGAccount address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.
in_assetsSTRINGNumber of asset units involved in the deposit or withdrawal transaction. String-encoded integer representing the asset quantity in the protocol’s accounting system.
addressremovedin_assetslog_indexin_accountblock_numberblock_timestamptransaction_hash
0x0a1a3b5f2041f33522c4efc754a7d096f880ee16false1060561018445460xc10b56187d0cbd616701d74308f2c46555edbdd5279926532025-03-24T00:04:13.000Z0xf65832951cd1cde8a076c9d23fd057f9455e6a9447220c191f767fabb6dbd864
0x0a1a3b5f2041f33522c4efc754a7d096f880ee16false224695415660x387ff4020b483399307346cf5949f8825418d882280201442025-03-24T15:20:35.000Z0x3816daa2801924c58f521bd392d3931ab3d05dfdb8eb0a4b85306ac8668e2684
0x0a1a3b5f2041f33522c4efc754a7d096f880ee16false212875645630xb4ef35a0ff0e4d4ddff08c0f9a0efa31b830d991280075232025-03-24T08:19:53.000Z0xe36e6fb8903b280ba77eadeb7e5b292c192692afd2ab798186e6cd5a074317d9
Query with partition filter
SELECT *
FROM `tt-contracts.euler_v2_base.EVault_Borrow_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

EVault_ConvertFees_event

Fee conversion event emitted when accumulated protocol and governance fees are converted to vault shares. Records the sender address, share amounts allocated to protocol and governance receivers, and their respective recipient addresses for fee distribution tracking in Euler V2 vaults.
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_protocolReceiverSTRINGAddress designated to receive protocol fee shares. Hex-encoded, 0x-prefixed, 42-character string.
in_governorReceiverSTRINGAddress designated to receive governance fee shares. Hex-encoded, 0x-prefixed, 42-character string.
in_protocolSharesSTRINGQuantity of vault shares allocated to the protocol fee receiver. Numeric string representing the share amount in smallest denomination.
in_governorSharesSTRINGQuantity of vault shares allocated to the governance fee receiver. Numeric string representing the share amount in smallest denomination.
addressremovedin_senderlog_indexblock_numberblock_timestamptransaction_hashin_governorSharesin_protocolSharesin_governorReceiverin_protocolReceiver
0xd4a805261b28f375fc9c3d89ecd2c952cd130d14false0xe794781990b99877db42d8d45f2ab7a99c6623ca64251575192025-01-17T08:59:45.000Z0x19a11ad013f7a1276061c38c50847e6b1fc1d164c0f1f96463ba6cb89d542cd7029841400414440x00000000000000000000000000000000000000000xa6f7095c53f5d9dc5076579c35069bde910c9b1e
0x882018411bc4a020a879cee183441fc9fa5d7f8bfalse0xe794781990b99877db42d8d45f2ab7a99c6623ca68251575192025-01-17T08:59:45.000Z0x19a11ad013f7a1276061c38c50847e6b1fc1d164c0f1f96463ba6cb89d542cd705340x00000000000000000000000000000000000000000xa6f7095c53f5d9dc5076579c35069bde910c9b1e
0xd4a805261b28f375fc9c3d89ecd2c952cd130d14false0xe794781990b99877db42d8d45f2ab7a99c6623ca513251675052025-01-17T14:32:37.000Z0x64012bfc39c5733750638a7251d7bb8a5db34320b4870bb4aaaad958438cfe87014675573709750x00000000000000000000000000000000000000000xa6f7095c53f5d9dc5076579c35069bde910c9b1e
Query with partition filter
SELECT *
FROM `tt-contracts.euler_v2_base.EVault_ConvertFees_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

EVault_Deposit_event

Deposit events emitted by Euler V2 EVault contracts recording asset contributions and corresponding share minting. Contains sender, owner, asset amounts, and share quantities for tracking vault position 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_assetsSTRINGNumber of asset units involved in the deposit or withdrawal transaction. String-encoded integer representing the asset quantity in the protocol’s accounting system.
in_sharesSTRINGNumber of shares involved in the deposit or withdrawal transaction. String-encoded integer representing the share quantity in the protocol’s accounting system.
addressremovedin_ownerin_assetsin_senderin_shareslog_indexblock_numberblock_timestamptransaction_hash
0x0a1a3b5f2041f33522c4efc754a7d096f880ee16false0x00a594cafd3357f78b9eca3811922a4b5d62e36450000000x00a594cafd3357f78b9eca3811922a4b5d62e3644931642145291129942025-04-18T22:28:55.000Z0xc634b751eb09ead1e6be4febdf5a03bb284eb708643e6b8e85fcb7664409e190
0x0a1a3b5f2041f33522c4efc754a7d096f880ee16false0x00a594cafd3357f78b9eca3811922a4b5d62e36450000000x00a594cafd3357f78b9eca3811922a4b5d62e3644931642149291129942025-04-18T22:28:55.000Z0xc634b751eb09ead1e6be4febdf5a03bb284eb708643e6b8e85fcb7664409e190
0x0a1a3b5f2041f33522c4efc754a7d096f880ee16false0x00ec0b196f8a3415356a932ba8eeb45e9208a54e400000000000x00ec0b196f8a3415356a932ba8eeb45e9208a54f39454424871209291006982025-04-18T15:39:03.000Z0x603d003e78193d6f46e18d3424c99b262ab348ec6f2c71918e65416a3c9b1539
Query with partition filter
SELECT *
FROM `tt-contracts.euler_v2_base.EVault_Deposit_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

EVault_GovSetInterestFee_event

Governance event emitted when the interest fee parameter is updated for an Euler V2 vault (EVault). Contains the new fee value expressed in basis points where 1000 equals 10%.
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_newFeeSTRINGUpdated liquidation protocol fee. Numeric string representing basis points where 1000 equals 10%.
addressremovedin_newFeelog_indexblock_numberblock_timestamptransaction_hash
0x889dcb551d171ecfacbf855d817d6aa1985baae0false7100117306551232025-05-24T15:13:13.000Z0xb137d7c2dfde44d65e3625c786815c29742abdb647d2972f975833c79e1d588e
0x889dcb551d171ecfacbf855d817d6aa1985baae0false7100344306551082025-05-24T15:12:43.000Z0xc9feeca2957aeaefcb7dd8e95b9a1bb9028f514367e7080646a108e5b17bbd08
0xd98330fd11a25db37bc68b0cde8162cf1a750a48false1000241252557362025-01-19T15:33:39.000Z0x912a8f9456f663037d41f2a6e672379bf97300891e9c5aac8507c696d7219bd3
Query with partition filter
SELECT *
FROM `tt-contracts.euler_v2_base.EVault_GovSetInterestFee_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

EVault_InterestAccrued_event

Interest accrual events emitted by Euler V2 vault contracts recording accumulated interest for borrower accounts. Contains the vault address, borrower account, accrued asset amount in protocol units, and standard event metadata for tracking interest accumulation over time.
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_accountSTRINGAccount address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.
in_assetsSTRINGNumber of asset units involved in the deposit or withdrawal transaction. String-encoded integer representing the asset quantity in the protocol’s accounting system.
addressremovedin_assetslog_indexin_accountblock_numberblock_timestamptransaction_hash
0x0a1a3b5f2041f33522c4efc754a7d096f880ee16false43470xcc892433458dd322ce07a6a9bd9e19fd62cf03a5269772102025-02-28T11:56:07.000Z0xcfe06a98111e75197516f7b4024d7bbd62c7cb1e58241e991e21c1dd3fae5e92
0x0a1a3b5f2041f33522c4efc754a7d096f880ee16false722628233490x00a36bf34c91e0f240b287fa1fb510a0b0479ffd269717612025-02-28T08:54:29.000Z0x966e03a3c9081531b0a709471ce5d1e3f3c2539bccab4efdd60b0fae87c89c00
0x0a1a3b5f2041f33522c4efc754a7d096f880ee16false61970x531124f23f2fdab402eb2ec98050bc6aef9755df269911932025-02-28T19:42:13.000Z0xc3923e8f0dc33c746e44b1283e947ef65febba6632bdba64f93a3883a6692b57
Query with partition filter
SELECT *
FROM `tt-contracts.euler_v2_base.EVault_InterestAccrued_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

EVault_Liquidate_event

Euler Vault (EVault) liquidation events recording positions liquidated for undercollateralization. Captures liquidator address, violator address, collateral vault, repayment amount, and yield balance for protocol solvency tracking.
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_liquidatorSTRINGAddress of the account executing the liquidation operation. Hex-encoded, 0x-prefixed, 42-character string.
in_violatorSTRINGAddress of the account being liquidated due to insufficient collateral. Hex-encoded, 0x-prefixed, 42-character string.
in_collateralSTRINGContract address of the collateral asset or vault. Hex-encoded, 0x-prefixed, 42-character string.
in_repayAssetsSTRINGAmount of assets repaid by the liquidator to cover the violator’s debt. String-encoded numeric value representing the quantity in the smallest unit of the asset.
in_yieldBalanceSTRINGYield balance associated with the violator’s position at the time of liquidation. String-encoded numeric value.
addressremovedlog_indexin_violatorblock_numberin_collateralin_liquidatorin_repayAssetsblock_timestampin_yieldBalancetransaction_hash
0x859160db5841e5cfb8d3f144c6b3381a85a4b410false1200x4c948d5ea1bcbf51f6f2f09e860055c341c3f5c0329157870x0a1a3b5f2041f33522c4efc754a7d096f880ee160xecf4e632eb62fd051ef9fc14925bab77d3f597cb72958485668891392025-07-15T23:08:41.000Z225357600x2fdc0e3f0fc36a1937fac91a2d4ed7a48534b63ae3936a538edfb9c41a95a193
0x859160db5841e5cfb8d3f144c6b3381a85a4b410false11990x33a26b8854353efb6e125c7dc045e214c660cf91329155610x0a1a3b5f2041f33522c4efc754a7d096f880ee160xecf4e632eb62fd051ef9fc14925bab77d3f597cb82898613022791192025-07-15T23:01:09.000Z253837330x1cd27224780b13be7810fb8696612c70347515ce3f61072a5ca72b420f0472a1
0x859160db5841e5cfb8d3f144c6b3381a85a4b410false850xf51699ae9a1ba9033b3b3e469325942e29d14554329072890x882018411bc4a020a879cee183441fc9fa5d7f8b0x76d64c2918e84d3e359511014f2a1cfa2ee2f60575677934606432892025-07-15T18:25:25.000Z200560xedde4e1f7d10ddc30172c0d1d912e27bb60c56d5ee3b0f76401977d0484394ff
Query with partition filter
SELECT *
FROM `tt-contracts.euler_v2_base.EVault_Liquidate_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

EVault_Repay_event

Debt repayment events from Euler V2 lending vaults recording account addresses and asset amounts returned to reduce borrower liabilities. Used for tracking lending protocol repayment activity and loan balance reconciliation.
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_accountSTRINGAccount address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.
in_assetsSTRINGNumber of asset units involved in the deposit or withdrawal transaction. String-encoded integer representing the asset quantity in the protocol’s accounting system.
addressremovedin_assetslog_indexin_accountblock_numberblock_timestamptransaction_hash
0x085178078796da17b191f9081b5e2fccc79a7ee7false761498314540xceb76db7bedb581e0cd2bb7d3e3f3f4ec0d6c3a4347784082025-08-28T01:56:03.000Z0x16eca90c9b2bc872709e28ce99f207ee486a66af5a10511cd1557717df4c1e62
0x085178078796da17b191f9081b5e2fccc79a7ee7false1063738532420xceb76db7bedb581e0cd2bb7d3e3f3f4ec0d6c3a4347785522025-08-28T02:00:51.000Z0x6953dafeaa6c1c2dd63e13b3781cf497bc477b93fde49f16467ba02040560751
0x085178078796da17b191f9081b5e2fccc79a7ee7false1231735925580xceb76db7bedb581e0cd2bb7d3e3f3f4ec0d6c3a4347786292025-08-28T02:03:25.000Z0xed7013cd4f8682018ec2e79d7fd118dd05ef17e9e61b24108b1e2d731c9745d6
Query with partition filter
SELECT *
FROM `tt-contracts.euler_v2_base.EVault_Repay_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

EVault_VaultStatus_event

Vault state snapshot events emitted by Euler V2 (EVault) lending markets recording cash reserves, total borrows, total shares, interest rates, accumulated fees, and interest accumulator at each state change. Used for tracking vault health, interest accrual, and lending market dynamics.
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_totalSharesSTRINGTotal number of shares outstanding in the vault. Numeric string representation of share tokens in the smallest unit.
in_totalBorrowsSTRINGTotal amount borrowed from the market across all borrowers. Denominated in the smallest unit of the underlying token.
in_accumulatedFeesSTRINGCumulative fees accrued by the vault or position. Denominated in the smallest unit of the underlying token.
in_cashSTRINGAmount of underlying token assets available in the vault for withdrawals and borrows. Numeric string representation denominated in the smallest unit of the underlying token.
in_interestAccumulatorSTRINGCumulative interest multiplier used to calculate accrued interest on borrows. Numeric string representation with 27 decimal places of precision.
in_interestRateSTRINGAnnual interest rate applied to borrows. Numeric string representation with 18 decimal places of precision.
in_timestampSTRINGUnix timestamp when the event or operation occurred. Numeric string representation of seconds since epoch.
addressin_cashremovedlog_indexblock_numberin_timestampin_totalSharesblock_timestampin_interestRatein_totalBorrowstransaction_hashin_accumulatedFeesin_interestAccumulator
0x085178078796da17b191f9081b5e2fccc79a7ee7103344818765false4963313557917530605052822621403082025-07-21T01:15:05.000Z17437726060000000001795524855490x5e1f916dec3746a22da348685c20034e5467b870a237e4c16f8bfbfbf2076b1b31152321003700246616726633417615948
0x085178078796da17b191f9081b5e2fccc79a7ee7102889385799false2483313806617530654792822622956922025-07-21T02:37:59.000Z17383305460000000001800094758750xc6ef440e9cb6de209fe8da0c25eee5efb21b6207133549f84430a6a74d854b8332706161003708952273596921131352493
0x085178078796da17b191f9081b5e2fccc79a7ee7102814331275false3313313834217530660312822623129252025-07-21T02:47:11.000Z17378937860000000001800847031290x9820184d01d67f0b26742c42f244afbf5ee94465461cc22822240b18f01ecc1432878491003709915391476096933001340
Query with partition filter
SELECT *
FROM `tt-contracts.euler_v2_base.EVault_VaultStatus_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

EVault_Withdraw_event

Withdrawal events from Euler V2 EVault contracts capturing asset and share redemptions. Records sender, owner, receiver addresses along with withdrawn asset amounts and corresponding share quantities for tracking vault position exits.
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_receiverSTRINGAddress that receives tokens, assets, or rewards from the transaction. 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_assetsSTRINGNumber of asset units involved in the deposit or withdrawal transaction. String-encoded integer representing the asset quantity in the protocol’s accounting system.
in_sharesSTRINGNumber of shares involved in the deposit or withdrawal transaction. String-encoded integer representing the share quantity in the protocol’s accounting system.
addressremovedin_ownerin_assetsin_senderin_shareslog_indexin_receiverblock_numberblock_timestamptransaction_hash
0x0a1a3b5f2041f33522c4efc754a7d096f880ee16false0xa256f28eaf231224177cc270e5e8498239325662100006120xa256f28eaf231224177cc270e5e84982393256629846229300xa256f28eaf231224177cc270e5e8498239325662302171052025-05-14T11:52:37.000Z0x582b86dfbc218940cdddfcfadb35ae2e39fa7f5debfb4554c9a9f83aa3d34ce1
0x0a1a3b5f2041f33522c4efc754a7d096f880ee16false0x2cf0dc2c7c5eccb7d8b4c51836238a91345dcb6b2626020x2cf0dc2c7c5eccb7d8b4c51836238a91345dcb6b2585511150x2cf0dc2c7c5eccb7d8b4c51836238a91345dcb6b302105242025-05-14T08:13:15.000Z0x8555d147708c47af15812d7f9c8674250019516de79546db49ce311e8859f373
0x0a1a3b5f2041f33522c4efc754a7d096f880ee16false0xd15b0342ded129c3bae109f4731ff0ae614592e32654900xd15b0342ded129c3bae109f4731ff0ae614592e32613945120xd15b0342ded129c3bae109f4731ff0ae614592e3302091612025-05-14T07:27:49.000Z0x5c8ec2e71ba31fa5d39d497d1ada1c8207b34c4ee9e55498e098b743fd832c39
Query with partition filter
SELECT *
FROM `tt-contracts.euler_v2_base.EVault_Withdraw_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

EVaultFactory_ProxyCreated_event

ProxyCreated event emitted by Euler V2 vault factories when new vault proxy contracts are deployed. Records the proxy address, implementation contract, upgradeability flag, and initialization data for vault creation tracking.
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_proxySTRINGContract address of the newly created proxy contract. Hex-encoded, 0x-prefixed, 42-character string.
in_upgradeableBOOLBoolean flag indicating whether the proxy contract supports upgradeability to new implementation contracts.
in_implementationSTRINGContract address of the implementation contract. Hex-encoded, 0x-prefixed, 42-character string.
in_trailingDataSTRINGArbitrary data appended to proxy creation events. Hex-encoded byte string without fixed length or structure.
addressremovedin_proxylog_indexblock_numberin_upgradeableblock_timestampin_trailingDatatransaction_hashin_implementation
0x7f321498a801a191a93c840750ed637149ddf8d0false0x596dbb33131fa2991cf5651cb57e4b15682c7f9322929301231true2025-04-23T07:03:29.000Z0xa6f0a4d18b6f6ddd408936e81b7b3a8befa18e77add7d4b72a2218541a16f720b3ab8a604880ac3800000000000000000000000000000000000003480x17fdab59f3c71069d2952aed50e4e3fdc4d3904ba48bf588ec181396bb6835430x30a9a9654804f1e5b3291a86e83eded7cf281618
0x7f321498a801a191a93c840750ed637149ddf8d0false0xcf033218b983d286fb3082b34c597bb408c55c0c22724606349true2025-01-04T14:47:25.000Z0xecac9c5f704e954931349da37f60e39f515c11c15ae5361342c61880418dc71be0e04a7ab536610d00000000000000000000000000000000000003480x8538d6b1cf93a1426e6f1c60360496b663df5455475cc710608d49bf9571abdc0x30a9a9654804f1e5b3291a86e83eded7cf281618
0x7f321498a801a191a93c840750ed637149ddf8d0false0x7c0fbdae65d8bc3b6d79419f4c3983099f30eafa22724606434true2025-01-04T14:50:15.000Z0x7fcd174e80f264448ebee8c88a7c4476aaf58ea65ae5361342c61880418dc71be0e04a7ab536610d00000000000000000000000000000000000003480x4290ddbf338a2dee2f2e5b8b541e338e7989f0d0bcf0b816ab2f3763dc179d370x30a9a9654804f1e5b3291a86e83eded7cf281618
Query with partition filter
SELECT *
FROM `tt-contracts.euler_v2_base.EVaultFactory_ProxyCreated_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100