Skip to main content

Tables

UniswapXDutchOrderReactor_Fill_event

Order fill events from UniswapX Dutch auction protocol on Ethereum, recording completed swaps with swapper address, filler address, order hash, and nonce. Used for analyzing UniswapX trading activity, filler competition, and order execution patterns.
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_orderHashSTRINGUnique identifier for the order being filled or executed. 66-character hex string including 0x prefix.
in_fillerSTRINGAddress of the entity that fulfilled or executed the order. Hex-encoded, 0x-prefixed, 42-character string.
in_swapperSTRINGAddress of the user who initiated the swap order on UniswapX. This is the original order creator whose tokens are being exchanged through the Dutch auction mechanism.
in_nonceSTRINGUnique numeric identifier for an order, transaction, or operation used to prevent replay attacks. Numeric string representation without leading zeros.
addressremovedin_noncein_fillerlog_indexin_swapperblock_numberin_orderHashblock_timestamptransaction_hash
0x6000da47483062a0d734ba3dc7576ce6a0b645c4false19933522174621910481464577778129927606949009128407425245393153602404799646720x0ca24498339bcb6890eb8a8e216179c06a2d58cf600x4ea2fb1dccb4a385d401e55684dac36e58034ce8181516280x0ec0c4797356bef8cf6e77f5756e26ab5324b2378b6d54185194860375b7d9372023-09-16T22:24:11.000Z0xffb6dc2293ab4f22cc9bb1c3c0f98d6d9e76a44ea0308b1f416cf02802ab4729
0x6000da47483062a0d734ba3dc7576ce6a0b645c4false19933533400934374842438427121751061657743759697053218025478096179172396526080x2008b6c3d07b061a84f790c035c2f6dc11a0be704170x93632628516a47cbf059db47426ff83e0969ec74181459380x00a9afac3301db2c270ce80e30e8ff0594b0bad510e4a89c7a9ff5bf2281e2352023-09-16T03:06:11.000Z0x654c2bca2126e4fe4ca3c6e0badff362844971a511603b265f9edde0bcf8fbc6
0x6000da47483062a0d734ba3dc7576ce6a0b645c4false19933516604717209430062145454257376726411992879548999263749710104700841786880x2008b6c3d07b061a84f790c035c2f6dc11a0be701930x0b191138ac36d9544a463e980048cab89addffab181453020xa67454c69178822a1afb2e1a306bdced479b82aa7bea4a236f65d99aaba89e912023-09-16T00:57:11.000Z0xff871d39be297cc1afdadc48e76576e8d21884aa77658c3e19533d7703806a63
Query with partition filter
SELECT *
FROM `tt-contracts.uniswaplabs_v3_ethereum.UniswapXDutchOrderReactor_Fill_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

UniversalRouter_collectRewards_function

Function calls to collectRewards on Uniswap’s UniversalRouter contract on Ethereum, capturing reward collection transactions with gas metrics and execution status. Used for analyzing user reward claims and router usage patterns.
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.
trace_addressSTRINGHierarchical position of the internal call within a transaction’s execution trace. Comma-separated sequence of integers representing the call path, where each number indicates the index of the call at that nesting level, with null representing top-level calls.
statusBOOLTransaction execution outcome indicator. Boolean value where true represents successful execution and false represents failed execution.
from_addressSTRINGAddress that initiated the transaction or contract call. Hex-encoded, 0x-prefixed, 42-character string.
to_addressSTRINGAddress receiving the transaction or contract call. Hex-encoded, 0x-prefixed, 42-character string.
valueNUMERICAmount of native cryptocurrency sent with the transaction. Floating-point representation in whole units (e.g., ETH, BNB, MATIC).
gas_usedINT64Amount of gas consumed by the transaction execution. Integer representing the actual computational steps used.
gasINT64Gas limit allocated for the transaction execution. Integer representing the maximum computational steps allowed.
signatureSTRINGFunction selector identifying which contract function was called. 10-character hex string including 0x prefix.
in_looksRareClaimSTRINGInput parameter containing the claim data structure for LooksRare NFT marketplace rewards. Null when the collectRewards function call does not involve LooksRare claims.
gasvaluestatusgas_usedsignatureto_addressblock_numberfrom_addresstrace_addressblock_timestamptransaction_hashin_looksRareClaim
3635280false32420x709a1cc20x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad181462370xfe5a00b3caad9a8f1c4437398070ec91f9edb6172023-09-16T04:06:35.000Z0x503e02f444fe6ee23d4a6b0b07e5ac953901d02c3ee8f883fa77524d096e7ad3
Query with partition filter
SELECT *
FROM `tt-contracts.uniswaplabs_v3_ethereum.UniversalRouter_collectRewards_function`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

UniversalRouter_execute_function

Transaction-level records of Uniswap V3 UniversalRouter execute function calls on Ethereum, capturing routing commands, ETH values, and execution status. Used for analyzing failed transactions, gas consumption patterns, and routing behavior across Uniswap’s swap aggregation infrastructure.
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.
trace_addressSTRINGHierarchical position of the internal call within a transaction’s execution trace. Comma-separated sequence of integers representing the call path, where each number indicates the index of the call at that nesting level, with null representing top-level calls.
statusBOOLTransaction execution outcome indicator. Boolean value where true represents successful execution and false represents failed execution.
from_addressSTRINGAddress that initiated the transaction or contract call. Hex-encoded, 0x-prefixed, 42-character string.
to_addressSTRINGAddress receiving the transaction or contract call. Hex-encoded, 0x-prefixed, 42-character string.
valueNUMERICAmount of native cryptocurrency sent with the transaction. Floating-point representation in whole units (e.g., ETH, BNB, MATIC).
gas_usedINT64Amount of gas consumed by the transaction execution. Integer representing the actual computational steps used.
gasINT64Gas limit allocated for the transaction execution. Integer representing the maximum computational steps allowed.
signatureSTRINGFunction selector identifying which contract function was called. 10-character hex string including 0x prefix.
in_commandsSTRINGEncoded sequence of operation commands to be executed by the Uniswap Universal Router contract. Hex-encoded byte string where each byte represents a specific router command type.
in_inputsARRAY<STRING>Array of ABI-encoded parameters corresponding to each command in the Universal Router execution sequence. Hex-encoded byte strings containing operation-specific data such as token amounts, addresses, and swap paths.
gasvaluestatusgas_usedin_inputssignatureto_addressin_commandsblock_numberfrom_addresstrace_addressblock_timestamptransaction_hash
3253522600000000000000000false126006[]0x24856bc30x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad175020270x3511f837687ff7272a39a231cac1452ad71141fa2023-06-17T20:52:11.000Z0x56cb6fe907361f1c781f1f9b35baba9662aa659871789e283bdf1211d3c67237
1659990false37400[]0x24856bc30x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad175017770xc90c94774234bd1d5b6950f64a70f0c1678068532023-06-17T20:01:35.000Z0x725669f7f20f54bae1f03c2126d2a2b4454bb3a087bdf26f8efbfeca4ea98f91
133581100000000000000000false104733[]0x24856bc30x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad175017470xc90c94774234bd1d5b6950f64a70f0c1678068532023-06-17T19:55:35.000Z0xc485e66d7c162f80b663009091ad5290fa898f178fc010346e028043908fd0c1
Query with partition filter
SELECT *
FROM `tt-contracts.uniswaplabs_v3_ethereum.UniversalRouter_execute_function`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

UniversalRouter_execute2_function

Uniswap V3 UniversalRouter execute2 function call data on Ethereum, capturing batch swap and liquidity commands with encoded inputs and execution deadlines. Used for analyzing complex multi-step transactions and MEV activity through Uniswap’s routing infrastructure.
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.
trace_addressSTRINGHierarchical position of the internal call within a transaction’s execution trace. Comma-separated sequence of integers representing the call path, where each number indicates the index of the call at that nesting level, with null representing top-level calls.
statusBOOLTransaction execution outcome indicator. Boolean value where true represents successful execution and false represents failed execution.
from_addressSTRINGAddress that initiated the transaction or contract call. Hex-encoded, 0x-prefixed, 42-character string.
to_addressSTRINGAddress receiving the transaction or contract call. Hex-encoded, 0x-prefixed, 42-character string.
valueNUMERICAmount of native cryptocurrency sent with the transaction. Floating-point representation in whole units (e.g., ETH, BNB, MATIC).
gas_usedINT64Amount of gas consumed by the transaction execution. Integer representing the actual computational steps used.
gasINT64Gas limit allocated for the transaction execution. Integer representing the maximum computational steps allowed.
signatureSTRINGFunction selector identifying which contract function was called. 10-character hex string including 0x prefix.
in_commandsSTRINGEncoded sequence of operation commands to be executed by the Uniswap Universal Router contract. Hex-encoded byte string where each byte represents a specific router command type.
in_inputsARRAY<STRING>Array of ABI-encoded parameters corresponding to each command in the Universal Router execution sequence. Hex-encoded byte strings containing operation-specific data such as token amounts, addresses, and swap paths.
in_deadlineSTRINGTimestamp after which the transaction or operation becomes invalid and will revert. Unix timestamp in seconds.
gasvaluestatusgas_usedin_inputssignatureto_addressin_commandsin_deadlineblock_numberfrom_addresstrace_addressblock_timestamptransaction_hash
2395070false233929[]0x3593564c0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad179861440xdefc89b6c1e437705080ce2edbb3f6993d515a332023-08-24T17:47:23.000Z0x45c7ce9dc273f322a28f481a10ee00eac4fac95e41f88a90c6cdbb5653874f13
212546100000000000000000false170504[]0x3593564c0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad179861440x76c1ea18e7b13a96dc517f51ef36f7b7a63cdffb2023-08-24T17:47:23.000Z0xca35b2f912a70656dd13f7a51b3c06c0c3827d9e55d751c65d8078f51ad9e76c
5176050false434626[]0x3593564c0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad179863980x90a92d6b87c1aa535ad713596b7f2524141824d12023-08-24T18:38:35.000Z0x1fd92fea95c36e5dbe0158a13caabf4f0145fe0fb28f7186a226fe0dbb8c5cca
Query with partition filter
SELECT *
FROM `tt-contracts.uniswaplabs_v3_ethereum.UniversalRouter_execute2_function`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100