Skip to main content

Tables

Curve_Trade_event

Trade events from DFX (decentralized foreign exchange) protocol on Polygon, capturing swaps between stablecoin pairs with origin/target tokens, amounts, and trader addresses. Used for analyzing stablecoin liquidity provision and FX trading patterns on Curve-based pools.
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_traderSTRINGAddress that initiated or executed the trade transaction. Hex-encoded, 0x-prefixed, 42-character string.
in_originSTRINGSource endpoint and sender information for a cross-chain message. Struct containing source endpoint identifier (srcEid), sender address, and nonce.
in_targetSTRINGAddress of the recipient contract or account receiving tokens or funds. Hex-encoded, 0x-prefixed, 42-character string.
in_originAmountSTRINGAmount of tokens sent from the origin chain in the smallest denomination of the token. Numeric string representing the token quantity in base units.
in_targetAmountSTRINGAmount of target tokens received in the trade. String-encoded integer representing the token quantity in its smallest denomination.
addressremovedin_originin_targetin_traderlog_indexblock_numberblock_timestampin_originAmountin_targetAmounttransaction_hash
0xb72d390e07f40d37d42dfcc43e954ae7c738ad44false0xe111178a87a3bff0c8d18decba5798827539ae990x2791bca1f2de4661ed88a30c99a7a9449aa841740xfe9a934a8607ef020adf22d4431d6ce6005aa4d3388459417262023-08-05T14:11:05.000Z1816198207050x75d4659ab8ce2c47e5c6b41d9ac4424c55e6955ddd9acc6100bf58ba638e158e
0xb72d390e07f40d37d42dfcc43e954ae7c738ad44false0x2791bca1f2de4661ed88a30c99a7a9449aa841740xe111178a87a3bff0c8d18decba5798827539ae990x1aa298ae7c53d8dafa200ed49608649bfa76a4462953479886252023-09-26T01:43:47.000Z123756864115750x9a413cfdcc56a1612205803c5d4e2eee05b574f4876f250a36927005c22711fc
0xb72d390e07f40d37d42dfcc43e954ae7c738ad44false0x2791bca1f2de4661ed88a30c99a7a9449aa841740xe111178a87a3bff0c8d18decba5798827539ae990x1aa298ae7c53d8dafa200ed49608649bfa76a446131479886162023-09-26T01:43:27.000Z4511199842180xe71333c959d5446e11f585b38c9ef37399a0989a359e800dcc47299edd3f7ab3
Query with partition filter
SELECT *
FROM `tt-contracts.dfx_v1_polygon.Curve_Trade_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

CurveFactory_NewCurve_event

NewCurve event logs from DFX Protocol’s curve factory contract on Polygon, capturing creation of new liquidity pools with deployed curve addresses and caller information. Used to track pool deployments and analyze DFX protocol expansion activity.
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_callerSTRINGAddress that initiated or requested the contract function call. Hex-encoded, 0x-prefixed, 42-character string.
in_idSTRINGUnique identifier for the position, record, or entity within the protocol. Numeric string representation.
in_curveSTRINGContract address of the newly created curve pool. Hex-encoded, 0x-prefixed, 42-character string.
in_idaddressremovedin_curvein_callerlog_indexblock_numberblock_timestamptransaction_hash
0xe536175454585898b9c59b3affc8fd4cc4b225b90e7f5f5d26cd1e72ebd80f500xab23b50fc7835d0f1b892746992f28646305306cfalse0xea75cd0b12a8b48f5bddad37ceb15f8cb3d2cc750x80d27bfb638f4fea1e862f1bd07dea577cb77d3893216886552021-11-22T23:43:37.000Z0xc52723f6f570ec592e6a5016dd152dc7b8471d1342706c2ec44aa2cebe6b9424
0xa937f249b607811b58d50d7f8b32db4f0841dbe710b353d6e75121f2e8b7f8a60xab23b50fc7835d0f1b892746992f28646305306cfalse0x931d6a6cc3f992beee80a1a14a6530d34104b0000x80d27bfb638f4fea1e862f1bd07dea577cb77d38268216886352021-11-22T23:42:53.000Z0xfad3f890248eee58ad2edc62a6cc2eca3a56ba2f57c1d878ba708541a6d8b647
0xd3a50729740d5a09888df263d1a19b01efaa5f3e1fe49ff81ae10a78ef85c98e0xab23b50fc7835d0f1b892746992f28646305306cfalse0xb72d390e07f40d37d42dfcc43e954ae7c738ad440x555552aeff29c81a44006f648c236a11f6fe2f3f143169081792021-07-16T03:00:52.000Z0x6186d18a4a92ca700e1c4f6f09eea8465ac553e5cc6c6499a14948b051dd6da9
Query with partition filter
SELECT *
FROM `tt-contracts.dfx_v1_polygon.CurveFactory_NewCurve_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

