Skip to main content

Tables

LSSVMPairFactory_createPairERC20_function

NFT liquidity pool creation transactions on Sudoswap v1 Ethereum, recording ERC20-based pair deployments with bonding curve parameters, initial NFT deposits, and token balances. Enables analysis of liquidity provider behavior and pool configuration strategies across different NFT collections.
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.
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_paramsSTRUCT<token STRING, nft STRING, bondingCurve STRING, assetRecipient STRING, poolType INT64, delta STRING, fee STRING, spotPrice STRING, initialNFTIDs STRING, initialTokenBalance STRING>Additional initialization parameters encoded as bytes. Hex-encoded string used for protocol-specific configuration data during contract initialization or cross-chain operations.
out_pairSTRINGContract address of the created liquidity pair. Hex-encoded, 0x-prefixed, 42-character string.
gasvaluestatusgas_usedout_pairin_paramssignatureto_addressblock_numberfrom_addresstrace_addressblock_timestamptransaction_hash
10351650false2375850x59722caa0xb16c1342e617a5b6e4b631eb114483fdb289c0a4163311180x00003183f59e825911d98fb509a157cd2abbae252023-01-04T04:45:35.000Z0xc5615ef8a30a810ab2c4ef20f1f54508b9237d7d1698e6ec0f3088c2d5c5a237
10351650true8609140x80ba1ec24b4f43d50c4d6f82017632769ba02add{“fee”:“0”,“nft”:“0xef1a89cbfabe59397ffda11fc5df293e9bc5db90”,“delta”:“0”,“token”:“0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48”,“poolType”:1,“spotPrice”:“99502488”,“bondingCurve”:“0x5b6ac51d9b1cede0068a1b26533cace807f883ee”,“initialNFTIDs”:“6204,5271,4909,4694,4703,4650,4594,3926,3814”,“assetRecipient”:“0x00003183f59e825911d98fb509a157cd2abbae25”,“initialTokenBalance”:“0”}0x59722caa0xb16c1342e617a5b6e4b631eb114483fdb289c0a4163311170x00003183f59e825911d98fb509a157cd2abbae252023-01-04T04:45:23.000Z0x456bccad7382fed004321d481886631b68bf804746261bdf1795d992987b22b1
4592190true3718590x772dc2559d57df639c191104695c9b338e306f77{“fee”:“20000000000000000”,“nft”:“0x566309d3523a216287bfb39c6b6bbb3a504ef5f0”,“delta”:“0”,“token”:“0x3472a5a71965499acd81997a54bba8d852c6e53d”,“poolType”:2,“spotPrice”:“975609756097561100”,“bondingCurve”:“0x5b6ac51d9b1cede0068a1b26533cace807f883ee”,“initialNFTIDs”:“5597”,“assetRecipient”:“0x0000000000000000000000000000000000000000”,“initialTokenBalance”:“961168781237985300”}0x59722caa0xb16c1342e617a5b6e4b631eb114483fdb289c0a4157279810xcdc15bf0cdb1bc2f8ac44206b0687475cd227c2e2022-10-11T22:54:35.000Z0x78784eb8b17181a3b76b3a2969958788565eb1821c5006af55feb932c7b37ad3
Query with partition filter
SELECT *
FROM `tt-contracts.sudoswap_v1_ethereum.LSSVMPairFactory_createPairERC20_function`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

LSSVMPairFactory_createPairETH_function

