Skip to main content

Tables

L2Amm_TokenSwap_event

Token swap events from Hop Protocol Layer 2 Automated Market Maker (AMM) contracts. Records buyer address, sold and bought token identifiers with pool positions, and raw token amounts exchanged between pool assets.
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_buyerSTRINGAddress of the account purchasing tokens or assets in the transaction. Hex-encoded, 0x-prefixed, 42-character string.
in_tokensSoldSTRINGQuantity of tokens sold in the swap transaction. Numeric string value representing the raw token amount without decimal adjustment.
in_tokensBoughtSTRINGQuantity of tokens acquired in the swap transaction. Numeric string value representing the raw token amount without decimal adjustment.
in_soldIdSTRINGIndex identifier for the token being sold in the swap. Numeric string value representing the position of the sold token in the swap pool.
in_boughtIdSTRINGIndex identifier for the token being acquired in the swap. Numeric string value representing the position of the purchased token in the swap pool.
addressremovedin_buyerin_soldIdlog_indexin_boughtIdblock_numberin_tokensSoldblock_timestampin_tokensBoughttransaction_hash
0x022c5ce6f1add7423268d41e08df521d5527c2a0false0x7d269d3e0d61a05a0ba976b7dbf8805bf844af3f012110209425290882472024-02-06T08:29:57.000Z291251300x9c065cbe04bdecdf1863c7fae3d156c2c8975ec6d0ebb7aad4de69a01c94e92f
0x022c5ce6f1add7423268d41e08df521d5527c2a0false0x7d269d3e0d61a05a0ba976b7dbf8805bf844af3f0301102138861119472472024-02-06T10:58:39.000Z1120837950x909af4db90f95734806341cc5df38ddce774c8a4f5a7ea2c8ac71e606471bf33
0x022c5ce6f1add7423268d41e08df521d5527c2a0false0x7d269d3e0d61a05a0ba976b7dbf8805bf844af3f0171102136681214250002024-02-06T10:51:23.000Z1215753690xf90cd234b9e60df750cdff4f589d2920bae717d033ddca7105c51ab50de3c3ef
Query with partition filter
SELECT *
FROM `tt-contracts.hop_v1_base.L2Amm_TokenSwap_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

L2AmmETH_TokenSwap_event

Token swap events from Hop Protocol’s Layer 2 automated market maker (AMM) pools for ETH pairs. Records buyer address, token indices, and raw quantities exchanged between pool tokens.
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_buyerSTRINGAddress of the account purchasing tokens or assets in the transaction. Hex-encoded, 0x-prefixed, 42-character string.
in_tokensSoldSTRINGQuantity of tokens sold in the swap transaction. Numeric string value representing the raw token amount without decimal adjustment.
in_tokensBoughtSTRINGQuantity of tokens acquired in the swap transaction. Numeric string value representing the raw token amount without decimal adjustment.
in_soldIdSTRINGIndex identifier for the token being sold in the swap. Numeric string value representing the position of the sold token in the swap pool.
in_boughtIdSTRINGIndex identifier for the token being acquired in the swap. Numeric string value representing the position of the purchased token in the swap pool.
addressremovedin_buyerin_soldIdlog_indexin_boughtIdblock_numberin_tokensSoldblock_timestampin_tokensBoughttransaction_hash
0x0ce6c85cf43553de10fc56ceca0aef6ff0dd444dfalse0x10541b07d8ad2647dc6cd67abd4c03575dade26106611025558050000000000000002024-02-07T10:08:27.000Z49945686253103030x38e0309756aca276ed101e04ec2c6c04d908099ffa38b23c6f982b7415def512
0x0ce6c85cf43553de10fc56ceca0aef6ff0dd444dfalse0x10541b07d8ad2647dc6cd67abd4c03575dade2610741102751059930000000000002024-02-07T20:59:17.000Z9914806734875860x1a48627d8d91568f3c3d1d5ff121e3b3c56254a5fc143662e932ae3006c5674d
0x0ce6c85cf43553de10fc56ceca0aef6ff0dd444dfalse0x10541b07d8ad2647dc6cd67abd4c03575dade261063110269617240000000000000002024-02-07T17:56:21.000Z239635599790935700x7a2bdf9cce156cbf73b2a98680ec38d509240f8a854563548472b84d6f2bd48b
Query with partition filter
SELECT *
FROM `tt-contracts.hop_v1_base.L2AmmETH_TokenSwap_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

L2Bridge_TransferSent_event

