Skip to main content

Tables

PoolRegistry_MarketAdded_event

Venus protocol events emitted when a new lending market (vToken) is added to a pool registry. Contains the comptroller address managing the pool and the vToken address of the newly registered market.
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_comptrollerSTRINGContract address of the Venus protocol comptroller managing the pool. Hex-encoded, 0x-prefixed, 42-character string.
in_vTokenAddressSTRINGContract address of the Venus protocol vToken representing the market being added. Hex-encoded, 0x-prefixed, 42-character string.
addressremovedlog_indexblock_numberin_comptrollerblock_timestampin_vTokenAddresstransaction_hash
0x147780799840d541c1d7c998f0cba996d11d62bbfalse2591266607920x5593ff68be84c966821eef5f0a988c285d5b7cec2024-10-14T15:39:21.000Z0x6b846e3418455804c1920fa4cc7a31a51c659a2d0xadae76aa6cbd6fd4e330b1225e6349a7bb22e75ae08df081269f90384e1ef115
0x147780799840d541c1d7c998f0cba996d11d62bbfalse2191266607920x5593ff68be84c966821eef5f0a988c285d5b7cec2024-10-14T15:39:21.000Z0x66d5ae25731ce99d46770745385e662c8e0b40250xadae76aa6cbd6fd4e330b1225e6349a7bb22e75ae08df081269f90384e1ef115
0x147780799840d541c1d7c998f0cba996d11d62bbfalse2771266607920x5593ff68be84c966821eef5f0a988c285d5b7cec2024-10-14T15:39:21.000Z0x1c9406ee95b7af55f005996947b19f91b6d55b150xadae76aa6cbd6fd4e330b1225e6349a7bb22e75ae08df081269f90384e1ef115
Query with partition filter
SELECT *
FROM `tt-contracts.venus_v1_optimism.PoolRegistry_MarketAdded_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

PoolRegistry_PoolRegistered_event

Venus Protocol pool registration events emitted when a new lending pool is added to the protocol registry. Contains pool metadata including name, creator address, associated comptroller contract, and registration timestamp.
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_comptrollerSTRINGContract address of the Venus protocol comptroller managing the pool. Hex-encoded, 0x-prefixed, 42-character string.
in_poolSTRUCT<name STRING, creator STRING, comptroller STRING, blockPosted STRING, timestampPosted STRING>Contract address of the pool being referenced in the event. Hex-encoded, 0x-prefixed, 42-character string.
addressin_poolremovedlog_indexblock_numberin_comptrollerblock_timestamptransaction_hash
0x147780799840d541c1d7c998f0cba996d11d62bb{“name”:“Core”,“creator”:“0x2e94dd14e81999cdbf5dede31938bed7308354b3”,“blockPosted”:“126660792”,“comptroller”:“0x5593ff68be84c966821eef5f0a988c285d5b7cec”,“timestampPosted”:“1728920361”}false1781266607920x5593ff68be84c966821eef5f0a988c285d5b7cec2024-10-14T15:39:21.000Z0xadae76aa6cbd6fd4e330b1225e6349a7bb22e75ae08df081269f90384e1ef115
Query with partition filter
SELECT *
FROM `tt-contracts.venus_v1_optimism.PoolRegistry_PoolRegistered_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

VToken_AccrueInterest_event