NFT liquidity pool creation events from Sudoswap V1 on Ethereum, capturing bonding curve parameters (spot price, delta, fee), initial NFT deposits, and deployed pair contract addresses for analyzing AMM pool configurations and market maker 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.
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__nftSTRINGContract address of the NFT collection. Hex-encoded, 0x-prefixed, 42-character string.
in__bondingCurveSTRINGContract address of the bonding curve implementation used for pricing calculations. Hex-encoded, 0x-prefixed, 42-character string.
in__assetRecipientSTRINGAddress designated to receive assets (ETH or NFTs) from trades executed on this sudoswap liquidity pool. Typically set to the pool creator’s address as seen in sample data.
in__poolTypeINT64Pool type indicator where 0 represents a Token-to-NFT pool (buying NFTs) and 1 represents an NFT-to-Token pool (selling NFTs). Determines the trading direction for the created Sudoswap liquidity pair.
in__deltaSTRINGDelta parameter for the bonding curve pricing function. Numeric string representation of the price change rate or step size between consecutive NFT trades.
in__feeSTRINGFee amount charged for the transaction or operation. Numeric string representing the fee in the smallest denomination or basis points.
in__spotPriceSTRINGInitial price point for the bonding curve pricing function. Numeric string representation in wei or smallest token denomination.
in__initialNFTIDsSTRINGComma-separated list of NFT token IDs deposited into the liquidity pool at creation time. May be empty if the pool is created without initial NFT inventory.
out_pairSTRINGContract address of the created liquidity pair. Hex-encoded, 0x-prefixed, 42-character string.
gasvaluestatusin__feein__nftgas_usedout_pairin__deltasignatureto_addressblock_numberfrom_addressin__poolTypein__spotPricetrace_addressblock_timestampin__bondingCurvetransaction_hashin__initialNFTIDsin__assetRecipient
230334480000000000000000true00x306b1ea3ecdf94ab739f1910bbda052ed4a9f9491919450x5ce9b6e48531907091ac5eac89cb38ae7fbb7a2400xce9c095d0xb16c1342e617a5b6e4b631eb114483fdb289c0a4152566160x1fb576ce36f72b056b456554622335e9dccd6f3f01200000000000000002022-08-01T12:18:50.000Z0x5b6ac51d9b1cede0068a1b26533cace807f883ee0x352d5f5d15c7562927ac9995b9ff150ca08efffaa85c2453fca3aa23dcfa72610x1fb576ce36f72b056b456554622335e9dccd6f3f
232676690000000000000000true00x5af0d9827e0c53e4799bb226655a1de152a425a51938970x0898046b2fedacc905df4504684981ea189ed9a300xce9c095d0xb16c1342e617a5b6e4b631eb114483fdb289c0a4152571630xf33364a83b6002d5070ec5fa31f5d9eb9357273206900000000000000002022-08-01T14:17:25.000Z0x5b6ac51d9b1cede0068a1b26533cace807f883ee0x0ccecfc9712b39b8fd02dca76759c220a48c17080322b0bb68ce50b9869d9a950xf33364a83b6002d5070ec5fa31f5d9eb93572732
230679800000000000000true00xb9b2fae0086a14f626af91da173ec48233b7ab891922330xc6eb1e94155ab1e2be26215fd806264ac6325a781000000000000000xce9c095d0xb16c1342e617a5b6e4b631eb114483fdb289c0a4152547150xc16b76c25b60e5970ace61c719ca263133ccc1b308000000000000002022-08-01T05:24:57.000Z0x5b6ac51d9b1cede0068a1b26533cace807f883ee0x78d27ac7415e78c4717716fa03e84c42860936e6319cf42c1212be8d919238840xc16b76c25b60e5970ace61c719ca263133ccc1b3
Query with partition filter
SELECT *
FROM `tt-contracts.sudoswap_v1_ethereum.LSSVMPairFactory_createPairETH_function`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

LSSVMPairFactory_NewPair_event