Router_originSwap_function

DFX Protocol token swap executions on Polygon, recording origin and target token exchanges with amounts, deadlines, and slippage parameters. Used for analyzing stablecoin and foreign exchange (FX) swap activity on DFX’s automated market maker (AMM).
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.
valueFLOAT64Amount 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.
gasNUMERICGas 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__quoteCurrencySTRINGContract address of the currency used for price quotation in the swap operation. Hex-encoded, 0x-prefixed, 42-character string.
in__originSTRINGContract address of the source token being swapped or transferred. Hex-encoded, 0x-prefixed, 42-character string.
in__targetSTRINGContract address of the destination token to receive from the swap operation. Hex-encoded, 0x-prefixed, 42-character string.
in__originAmountSTRINGAmount of source tokens being swapped in the transaction. Numeric string representing token amount in smallest denomination.
in__minTargetAmountSTRINGMinimum acceptable amount of target tokens to receive from the swap operation. Numeric string representing token amount in smallest denomination.
in__deadlineSTRINGUnix timestamp representing the transaction deadline by which the swap or zap operation must be executed. Numeric string in milliseconds since epoch.
out_targetAmount_STRINGActual amount of target tokens received from the swap operation. Numeric string representing token amount in smallest denomination.
gasvaluestatusgas_usedsignaturein__originin__targetto_addressblock_numberfrom_addressin__deadlinetrace_addressblock_timestampin__originAmounttransaction_hashin__quoteCurrencyout_targetAmount_in__minTargetAmount
3015930true2335370x9d73b3250x2791bca1f2de4661ed88a30c99a7a9449aa841740xe111178a87a3bff0c8d18decba5798827539ae990x39f45038d763dd88791ce9bde8d6c18081c7d522249159420xaa5e9f0623b3fb1cc629c7698c5a143ed129b5e216448097493132022-02-14T03:25:49.000Z537190x444de6c31b9941bc7b74829f0e060d8525f18ef9d297c04623032cfc31a7ea940x2791bca1f2de4661ed88a30c99a7a9449aa8417444
3061770true2372040x9d73b3250x2791bca1f2de4661ed88a30c99a7a9449aa841740x4fb71290ac171e1d144f7221d882becac7196eb50x39f45038d763dd88791ce9bde8d6c18081c7d522249160270xaa5e9f0623b3fb1cc629c7698c5a143ed129b5e216448099220542022-02-14T03:28:43.000Z5314620xb7a909527900dcb9ab1b001be85b55f5c0fc1ea43b66b7d3786512d0247628170x2791bca1f2de4661ed88a30c99a7a9449aa8417473733167298567
2727510true2630790x9d73b3250x2791bca1f2de4661ed88a30c99a7a9449aa841740x5d146d8b1dacb1ebba5cb005ae1059da8a1fbf570x39f45038d763dd88791ce9bde8d6c18081c7d522249464030x2a77b405cb76f17aba4f2b64108c3263073abf2616448759703930,02022-02-14T21:49:48.000Z1706766687230x9684bd2751013862a7f10f418ca77d8ece7ae8dda7988cc042dbbc40a0302c190x2791bca1f2de4661ed88a30c99a7a9449aa84174217164863215691997002626215000000000000000000000
Query with partition filter
SELECT *
FROM `tt-contracts.dfx_v1_polygon.Router_originSwap_function`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