Cross-chain transfer initiation events from Hop Protocol L2 bridges recording amount, recipient, destination chain, bonder fee, and transfer identifiers. Used for tracking bridge transactions and calculating cross-chain transfer costs.
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_transferIdSTRINGUnique identifier for the cross-chain transfer operation. 66-character hex string including 0x prefix.
in_chainIdSTRINGBlockchain network identifier for the destination or target chain in a cross-chain operation. Numeric string representing the chain ID as defined in EIP-155.
in_recipientSTRINGAddress designated to receive the output tokens from a swap or operation. Hex-encoded, 0x-prefixed, 42-character string.
in_amountSTRINGInput amount for the swap, transaction, or operation. Numeric string representation of token quantity in smallest denomination.
in_transferNonceSTRINGNonce value ensuring uniqueness and preventing replay of the cross-chain transfer operation. 66-character hex string including 0x prefix.
in_bonderFeeSTRINGFee paid to the bonder for facilitating the cross-chain transfer. Numeric string representation of the fee amount in the token’s smallest denomination.
in_indexSTRINGLiquidity index at the time of the event. Numeric string representation of the scaled interest rate accumulator in ray units (1e27).
in_amountOutMinSTRINGMinimum acceptable output amount for the swap or transfer operation. Numeric string representation of token quantity in smallest denomination.
in_deadlineSTRINGTimestamp after which the transaction or operation becomes invalid and will revert. Unix timestamp in seconds.
addressremovedin_indexin_amountlog_indexin_chainIdin_deadlineblock_numberin_bonderFeein_recipientin_transferIdblock_timestampin_amountOutMinin_transferNoncetransaction_hash
0x46ae9bab8cea96610807a275ebd36f8e916b5c61false131041941294010170204367840873247774414440x5278973d51d3bc8e59a9a0d9e95218bfe4cc4ee40xb2fce32805e9304d8d2a3838d186de0e1ab5b376c1557e9063cb3f2d0761dc612023-12-01T13:55:01.000Z1031792580x409baf958e945490e5faefa6b5d4634c7b5671a7f39f5a9b16b28e82fc4d25680xb9509696664fdc5e9501aa11fc474d61296305cfc5e64051527b6b6d3c5b0cb6
0x46ae9bab8cea96610807a275ebd36f8e916b5c61false14342773631310170152587473250704906410x1de21737f386aa8740a8d7aef022abd6588f5f990xac8319e7f9302c8e779c4658e9712608c4bfda84407ab2517cfba4300db895842023-12-01T14:04:47.000Z335950280xda9e5a0737f827084eb7b1383e03e9f02ac2af1af3bf506c7de1b5293369dbbf0x2244163a0806a68234d12d1fe01cc21e4ceb7a0e1077c6ef487542b80e1b42fa
0x46ae9bab8cea96610807a275ebd36f8e916b5c61false151000925161110170152958773269305446040x00409fc839a2ec2e6d12305423d37cd011279c090x906ff32711949fdb2c8ff5ae34de98bd652a526d8cecf46ae2eb993462a1e00e2023-12-01T15:06:47.000Z989837970x3a569ffeba513f1e3c0739005649a1fb34f2e975f66a7806bf7d19d191d7ade00x4d8ef309130ac03ad2693048c13c98b72ec188ba4ef4032570a898b99a44f6fa
Query with partition filter
SELECT *
FROM `tt-contracts.hop_v1_base.L2Bridge_TransferSent_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

L2BridgeETH_TransferSent_event

ETH transfer events emitted by Hop Protocol Layer 2 bridge contracts when cross-chain transfers are initiated. Contains transfer amount, bonder fee, destination chain ID, recipient address, and unique transfer identifiers for tracking asset flows between networks.
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_transferIdSTRINGUnique identifier for the cross-chain transfer operation. 66-character hex string including 0x prefix.
in_chainIdSTRINGBlockchain network identifier for the destination or target chain in a cross-chain operation. Numeric string representing the chain ID as defined in EIP-155.
in_recipientSTRINGAddress designated to receive the output tokens from a swap or operation. Hex-encoded, 0x-prefixed, 42-character string.
in_amountSTRINGInput amount for the swap, transaction, or operation. Numeric string representation of token quantity in smallest denomination.
in_transferNonceSTRINGNonce value ensuring uniqueness and preventing replay of the cross-chain transfer operation. 66-character hex string including 0x prefix.
in_bonderFeeSTRINGFee paid to the bonder for facilitating the cross-chain transfer. Numeric string representation of the fee amount in the token’s smallest denomination.
in_indexSTRINGLiquidity index at the time of the event. Numeric string representation of the scaled interest rate accumulator in ray units (1e27).
in_amountOutMinSTRINGMinimum acceptable output amount for the swap or transfer operation. Numeric string representation of token quantity in smallest denomination.
in_deadlineSTRINGTimestamp after which the transaction or operation becomes invalid and will revert. Unix timestamp in seconds.
addressremovedin_indexin_amountlog_indexin_chainIdin_deadlineblock_numberin_bonderFeein_recipientin_transferIdblock_timestampin_amountOutMinin_transferNoncetransaction_hash
0x3666f603cc164936c1b87e207f36beba4ac5f18afalse69322614978210847770610644905433085544779693480xd8cc1b1555276310842f4a68ae16e673854d911c0x58ae07bd7509593a598397502f4f215bb7cd63f41a8c6f2ff923791635b37a632023-11-11T07:24:15.000Z00xa010d2b988dab1597a455962a0ef337c2637d2341483900a703aa07428c606ec0x2c26a277652023ee8a41dcc1cd6918d37289875c169d2a5acd5bc92cbed9aa35
0x3666f603cc164936c1b87e207f36beba4ac5f18afalse72112231537131067331610646465763571601996338430xd79f8b51a1ed5c6a8150a37c5409421052e8894c0x3c065a7f8dc2661a7ecdb1efb6d800f44b8824855e5f6a3e61cf959c6007d2ed2023-11-11T16:04:21.000Z00x41be615fb8f32c23315c75b1af0083d90de1a4fc64203a96876f23e1ed8d49520xd038881f659a5b49da94440cc36ec933f00f806e5edc48a88b0ea088d8065a4c
0x3666f603cc164936c1b87e207f36beba4ac5f18afalse66258415776221125859610643917943088525296901460xc81541301c331a314eba06530ca28dd7277071700x571916cf5e0c3db9205911562dbdb31b770cdbd8622a54f9ee48c90b46ccbf372023-11-11T01:55:05.000Z00xfafe3a3a95f24f1846a74df2748a23cee94b323fe4316fc81b070257edd80e470x8538a405ed1c452314d2083ce6ad77173b97cea06943857e02c4d675bc552895
Query with partition filter
SELECT *
FROM `tt-contracts.hop_v1_base.L2BridgeETH_TransferSent_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