Liquidity pool creation events from Sudoswap V1 NFT AMM (Automated Market Maker) factory contract on Ethereum. Tracks new pair deployments with pool addresses for analyzing Sudoswap liquidity provisioning 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_poolAddressSTRINGContract address of the liquidity pool. Hex-encoded, 0x-prefixed, 42-character string.
addressremovedlog_indexblock_numberin_poolAddressblock_timestamptransaction_hash
0xb16c1342e617a5b6e4b631eb114483fdb289c0a4false184150381850x9bdfb65dec3f632a40ee7bf61e83a541fda671172022-06-28T05:43:34.000Z0xc0c1b0a01126e75e8b6e79ac1545d0af0be908b2e7ef57e1a8b17649d7c60158
0xb16c1342e617a5b6e4b631eb114483fdb289c0a4false270150371220xd49325d2e0f4cff902d690ecd28ae3a4acb49a002022-06-28T00:48:25.000Z0x4e52be5eaa5ef22993961d411d642f66d28b665b860ef2ea93eff6f2f8554867
0xb16c1342e617a5b6e4b631eb114483fdb289c0a4false62150409100xd2af9be3e2787f21e9fe9388b78ebe0d2d5ea0ac2022-06-28T18:05:52.000Z0x8c87b553e13b20c32028845c7ff8f57247e769a17185e163bb0f2e8de1b8300b
Query with partition filter
SELECT *
FROM `tt-contracts.sudoswap_v1_ethereum.LSSVMPairFactory_NewPair_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

LSSVMRouterWithRoyalties_RoyaltyIssued_event

Royalty payment events from Sudoswap V1 NFT marketplace on Ethereum, capturing royalty amounts paid to creators and recipients during NFT sales through liquidity pools. Contains sale prices, royalty amounts, and recipient addresses for analyzing creator earnings and marketplace revenue distribution.
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_issuerSTRINGAddress of the entity or contract that initiated the issuance or application event. Hex-encoded, 0x-prefixed, 42-character string.
in_pairSTRINGContract address of the liquidity pool pair created for trading between two tokens. Hex-encoded, 0x-prefixed, 42-character string.
in_recipientSTRINGAddress designated to receive the output tokens from a swap or operation. Hex-encoded, 0x-prefixed, 42-character string.
in_salePriceSTRINGSale price of the NFT transaction in wei (ETH’s smallest unit), before royalty deduction. Typically ranges from ~1e15 to ~3e16 wei (0.001 to 0.03 ETH based on sample data).
in_royaltyAmountSTRINGAmount of royalty paid in the transaction, denominated in the smallest unit of the payment token (wei for ETH). Typically represents 5-10% of the sale price based on the sample ratios.
addressin_pairremovedin_issuerlog_indexblock_numberin_recipientin_salePriceblock_timestampin_royaltyAmounttransaction_hash
0x844d04f79d2c58dcebf8fff1e389fccb1401aa490xcf58542f71b70122eaaa56782bb559fc9337b529false0x12239fcdff8cd48c24661d3c4243ce33ceb2e273299156484310x8aa986eb2f0d3b5001c9c2093698a4e13d646d5b9801980198019822022-09-30T20:06:23.000Z490099009900990xe25fec3dcd0a5b98d0ec2a2dafa0866400e530de466dea14db8a6b45facb07ad
0x844d04f79d2c58dcebf8fff1e389fccb1401aa490x71e54db82840a3ea3c115a30357692aa28982444false0x5e6cc75351c68b8ab96a38960f833c947469dbd757158361490x43cdb4a408c1670f2a3c9b80e891cd63770cfca7281234288587229772022-10-27T01:32:59.000Z28123428858722970x57f0374127c9f64eb8ec6339d60a264a3eb8ac73c09ba87ad10806c5e3fa1821
0x844d04f79d2c58dcebf8fff1e389fccb1401aa490x7b4e67b68fd2a305fc99fae84860c281ba8a8e76false0x12239fcdff8cd48c24661d3c4243ce33ceb2e273252157692730xd1d1d4e36117ab794ec5d4c78cbd3a8904e691d0153233004926108412022-10-17T17:19:47.000Z10573077339901480x761404fb89c09e044d6b7553ea7bbd728a60b3a597ad264763c82a90ef805066
Query with partition filter
SELECT *
FROM `tt-contracts.sudoswap_v1_ethereum.LSSVMRouterWithRoyalties_RoyaltyIssued_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

Pair_changeFee_function

SudoSwap liquidity pair fee adjustment events on Ethereum, tracking when pool owners update trading fees via the changeFee function. Used for analyzing fee strategy changes and competitive positioning of NFT liquidity 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.
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.
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_newFeeSTRINGUpdated liquidation protocol fee. Numeric string representing basis points where 1000 equals 10%.
gasvaluestatusgas_usedin_newFeesignatureto_addressblock_numberfrom_addresstrace_addressblock_timestamptransaction_hash
166540true71772000000000000000000x6b7a22000x68325a925f4de169b083d4401353cea59b1dee23148017470x68325a925f4de169b083d4401353cea59b1dee230,12022-05-18T23:48:47.000Z0x84953c2a2f257d5b1726b2dd81b97040b5a1712c57c8b693621d737939851e0d
175230true7177290000000000000000x6b7a22000x18cab634c18b7e965c3c5e33fd5b5de41e76ab00176351560x18cab634c18b7e965c3c5e33fd5b5de41e76ab000,22023-07-06T13:39:35.000Z0xeded52984b391830bbd88b7ed39e9a25119db48fb46244ec122b9dcde3b97a38
166460true7177260000000000000000x6b7a22000xbb0f911f7462b178904d0b67d9416a411fe12b58163982490xbb0f911f7462b178904d0b67d9416a411fe12b580,12023-01-13T13:44:47.000Z0x384860d302c650711ff5262017dc1463eb8e89ee45b8327ddd3fb70d689b068f
Query with partition filter
SELECT *
FROM `tt-contracts.sudoswap_v1_ethereum.Pair_changeFee_function`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

Pair_swapNFTsForToken_function