Interest accrual events from Venus Protocol lending markets recording periodic interest calculations. Contains cumulative borrow index, cash reserves, total borrows, and accumulated interest for tracking market state changes and calculating borrower obligations.
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_cashPriorSTRINGCash balance in the market prior to the interest accrual event. Denominated in the smallest unit of the underlying token.
in_interestAccumulatedSTRINGInterest accrued during the period since the last interest calculation. Denominated in the smallest unit of the underlying token.
in_borrowIndexSTRINGCumulative borrow interest index for the market. Scaled by 1e18, representing the accumulated interest per unit borrowed since market inception.
in_totalBorrowsSTRINGTotal amount borrowed from the market across all borrowers. Denominated in the smallest unit of the underlying token.
addressremovedlog_indexblock_numberin_cashPriorin_borrowIndexblock_timestampin_totalBorrowstransaction_hashin_interestAccumulated
0x1c9406ee95b7af55f005996947b19f91b6d55b15false64129594527255492171810075683003845738472024-12-21T13:30:31.000Z24936702060x877ddbc8d38b1ecbef3ebdafa43c204b6537e5107dfdf77a6b21d20ca63b2d0d66364
0x1c9406ee95b7af55f005996947b19f91b6d55b15false63129601960255392171810075844357260984062024-12-21T17:38:17.000Z24947101560xdf4d1711f0359628ac67659a2b2a6f7d27096ba4a87c59943157efddab857b4139950
0x1c9406ee95b7af55f005996947b19f91b6d55b15false66129582169265595496210075414858589556122024-12-21T06:38:35.000Z23926038420xbf4c962b631391a4a2476d1673340f60ba95a481c6b19471eaf73cc49bc67227156247
Query with partition filter
SELECT *
FROM `tt-contracts.venus_v1_optimism.VToken_AccrueInterest_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

VToken_BadDebtIncreased_event

Venus Protocol bad debt increase events emitted when borrower positions become undercollateralized and accumulate uncollectable debt. Records borrower address, previous and new bad debt totals, and delta amount for tracking protocol insolvency risk across VToken markets.
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_borrowerSTRINGAddress of the borrower in the lending or loan transaction. Hex-encoded, 0x-prefixed, 42-character string.
in_badDebtDeltaSTRINGAmount of bad debt added in the event. Numeric string representing the token amount in smallest denomination.
in_badDebtOldSTRINGPrevious total amount of bad debt before the event. Numeric string representing the token amount in smallest denomination.
in_badDebtNewSTRINGUpdated total amount of bad debt after the event. Numeric string representing the token amount in smallest denomination.
No sample data available.
Query with partition filter
SELECT *
FROM `tt-contracts.venus_v1_optimism.VToken_BadDebtIncreased_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

VToken_BadDebtRecovered_event

Venus Protocol bad debt recovery events tracking changes in VToken contract bad debt balances. Records the previous and updated bad debt amounts when protocol reserves are used to cover uncollateralized positions.
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_badDebtOldSTRINGPrevious total amount of bad debt before the event. Numeric string representing the token amount in smallest denomination.
in_badDebtNewSTRINGUpdated total amount of bad debt after the event. Numeric string representing the token amount in smallest denomination.
No sample data available.
Query with partition filter
SELECT *
FROM `tt-contracts.venus_v1_optimism.VToken_BadDebtRecovered_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

VToken_Borrow_event

Borrow events emitted by Venus Protocol VToken contracts when users borrow assets against their collateral. Records borrower address, borrowed amount, individual account debt, and aggregate market debt in smallest token units for DeFi lending 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_borrowerSTRINGAddress of the borrower in the lending or loan transaction. Hex-encoded, 0x-prefixed, 42-character string.
in_borrowAmountSTRINGAmount borrowed in the transaction. Denominated in the smallest unit of the underlying token.
in_accountBorrowsSTRINGTotal amount currently borrowed by the individual account. Denominated in the smallest unit of the underlying token.
in_totalBorrowsSTRINGTotal amount borrowed from the market across all borrowers. Denominated in the smallest unit of the underlying token.
addressremovedlog_indexin_borrowerblock_numberblock_timestampin_borrowAmountin_totalBorrowstransaction_hashin_accountBorrows
0x37ac9731b0b02df54975cd0c7240e0977a051721false500x557f1f3b1e658b01d35294d79f6d9fa76259218f1319938482025-02-15T02:27:53.000Z20000038019008010x2648e4f1c390b678b27db32e0aa685afaff6f338838d0933223a7e41e79c3601200000
0x1c9406ee95b7af55f005996947b19f91b6d55b15false670x557f1f3b1e658b01d35294d79f6d9fa76259218f1319938192025-02-15T02:26:55.000Z20000039788889710x7e18c784dcdb865393d7cf318ba6cc33118d66c1c686b0fa1e6c7ec250d82fbb200000
0x6b846e3418455804c1920fa4cc7a31a51c659a2dfalse460x557f1f3b1e658b01d35294d79f6d9fa76259218f1319938732025-02-15T02:28:43.000Z100000000000000000193960579537238983440x6c55f9077b50252500e1eb8273e56f648cab1dac1625551e7c3de46db97107c8100000000000000000
Query with partition filter
SELECT *
FROM `tt-contracts.venus_v1_optimism.VToken_Borrow_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

VToken_LiquidateBorrow_event

