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
0x382238f07bc4fe4aa99e561ade8a4164b5f815dafalse373020117850x317c1a5739f39046e20b08ac9beea3f10fd433262025-02-02T23:15:49.000Z0x4f3a73f318c5ea67a86eaace24309f29f89900df0x9c9f2f2b2e7bfe027b1494fbc081aa17808b6b4d03d84d6feb4261266d55abbd
0x382238f07bc4fe4aa99e561ade8a4164b5f815dafalse1492193680020x317c1a5739f39046e20b08ac9beea3f10fd433262024-06-07T13:48:02.000Z0x7d8609f8da70ff9027e9bc5229af4f67276627070xad40d986b13a56c935a2284805730333ff4131ad31bb12ba00009f483340219d
0x382238f07bc4fe4aa99e561ade8a4164b5f815dafalse1692193680020x317c1a5739f39046e20b08ac9beea3f10fd433262024-06-07T13:48:02.000Z0xb9f9117d4200dc296f9acd1e8be1937df834a2fd0xad40d986b13a56c935a2284805730333ff4131ad31bb12ba00009f483340219d
Query with partition filter
SELECT *
FROM `tt-contracts.venus_v1_arbitrum.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
0x382238f07bc4fe4aa99e561ade8a4164b5f815da{“name”:“Liquid Staked ETH”,“creator”:“0x14e0e151b33f9802b3e75b621c1457afc44dcaa0”,“blockPosted”:“20728415”,“comptroller”:“0x52bab1af7ff770551bd05b9fc2329a0bf5e23f16”,“timestampPosted”:“1726070343”}false82524492680x52bab1af7ff770551bd05b9fc2329a0bf5e23f162024-09-11T15:59:03.000Z0x69221be37e785cf9fc43988c6e160f2ce2d8e169fb6403d94a7b501cd01b4c1f
0x382238f07bc4fe4aa99e561ade8a4164b5f815da{“name”:“Core”,“creator”:“0x14e0e151b33f9802b3e75b621c1457afc44dcaa0”,“blockPosted”:“20040344”,“comptroller”:“0x317c1a5739f39046e20b08ac9beea3f10fd43326”,“timestampPosted”:“1717768082”}false872193680020x317c1a5739f39046e20b08ac9beea3f10fd433262024-06-07T13:48:02.000Z0xad40d986b13a56c935a2284805730333ff4131ad31bb12ba00009f483340219d
Query with partition filter
SELECT *
FROM `tt-contracts.venus_v1_arbitrum.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
0x246a35e79a3a0618535a469adaf5091caa9f7e88false4282955549114501893408940435307410033357374235485712024-12-09T11:16:38.000Z2027220149112598063740x912f1e7d8d67b5d6edb09c7b4b508b0213fcc6bec8e065fb244d8d18efffd3993470698136689277
0x246a35e79a3a0618535a469adaf5091caa9f7e88false8282988190114502546279208136301510033392631312975602024-12-09T13:33:04.000Z2027227272735850025550x84518c25abcc16395bdd0ccfc0edb9cec9919d0d4e121706b7f528badedf3fc1712362325196181
0x246a35e79a3a0618535a469adaf5091caa9f7e88false28282796468114501891830409117766010033185598344452172024-12-09T00:11:54.000Z2027185442131231170970xf4d7d9df1582ed1860a5cc2c0b89ad4d985a94de6d023ca57e861574ce3c7d6a469208775567208
Query with partition filter
SELECT *
FROM `tt-contracts.venus_v1_arbitrum.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_arbitrum.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_arbitrum.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
0x7d8609f8da70ff9027e9bc5229af4f6727662707false50x68cfbc52c6e57662644d801e278b6d01d17886432316646542024-07-13T05:03:09.000Z1200000009506172095200xff203c07ad77949ac86147d5bf65f610a002d540664b5640cf7a6d4b83b8a0ec120000000
0x7d8609f8da70ff9027e9bc5229af4f6727662707false40x4813762f078cd5d279df1e275147b73df8bb715c2319002842024-07-13T21:26:00.000Z2000000009596856977720xddd986b785d79de4186822011458f8fe5f7b64701ccd6e4efd3c948e20b6bc611204219337
0x7d8609f8da70ff9027e9bc5229af4f6727662707false150x03ec773a93e9bb5fd47c5f5ff68dba7ba4ef20912316518732024-07-13T04:09:52.000Z2500000009504908316460xb2ec369d9658faf9461610215d48aacdf33819993c4b9066d0e21a22dae78f421158201548
Query with partition filter
SELECT *
FROM `tt-contracts.venus_v1_arbitrum.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
0xb9f9117d4200dc296f9acd1e8be1937df834a2fdfalse390xa0f75a1b90a9f39f8d0a3a8881ba766a36cc295c2902081140x3b994b48922450e6cf0f415bdf337d1df7183ffa8371401951258726047562024-12-30T14:35:28.000Z0x779273c318ac423087df92736596e9333cfa71ea761aca2c9b69d179ddd896220xaeb0fed69354f34831fe1d16475d9a83ddacada6
0xb9f9117d4200dc296f9acd1e8be1937df834a2fdfalse250xe78c74b9b1acaed335159b9826e8d567874113ba2864987300x83b2570ea359f11e9851b8be3aac1fe66a73f3076784751896597999862024-12-19T20:04:34.000Z0xe9ff89b11b2960874f53a42fe0beed52c13e6e01b7d7db90c462d49849c9f3700xaeb0fed69354f34831fe1d16475d9a83ddacada6
0xb9f9117d4200dc296f9acd1e8be1937df834a2fdfalse280x79bced41b1ade18bcf2fb849b0f9f5219f4eae283020107430x3b994b48922450e6cf0f415bdf337d1df7183ffa358770828822567853722025-02-02T23:11:27.000Z0x3e8b678821671f9bd03df2a6dceb454d3429cb3afda512a180ee444eb21b33cc0xaeb0fed69354f34831fe1d16475d9a83ddacada6
Query with partition filter
SELECT *
FROM `tt-contracts.venus_v1_arbitrum.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
0xb9f9117d4200dc296f9acd1e8be1937df834a2fdfalse0x069fec82dd93d84d1b7d35d791683c2db9f94046112829899621000970462024-12-09T13:40:33.000Z0xac24485de055dfb9f3fa7aaee5eea1c278bad2d4c1bdea05076d66a7bf26e25297046
0x7d8609f8da70ff9027e9bc5229af4f6727662707false0x125c697e92484f0016c114eebca98ec5f9d71ec4828295692819302301875878142024-12-09T11:22:22.000Z0x323f6d3f70cd74fd1d1d2f9ac65909407435ad84f9482eb43349085dfc2dbc8b3994290947
0xaeb0fed69354f34831fe1d16475d9a83ddacada6false0x125c697e92484f0016c114eebca98ec5f9d71ec4928295698518061669561586432321791557372024-12-09T11:22:36.000Z0x73cbc1d19d2d5796252351cc5fbb1163cfa5bb18ec851a78954a4998599a5b2e2532915102
Query with partition filter
SELECT *
FROM `tt-contracts.venus_v1_arbitrum.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
0x39d6d13ea59548637104e40e729e4aabe27fe106false52459085292024-08-23T15:03:13.000Z0x0e6619b061a95bff645a9308c30e704d8c39c97c6dc4cb0760e0cabdf853edd92000000000000000000
0x246a35e79a3a0618535a469adaf5091caa9f7e88false92459084672024-08-23T15:02:57.000Z0x3003ffe081edf951e020c78f791875839d43f31a8ba4cb65dcc4337ed6e231442500000000000000000
0x9df6b5132135f14719696bbae3c54bab272fdb16false122459084232024-08-23T15:02:46.000Z0x7cf8e03bf05dd89ddb94f46c4864b82d0b50aa5a69a542077fd02d2459c583b02500000000000000000
Query with partition filter
SELECT *
FROM `tt-contracts.venus_v1_arbitrum.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
0x68a34332983f4bf866768dd6d6e638b02ef5e1f0false280x9a7477aa0c89e33147ffcf6f0b2b78ab1313af5a2403932302024-08-07T13:49:32.000Z3191895316601141753131874625990xd42183482e204ec056d6c11c6c7092a61424090507038411c9d02164dcfc4c6a5156
0x68a34332983f4bf866768dd6d6e638b02ef5e1f0false370xd9f80cb81164163a90745477ce1b2befb246a33f2404864802024-08-07T20:21:36.000Z21000001506144609182097074860x5ac9e0529ecf4b74fbd6b0e12c0a49311cb91b17213414a2de222d64a98131751
0x7d8609f8da70ff9027e9bc5229af4f6727662707false510xa9ca2e36abd617f3062110802b499bd45fa1574a2405213832024-08-07T22:47:49.000Z7031826669694745690x7052cb0d7d869d68fffcc767fd25033c51c1f32e658b833cd4526c3882a54818337
Query with partition filter
SELECT *
FROM `tt-contracts.venus_v1_arbitrum.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
0x68a34332983f4bf866768dd6d6e638b02ef5e1f0false0x35e2a11f743a43f00381a0aeb6764322ef1eb78850x35e2a11f743a43f00381a0aeb6764322ef1eb788227024877367575752995510732024-06-29T17:57:06.000Z2026754327870517418880x2f5aea6a5ec20935e67ef7e0d5eef0c2a6103157be8a0ab84922c5d43aaf9f0c19981741377562336636
0x68a34332983f4bf866768dd6d6e638b02ef5e1f0false0x35e2a11f743a43f00381a0aeb6764322ef1eb788130x35e2a11f743a43f00381a0aeb6764322ef1eb788227020824107000000000000000002024-06-29T17:40:15.000Z1917120593989167643410x06586f669da8939f5f9ba0de4835adab4336b6e67a5e23cada6c127e00d71ef69018490979929192594
0x68a34332983f4bf866768dd6d6e638b02ef5e1f0false0x9eea8f1796e23386edd37a1ec45393a93a97529660x9eea8f1796e23386edd37a1ec45393a93a97529622685145514003127897047809772024-06-29T05:54:24.000Z2016061172803784879780x74c04083bc43c5329c49c96a0cbda28444870b1ec6aec350071288e9798d23450
Query with partition filter
SELECT *
FROM `tt-contracts.venus_v1_arbitrum.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_arbitrum.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
0x7d8609f8da70ff9027e9bc5229af4f6727662707false22542467922024-09-16T21:51:50.000Z218291600xa714cb2ce4c8f67b417bacc2bdcf5fe111586dace9ea9f2d6e4af609f1227fa600xf9263eaf7eb50815194f26accab6765820b13d41
0xaeb0fed69354f34831fe1d16475d9a83ddacada6false22541796712024-09-16T17:07:50.000Z147423566651898115780x2a251611ac50b775021a598cfafd121fb01e2daa27b4b5106151b58c85a085ed00xf9263eaf7eb50815194f26accab6765820b13d41
0xb9f9117d4200dc296f9acd1e8be1937df834a2fdfalse22542741522024-09-16T23:47:31.000Z199935830x0ad8c6f5f9082d0eb8bbc58ca88543058ff05af3c6e7f9ff0a600360acb2d46100xf9263eaf7eb50815194f26accab6765820b13d41
Query with partition filter
SELECT *
FROM `tt-contracts.venus_v1_arbitrum.VToken_SpreadReservesReduced_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100