NFT-to-token swap transactions on sudoswap v1 liquidity pairs on Ethereum, capturing NFT token IDs sold and ETH/ERC20 tokens received. Used for analyzing NFT liquidity pool trading activity and price discovery.
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.
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_nftIdsARRAY<STRING>Array of NFT token identifiers being swapped or transferred in the operation. String-encoded integers representing unique token IDs within the NFT collection.
in_minExpectedTokenOutputSTRINGMinimum amount of tokens the caller is willing to receive from swapping NFTs. String-encoded integer representing the slippage protection threshold in the token’s smallest unit (wei for ETH).
in_tokenRecipientSTRINGAddress designated to receive the tokens from the NFT swap operation. Hex-encoded, 0x-prefixed, 42-character string.
in_isRouterBOOLIndicates whether the function call originated through a router contract rather than directly from a user address.
in_routerCallerSTRINGAddress of the original caller when the swap was routed through a router contract. Hex-encoded, 0x-prefixed, 42-character string representing the end user’s address, or zero address when called directly.
out_outputAmountSTRINGAmount of tokens received from swapping NFTs. String-encoded integer representing the token quantity in the smallest unit (wei for ETH).
gasvaluestatusgas_usedin_nftIdssignatureto_addressin_isRouterblock_numberfrom_addresstrace_addressblock_timestampin_routerCallerout_outputAmounttransaction_hashin_tokenRecipientin_minExpectedTokenOutput
1821500true115175[“3033”]0xb1d3f1c10x4d359301afe42b18afb6e838a53b2b05d636c978true202918700x2b2e8cda09bba9660dca5cb6233787738ad683290,0,0,0,2,02024-07-12T17:18:35.000Z0xa97727370e2592f83602bc92975c49c4fea4491f20384084192193570xb9c5cf270e0ede9d0c04f7192d66015f9a68c57af11c39c701da8bc6272c5b1a0xa97727370e2592f83602bc92975c49c4fea4491f0
1404000true115023[“9645”]0xb1d3f1c10xa75d62106ddb84e7e38c098be046a9bca99f8bd3true202867560x2b2e8cda09bba9660dca5cb6233787738ad683290,0,0,0,2,02024-07-12T00:10:11.000Z0xa97727370e2592f83602bc92975c49c4fea4491f5537475728155350x65bdb11fef8ca5b54bafe1f8c714f49bcd8b139d2be86c98c3094066501e705a0xa97727370e2592f83602bc92975c49c4fea4491f0
1821500true115175[“3034”]0xb1d3f1c10x4d359301afe42b18afb6e838a53b2b05d636c978true202918660x2b2e8cda09bba9660dca5cb6233787738ad683290,0,0,0,2,02024-07-12T17:17:47.000Z0xa97727370e2592f83602bc92975c49c4fea4491f21097527138920350x3c26965d3eea37a77d051040c4c31ec25a10b8a8f0de71d5500373e13cd2f3cd0xa97727370e2592f83602bc92975c49c4fea4491f0
Query with partition filter
SELECT *
FROM `tt-contracts.sudoswap_v1_ethereum.Pair_swapNFTsForToken_function`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

Pair_swapTokenForAnyNFTs_function

Token-to-NFT swap transactions on sudoswap v1 Ethereum, where users exchange ETH or ERC20 tokens for any available NFTs from a liquidity pool. Used for analyzing NFT purchase patterns, pricing dynamics, and slippage tolerance across sudoswap AMM pairs.
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.
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_numNFTsSTRINGNumber of NFTs being purchased from the Sudoswap pool in this swap transaction. Represented as a string-encoded integer, typically ranges from 1 to several NFTs per transaction.
in_maxExpectedTokenInputSTRINGMaximum amount of tokens the buyer is willing to spend for the NFT swap. Numeric string representing the token quantity in its smallest denomination.
in_nftRecipientSTRINGAddress designated to receive the NFTs from the swap operation. Hex-encoded, 0x-prefixed, 42-character string.
in_isRouterBOOLIndicates whether the function call originated through a router contract rather than directly from a user address.
in_routerCallerSTRINGAddress of the original caller when the swap was routed through a router contract. Hex-encoded, 0x-prefixed, 42-character string representing the end user’s address, or zero address when called directly.
out_inputAmountSTRINGActual token amount paid by the buyer for the NFT purchase, denominated in the pool’s token with wei precision. Value may differ slightly from maxExpectedTokenInput due to bonding curve pricing and slippage.
gasvaluestatusgas_usedsignaturein_numNFTsto_addressin_isRouterblock_numberfrom_addresstrace_addressblock_timestampin_nftRecipientin_routerCallerout_inputAmounttransaction_hashin_maxExpectedTokenInput
1069462465791648866086600true1817130x28b8aee140xca3cb0bed10c305aa603b0d168389deeece99f5afalse171204540x50a269ff3238db9c60ac2205cf5268e009753de802023-04-25T02:57:59.000Z0x50a269ff3238db9c60ac2205cf5268e009753de80x00000000000000000000000000000000000000004657916488660866010x48259c7f0ef67d06f5cc028b93db1959789f723848ab7a403d292a6ff07ba00a465791648866086601
53739639475000000000000true1092660x28b8aee110x2e5800bc3474dfee44da5c4fb0e55dd4dc1c58b0false200805640x50a269ff3238db9c60ac2205cf5268e009753de802024-06-13T04:37:11.000Z0x50a269ff3238db9c60ac2205cf5268e009753de80x0000000000000000000000000000000000000000394750000000000010x0aa5b189e8f8c4e50b52d8b8c3f1c9d6139900dec3235697aeeb622d7ac0e87439475000000000001
138903425000000000000060true935840x28b8aee110xe0a5b509063e171370381f1885b9b6c28f1b8642true168527270x2b2e8cda09bba9660dca5cb6233787738ad683290,0,12023-03-18T06:01:35.000Z0x0c9133fa96d72c2030d63b6b35c3738d6329a3130xb7957fe76c2feae66b57cf3191afd26d99ec55994250000000000000440x6c55aaadaa94ce9c779caedc9f3ba893ededd8148b081a130cd77c6d172b0690428442842622116331
Query with partition filter
SELECT *
FROM `tt-contracts.sudoswap_v1_ethereum.Pair_swapTokenForAnyNFTs_function`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