Liquidation events emitted when undercollateralized borrowers have their debt repaid by liquidators in exchange for seized vToken collateral. Records borrower address, liquidator address, repayment amount, seized collateral quantity, and vToken collateral contract address for risk monitoring and liquidation 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_liquidatorSTRINGAddress of the account executing the liquidation operation. Hex-encoded, 0x-prefixed, 42-character string.
in_borrowerSTRINGAddress of the borrower in the lending or loan transaction. Hex-encoded, 0x-prefixed, 42-character string.
in_repayAmountSTRINGAmount of debt repaid in the transaction. Denominated in the smallest unit of the underlying token.
in_vTokenCollateralSTRINGContract address of the vToken representing the collateral being seized in the liquidation. Hex-encoded, 0x-prefixed, 42-character string.
in_seizeTokensSTRINGQuantity of collateral tokens seized from the borrower during liquidation. Numeric string representing the amount in the smallest unit of the collateral token.
addressremovedlog_indexin_borrowerblock_numberin_liquidatorin_repayAmountin_seizeTokensblock_timestamptransaction_hashin_vTokenCollateral
0x37ac9731b0b02df54975cd0c7240e0977a051721false340xe78c74b9b1acaed335159b9826e8d567874113ba1300622500x6af964c6a71be2ee0c3fdecf5fc82ec97e9b87f96031146438184848282025-01-01T09:21:17.000Z0xce5e1543e4ff68c388305093675ba69b51b53a65074d8554c8949cb27904b6240x6b846e3418455804c1920fa4cc7a31a51c659a2d
0x1c9406ee95b7af55f005996947b19f91b6d55b15false460xbd5678481143b4f757d240deef122a954f480a051305849310x6af964c6a71be2ee0c3fdecf5fc82ec97e9b87f9623755721426615981962025-01-13T11:43:59.000Z0x8e4704edc6038546d7475a1a5638ac5bafd25e3200f937bdb48ce8ec78082fd10x6b846e3418455804c1920fa4cc7a31a51c659a2d
0x1c9406ee95b7af55f005996947b19f91b6d55b15false100xbd5678481143b4f757d240deef122a954f480a051311818110xc1d089c79deb39975246579f8303d9c6fb5ffab7345469578279379219522025-01-27T07:19:59.000Z0x03de87cacff6a02f515e2629041b1fd2ec9f94ad109a1dd865fba9de2bd2d9160x6b846e3418455804c1920fa4cc7a31a51c659a2d
Query with partition filter
SELECT *
FROM `tt-contracts.venus_v1_optimism.VToken_LiquidateBorrow_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

VToken_Mint_event

Variable rate debt token mint events from lending protocols. Records debt token issuance with borrower address, borrowed amount, interest rate index, and accrued interest at the time of minting.
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_minterSTRINGAddress authorized to mint tokens in the operation. Hex-encoded, 0x-prefixed, 42-character string for EVM chains; 66-character hex string for Aptos.
in_mintAmountSTRINGQuantity of underlying asset deposited into the lending protocol. Numeric string representing token amount in smallest denomination.
in_mintTokensSTRINGQuantity of protocol-specific interest-bearing tokens minted to the depositor. Numeric string representing token amount in smallest denomination.
in_accountBalanceSTRINGAccount balance of interest-bearing VTokens held by the minter or redeemer after the mint or redeem operation. Numeric string representing token amount in smallest denomination.
addressremovedin_minterlog_indexblock_numberin_mintAmountin_mintTokensblock_timestamptransaction_hashin_accountBalance
0x6b846e3418455804c1920fa4cc7a31a51c659a2dfalse0x51470836d210d34f2e3a3d8cddb30e22911966551212940064240192509839880084104019250902024-12-17T01:47:41.000Z0xea2ce0fff7c1a46218dacab4970550787a1c3f28226a1d518057964ed2cc7ab81268142958
0x66d5ae25731ce99d46770745385e662c8e0b4025false0x3e39cbb33396979158a346fc1b19609064099ecd4132227584122999999997122025-02-20T12:19:05.000Z0x46be6dce8ec68ff8adbde71411c6448cf5f0a324aa658ffa2854929324bd28f512
0x66d5ae25731ce99d46770745385e662c8e0b4025false0xb58b24e1929489855693f02bce2b7d6707c2030026132218030102000000000000000101976312025-02-20T07:00:37.000Z0x17ba1010ee521ef23aaa7898db20a96d69d536890f07624e524fb5647a2546b310197631
Query with partition filter
SELECT *
FROM `tt-contracts.venus_v1_optimism.VToken_Mint_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