L2BridgeHOP_TransferSent_event

Cross-chain transfer events from Hop Protocol’s Layer 2 bridge on Base, tracking outbound transfers with amounts, fees, recipient addresses, and destination chain identifiers. Used for analyzing bridge volume, bonder fee economics, and cross-chain asset flows between Base and other networks like Optimism (chain ID 10), Arbitrum (42161), and Polygon (137).
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_transferIdSTRINGUnique identifier for the cross-chain transfer operation. 66-character hex string including 0x prefix.
in_chainIdSTRINGBlockchain network identifier for the destination or target chain in a cross-chain operation. Numeric string representing the chain ID as defined in EIP-155.
in_recipientSTRINGAddress designated to receive the output tokens from a swap or operation. Hex-encoded, 0x-prefixed, 42-character string.
in_amountSTRINGInput amount for the swap, transaction, or operation. Numeric string representation of token quantity in smallest denomination.
in_transferNonceSTRINGNonce value ensuring uniqueness and preventing replay of the cross-chain transfer operation. 66-character hex string including 0x prefix.
in_bonderFeeSTRINGFee paid to the bonder for facilitating the cross-chain transfer. Numeric string representation of the fee amount in the token’s smallest denomination.
in_indexSTRINGLiquidity index at the time of the event. Numeric string representation of the scaled interest rate accumulator in ray units (1e27).
in_amountOutMinSTRINGMinimum acceptable output amount for the swap or transfer operation. Numeric string representation of token quantity in smallest denomination.
in_deadlineSTRINGTimestamp after which the transaction or operation becomes invalid and will revert. Unix timestamp in seconds.
addressremovedin_indexin_amountlog_indexin_chainIdin_deadlineblock_numberin_bonderFeein_recipientin_transferIdblock_timestampin_amountOutMinin_transferNoncetransaction_hash
0xe22d2bedb3eca35e6397e0c6d62857094aa26f52false617719643888761389138318101704904653875525584448017712090991230xc960338b529e0353f570f62093fd362b8fb55f0b0xc323a4d8777d12391c4fe90bedf3a83c15a48ae987588c1535abe1fe4393f7bb2024-01-03T16:37:37.000Z1678656549219667228030xeec4b868f3048a0f33291639d2e2af7c7c29afaa5fc7b4bb47b534c98ea54b3e0x45134aeff797e40eda3e8e9be0f775f0d593208745b0b6e8abefdbae85b230ae
0xe22d2bedb3eca35e6397e0c6d62857094aa26f52false58318501625621866610688161017042974948748674295564119547979575190x0a6c69327d517568e6308f1e1cd2fd2b2b3cd4bf0x476c61ad911d4459891cf2203d2266c07f88b2fc63ae4f119f5a8871d887a1502024-01-03T12:58:15.000Z82769091174937573457920xe1b19d75ed8fc5813bfe027dc103ef5029fecaf959c2039a48837590bc17808e0x712228548b2ea07c430b7e2109ca0ca0cb134e6279119fdfbca88b0142683775
0xe22d2bedb3eca35e6397e0c6d62857094aa26f52false210293912487405914423296234216117042804728740163238402651505560509950x0a6c69327d517568e6308f1e1cd2fd2b2b3cd4bf0x5d35cf39916bf536860db4bd5bd5606c2bd53d12305c29716617c1b7922bfb832024-01-03T08:14:33.000Z102424429249688837816320xae9eb5963235d0fefef06193c4c7e04d4e8a95fa3414775ce47cb7998f62658c0x64a75619299f884fe11220810e3e7dda752a5b6cf9b40cd9c503b75219dc862b
Query with partition filter
SELECT *
FROM `tt-contracts.hop_v1_base.L2BridgeHOP_TransferSent_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100