StakingRewards_RewardPaid_event

Reward distribution events from StakingRewards contracts recording when staked positions earn incentives. Contains recipient address, reward amount, and optional token or position identifiers for tracking yield distribution across protocols.
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_tokenSTRINGToken address involved in the transaction or operation. Hex-encoded, 0x-prefixed, 42-character string.
in_userSTRINGAddress of the user account associated with the transaction or protocol operation. Hex-encoded, 0x-prefixed, 42-character string.
in_rewardSTRINGContract address of the reward token being distributed or claimed. Hex-encoded, 0x-prefixed, 42-character string.
addressin_userremovedin_tokenin_rewardlog_indexblock_numberblock_timestamptransaction_hash
0x19914181a811ab9eb25c81d6df1972bf02c45cbe0x9bfb3c8f18137e4a8dc3656aa160ee6c9b17befdfalse0xe7804d91dfcde7f776c90043e03eaa6df87e6395831771694826211199507388325833732022-09-02T04:31:22.000Z0xadae5ffd8bb7b2e7bfe172ffb9b28a5a26d0354ab7662a5007b3351634d83361
0x19914181a811ab9eb25c81d6df1972bf02c45cbe0x5b2de0749e1b7b239db55477b383cfe96307be03false0xe7804d91dfcde7f776c90043e03eaa6df87e639542595343359687437291171325957612022-09-02T11:39:29.000Z0x05879caf35e4428e7c708a54781ef54f51325bea7a34a223c450cf51656bedbd
0x19914181a811ab9eb25c81d6df1972bf02c45cbe0x14b2e9d9666aec83fc99a9b9f142316b4274468efalse0xe7804d91dfcde7f776c90043e03eaa6df87e639540607890861227212841251325991472022-09-02T13:44:32.000Z0xed3273175565ce5f2f65c438c80d213807d0062e1451fffd93ec884c385c3f87
Query with partition filter
SELECT *
FROM `tt-contracts.dfx_v1_polygon.StakingRewards_RewardPaid_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

Zap_zapFromBase_function

DFX Protocol single-asset liquidity provision transactions on Polygon where users zap from a base token into curve liquidity pool (LP) tokens. Used to analyze liquidity additions with slippage protection parameters and LP token minting outcomes.
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.
valueFLOAT64Amount 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.
gasNUMERICGas 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__curveSTRINGContract address of the Curve pool for the zap operation. Hex-encoded, 0x-prefixed, 42-character string.
in__zapAmountSTRINGAmount of tokens to be deposited into the liquidity pool through the zap operation. Numeric string representing the token quantity in its smallest denomination.
in__deadlineSTRINGUnix timestamp representing the transaction deadline by which the swap or zap operation must be executed. Numeric string in milliseconds since epoch.
in__minLPAmountSTRINGMinimum acceptable amount of LP tokens to receive from the zap operation. Numeric string representing the token quantity in its smallest denomination.
out_anon0STRINGActual amount of tokens provided by the maker in the order or swap execution. Numeric string representing the token quantity in its smallest denomination.
gasvaluestatusgas_usedin__curveout_anon0signatureto_addressblock_numberfrom_addressin__deadlinein__zapAmounttrace_addressblock_timestampin__minLPAmounttransaction_hash
8454960true7675710x288ab1b113c666abb097bb2ba51b8f3759d7729e229415395537030993470x72fe67890x921a33b6f2cf9bc79fdd1f052c36b12efeec2aa7225547540xd2bed6d714c7e1b4f350cb49e8b0d428d2cd31cb1639576346285296172819007060809072021-12-15T13:42:47.000Z229222598981228371340xb6ed58fd6a6a42d34257757a9bc25ba5e1e6d8301a4ebf8d53d646e3b3cf52f1
8161760true7379800x288ab1b113c666abb097bb2ba51b8f3759d7729e19820866546583954286350x72fe67890x921a33b6f2cf9bc79fdd1f052c36b12efeec2aa7206592770x3e00ff6eb846f1bad74fc177186ebc7e45883ec2163531863995724980000000000000000002021-10-27T07:04:10.000Z19796101000458849882140xf49e71442c78388b18aeaa1645db757b1c5fe01757d1a400f102ab8f5223f5f3
8136590true7357340x288ab1b113c666abb097bb2ba51b8f3759d7729e239713426940796118490x72fe67890x921a33b6f2cf9bc79fdd1f052c36b12efeec2aa7206553970xd2bed6d714c7e1b4f350cb49e8b0d428d2cd31cb1635308403326303020548334525361932021-10-27T04:10:14.000Z238648746309110935860x20d2847053b268b02b298c16daae211dd5f2c24f656eaef8f3e9544b0e25a6ab
Query with partition filter
SELECT *
FROM `tt-contracts.dfx_v1_polygon.Zap_zapFromBase_function`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

Zap_zapFromQuote_function

DFX Protocol zap transactions on Polygon that convert quote tokens (typically stablecoins) into liquidity provider (LP) tokens for DFX curve pools. Records include swap amounts, minimum LP token outputs, deadline parameters, and transaction outcomes for analyzing liquidity provision activity.
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.
valueFLOAT64Amount 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.
gasNUMERICGas 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__curveSTRINGContract address of the Curve pool for the zap operation. Hex-encoded, 0x-prefixed, 42-character string.
in__zapAmountSTRINGAmount of tokens to be deposited into the liquidity pool through the zap operation. Numeric string representing the token quantity in its smallest denomination.
in__deadlineSTRINGUnix timestamp representing the transaction deadline by which the swap or zap operation must be executed. Numeric string in milliseconds since epoch.
in__minLPAmountSTRINGMinimum acceptable amount of LP tokens to receive from the zap operation. Numeric string representing the token quantity in its smallest denomination.
out_anon0STRINGActual amount of tokens provided by the maker in the order or swap execution. Numeric string representing the token quantity in its smallest denomination.
gasvaluestatusgas_usedin__curveout_anon0signatureto_addressblock_numberfrom_addressin__deadlinein__zapAmounttrace_addressblock_timestampin__minLPAmounttransaction_hash
8582850false8482400x288ab1b113c666abb097bb2ba51b8f3759d7729e0x8436f16a0x921a33b6f2cf9bc79fdd1f052c36b12efeec2aa7204545970x0f887a00334bb6d996206c190b912cc6c0d33789163482770994430720476772021-10-21T14:38:42.000Z29857787328151361654450xdc0b656173cf532e1be2bc8a6f7d7e46078398a2203660be4b61747068c46acd
8411970false8311520x288ab1b113c666abb097bb2ba51b8f3759d7729e0x8436f16a0x921a33b6f2cf9bc79fdd1f052c36b12efeec2aa7204649220x22eda3bf78c584894ca2645616e9620527c090161634852034603330000002021-10-21T21:24:01.000Z320662728968588468310x02f30f7a7e4fb5810b5503c5575a6d075d7be57d034e17cc6072702bca27a925
8242950true7461850x288ab1b113c666abb097bb2ba51b8f3759d7729e351063508426552930000x8436f16a0x921a33b6f2cf9bc79fdd1f052c36b12efeec2aa7204428000x1465919701be371b61d62298c76a4ead49a628fe1634799971404361061282021-10-21T06:56:25.000Z349868948346039554920xf7a57cd70a447c8884530ac8cedab913cdc2a51c52b97852fe96e27f611692fb
Query with partition filter
SELECT *
FROM `tt-contracts.dfx_v1_polygon.Zap_zapFromQuote_function`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100