VToken_NewReserveFactor_event

Reserve factor configuration change events from Venus Protocol VToken contracts. Captures old and new reserve factor values as 18-decimal mantissas, tracking protocol-level parameter adjustments for lending market reserves.
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_oldReserveFactorMantissaSTRINGPrevious reserve factor for the lending market before the update. 18-decimal fixed-point integer stored as string.
in_newReserveFactorMantissaSTRINGUpdated reserve factor for the lending market. 18-decimal fixed-point integer stored as string.
addressremovedlog_indexblock_numberblock_timestamptransaction_hashin_newReserveFactorMantissain_oldReserveFactorMantissa
0x1c9406ee95b7af55f005996947b19f91b6d55b15false1531261733882024-10-03T08:52:33.000Z0xe494f3f036b970f65ac2105a7f3b1f6533f76b02a166796ec647daf8879ea03a1000000000000000000
0x37ac9731b0b02df54975cd0c7240e0977a051721false251260520552024-09-30T13:28:07.000Z0x8db04859be55d26e8dbb3c95f1d1640978ba0d14eb320c7fad79e704b98a484c1000000000000000000
0x6b846e3418455804c1920fa4cc7a31a51c659a2dfalse301260520592024-09-30T13:28:15.000Z0xec33378223dc15ad5a6dcc604fc8a91c14055cc4ee601fe45bb3730d9d70840b2000000000000000000
Query with partition filter
SELECT *
FROM `tt-contracts.venus_v1_optimism.VToken_NewReserveFactor_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

VToken_Redeem_event

VToken redemption events emitted when users withdraw underlying assets from Venus Protocol lending pools by burning interest-bearing VTokens. Records redeemer address, VToken amount burned, underlying asset amount received, and resulting VToken balance for tracking lending protocol withdrawals and liquidity 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_redeemerSTRINGAddress of the account that initiated the redemption transaction. Hex-encoded, 0x-prefixed, 42-character string.
in_redeemAmountSTRINGAmount of underlying asset tokens withdrawn from the lending pool during redemption.
in_redeemTokensSTRINGAmount of interest-bearing pool tokens burned during the redemption transaction. String-encoded integer representing the quantity of cTokens or equivalent derivative tokens exchanged for underlying assets.
in_accountBalanceSTRINGAccount balance of interest-bearing VTokens held by the minter or redeemer after the mint or redeem operation. Numeric string representing token amount in smallest denomination.
addressremovedlog_indexin_redeemerblock_numberblock_timestampin_redeemAmountin_redeemTokenstransaction_hashin_accountBalance
0x66d5ae25731ce99d46770745385e662c8e0b4025false800x00951c1d1241f9be0ef5a55a1755fa49c5629ebd1278737962024-11-11T17:32:49.000Z390000003382253785389954010xafc520adf880bf5c14e03fb41cfb1a9a49c34c44e69e0ec08005bfa680ce5b8920997555
0x66d5ae25731ce99d46770745385e662c8e0b4025false190x00951c1d1241f9be0ef5a55a1755fa49c5629ebd1278777232024-11-11T19:43:43.000Z210000404155739445209975550xa616b687fc10a035e63ca27eb1fe671c47edd3b02bdfd0e2791d1f8ffff6bd400
0x1c9406ee95b7af55f005996947b19f91b6d55b15false890x88ffd53ace567767b7719b0e5ea7b823bc34687f1311757602025-01-27T03:58:17.000Z500948414495491726660x9ef71d4424ad972f416b448eaa750b0ee946965039ce4dc60b8a47b2953f529f0
Query with partition filter
SELECT *
FROM `tt-contracts.venus_v1_optimism.VToken_Redeem_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

VToken_RepayBorrow_event