Pair_swapTokenForSpecificNFTs_function

Token-to-NFT swap transactions on Sudoswap V1 liquidity pools, where users purchase specific NFT token IDs by spending ERC-20 tokens or ETH. Captures buyer addresses, target NFT IDs, price slippage parameters, and actual token amounts paid for analyzing NFT marketplace pricing and trading behavior.
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.
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_nftIdsARRAY<STRING>Array of NFT token identifiers being swapped or transferred in the operation. String-encoded integers representing unique token IDs within the NFT collection.
in_maxExpectedTokenInputSTRINGMaximum amount of tokens the buyer is willing to spend for the NFT swap. Numeric string representing the token quantity in its smallest denomination.
in_nftRecipientSTRINGAddress designated to receive the NFTs from the swap operation. Hex-encoded, 0x-prefixed, 42-character string.
in_isRouterBOOLIndicates whether the function call originated through a router contract rather than directly from a user address.
in_routerCallerSTRINGAddress of the original caller when the swap was routed through a router contract. Hex-encoded, 0x-prefixed, 42-character string representing the end user’s address, or zero address when called directly.
out_inputAmountSTRINGActual token amount paid by the buyer for the specified NFTs, represented as a wei-denominated string. Typically slightly less than the maximum expected input due to slippage protection in the Sudoswap AMM.
gasvaluestatusgas_usedin_nftIdssignatureto_addressin_isRouterblock_numberfrom_addresstrace_addressblock_timestampin_nftRecipientin_routerCallerout_inputAmounttransaction_hashin_maxExpectedTokenInput
1334551343145217702682000true106756[“4180”]0x6d8b99f70xd1fae9575aeae06cf9bbd11d99c7a9f111886028false172257510x042d200e5375204f022570361f3913b2454880912023-05-09T22:08:23.000Z0x042d200e5375204f022570361f3913b2454880910x000000000000000000000000000000000000000013431452177026721080x25f62165d8331cc4ebe1aad6c7e3b30cc8d7d86980fa766cf3fa49ff00dae9d31343145217702682108
13540934381818061898936true108501[“5698”]0x6d8b99f70xce512736c1258660391138c51a06812d472e3e15false172229690x04a5e8c4a44780d115adda776b04bcf1c4f3254e2023-05-09T12:43:59.000Z0x04a5e8c4a44780d115adda776b04bcf1c4f3254e0x0000000000000000000000000000000000000000343818180618889340x6149f751a3da52b5003133bd159e2287a339a2d4bedc30d07d518c94007aab1d34381818061898934
133528340185499281122100true106821[“10912”]0x6d8b99f70xe0a5b509063e171370381f1885b9b6c28f1b8642false172247530x1a652b3fceeee743aa0bd84e84cd14555cc63e172023-05-09T18:46:11.000Z0x1a652b3fceeee743aa0bd84e84cd14555cc63e170x00000000000000000000000000000000000000003401854992811121010x3339a73e151327138140b17eb7c672cce215581dd58d28aa31a6a78f25b6d974340185499281122101
Query with partition filter
SELECT *
FROM `tt-contracts.sudoswap_v1_ethereum.Pair_swapTokenForSpecificNFTs_function`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100