Borrow repayment events from Venus Protocol VToken contracts recording debt reduction transactions. Contains payer and borrower addresses, repayment amount, updated account-level and market-level borrow balances for tracking loan activity and protocol solvency.
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_payerSTRINGAddress of the account that provided the funds for the repayment or payment transaction. Hex-encoded, 0x-prefixed, 42-character string.
in_borrowerSTRINGAddress of the borrower in the lending or loan transaction. Hex-encoded, 0x-prefixed, 42-character string.
in_repayAmountSTRINGAmount of debt repaid in the transaction. Denominated in the smallest unit of the underlying token.
in_accountBorrowsSTRINGTotal amount currently borrowed by the individual account. Denominated in the smallest unit of the underlying token.
in_totalBorrowsSTRINGTotal amount borrowed from the market across all borrowers. Denominated in the smallest unit of the underlying token.
addressremovedin_payerlog_indexin_borrowerblock_numberin_repayAmountblock_timestampin_totalBorrowstransaction_hashin_accountBorrows
0x1c9406ee95b7af55f005996947b19f91b6d55b15false0x02d10f41f3a88614c63f718272c60da7bf37a53e870x02d10f41f3a88614c63f718272c60da7bf37a53e12838136120712024-11-23T11:31:39.000Z34628785180x5d10c0eea2ab0b4fda8e62a3bdf3541c93f83c70f27c1db7f6db49e1fb7564430
0x1c9406ee95b7af55f005996947b19f91b6d55b15false0x02d10f41f3a88614c63f718272c60da7bf37a53e740x02d10f41f3a88614c63f718272c60da7bf37a53e12836356316000000002024-11-23T01:38:23.000Z34627006180x3adc874268a2f16ac95be2fbdb8a1331e262e05a446ee652f63a72204edd66a22071
0x37ac9731b0b02df54975cd0c7240e0977a051721false0x02d10f41f3a88614c63f718272c60da7bf37a53e380x02d10f41f3a88614c63f718272c60da7bf37a53e12838138216502024-11-23T11:32:21.000Z45959874480x71037e5b30d84e5dcaab3c73dbd94d4e80d274ce919b4d2f39cf7264466235cc0
Query with partition filter
SELECT *
FROM `tt-contracts.venus_v1_optimism.VToken_RepayBorrow_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

VToken_ReservesAdded_event

Reserve addition events from Venus Protocol VToken contracts recording when protocol reserves are increased. Tracks the benefactor address, amount added, and resulting total reserves for lending market 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_benefactorSTRINGAddress of the account that provided or contributed the reserves being added to the lending market contract. Hex-encoded, 0x-prefixed, 42-character string.
in_addAmountSTRINGAmount of reserves added to the lending market contract. String-encoded integer representing the token amount in smallest denomination.
in_newTotalReservesSTRINGUpdated total reserves held by the lending market contract after reserves are added or reduced. String-encoded integer representing the token amount in smallest denomination.
No sample data available.
Query with partition filter
SELECT *
FROM `tt-contracts.venus_v1_optimism.VToken_ReservesAdded_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

VToken_SpreadReservesReduced_event

Event emitted when protocol reserves are withdrawn from a Venus Protocol lending market (vToken contract) and transferred to the protocol share reserve address. Records the reduction amount and updated reserve balances for protocol treasury management 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_protocolShareReserveSTRINGContract address of the protocol share reserve that receives the reduced reserves. Hex-encoded, 0x-prefixed, 42-character string.
in_reduceAmountSTRINGAmount of reserves withdrawn from the lending market contract. String-encoded integer representing the token amount in smallest denomination.
in_newTotalReservesSTRINGUpdated total reserves held by the lending market contract after reserves are added or reduced. String-encoded integer representing the token amount in smallest denomination.
addressremovedlog_indexblock_numberblock_timestampin_reduceAmounttransaction_hashin_newTotalReservesin_protocolShareReserve
0x6b846e3418455804c1920fa4cc7a31a51c659a2dfalse4921279710602024-11-13T23:34:57.000Z1416182090xec278218fe68f94086d4b52da42fab2798738c374442501b9c86c8279226b54400x735ed037cb0dacf90b133370c33c08764f88140a
0x66d5ae25731ce99d46770745385e662c8e0b4025false491316305962025-02-06T16:39:29.000Z95063253040x043a01bd38913740c797cab6d2f59ef83948fe65d34be866e5ea4e4d3b8b3afa00x735ed037cb0dacf90b133370c33c08764f88140a
0x1c9406ee95b7af55f005996947b19f91b6d55b15false61271710882024-10-26T11:09:13.000Z79210x7bbd73078ebfa8ceb31ebc4a5031619f167e525935b17d5b07ee0f00ef6d4d1b00x735ed037cb0dacf90b133370c33c08764f88140a
Query with partition filter
SELECT *
FROM `tt-contracts.venus_v1_optimism.VToken_SpreadReservesReduced_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100