Skip to main content

Tables

BlurExchange_Execution_event

NFT (non-fungible token) trade execution events from Blur v2 marketplace on Ethereum, including sale prices, collection addresses, maker/taker fees, and trader addresses. Used for analyzing NFT trading volume, price discovery, and fee structures across 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.
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_transferSTRUCT<trader STRING, id STRING, amount STRING, collection STRING, assetType INT64>NFT or token transfer details for the executed trade, including the asset collection address, token ID, trader address, and asset type. Always includes the collection and trader fields; amount field is typically ‘0’ for NFT (ERC-721) transfers.
in_orderHashSTRINGUnique identifier for the order being filled or executed. 66-character hex string including 0x prefix.
in_listingIndexSTRINGIndex position of the specific NFT listing within a batch order when multiple items are listed together. Typically ‘0’ for single-item orders or the first item in a batch.
in_priceSTRINGPrice of the asset or position in the transaction or event. Numeric string representation in smallest denomination or with extended precision.
in_makerFeeSTRUCT<recipient STRING, rate STRING>Fee details for the order maker, including the fee rate in basis points and the recipient address. The rate is typically 0 or 50 basis points (0.5%), with fees sent to collection-specific or zero addresses.
in_feesSTRUCT<protocolFee STRUCT<recipient STRING, rate STRING>, takerFee STRUCT<recipient STRING, rate STRING>>Array of fee amounts charged in the transaction. Numeric string representations in smallest token denomination.
in_orderTypeINT64Enumerated order type classification. Integer identifier representing the specific type of order or limit being executed within the protocol.
addressin_feesremovedin_pricelog_indexin_makerFeein_transferblock_numberin_orderHashin_orderTypeblock_timestampin_listingIndextransaction_hash
0xb2ecfe4e4d61f8790bbb9de2d1259b9e2410cea5{“takerFee”:{“rate”:“0”,“recipient”:“0x0000000000000000000000000000000000000000”},“protocolFee”:{“rate”:“0”,“recipient”:“0x0000000000000000000000000000000000000000”}}false59399000000000000155{“rate”:“50”,“recipient”:“0x7d11d1cf8a532d7594ffe5101aade8fb85f7a99f”}{“id”:“46743599630544316520322898858516812728053568200370803953515432237130669095721”,“amount”:“0”,“trader”:“0x2cb284564c38b869cd001e9aff4f61f197db7b16”,“assetType”:0,“collection”:“0x6622fb129c4c96e8c25295fd3b32b6e67c971142”}181175180x9e97f067c98a486ae561c837a3c20afe21fbcb4f981b05553a601e94266ea64602023-09-12T03:16:23.000Z00x91869a915f0f3157c0c5494ea5f0e4c3ccdbe1c49be0e58add5b80dc63ed6b34
0xb2ecfe4e4d61f8790bbb9de2d1259b9e2410cea5{“takerFee”:{“rate”:“0”,“recipient”:“0x0000000000000000000000000000000000000000”},“protocolFee”:{“rate”:“0”,“recipient”:“0x0000000000000000000000000000000000000000”}}false59399000000000000153{“rate”:“50”,“recipient”:“0x7d11d1cf8a532d7594ffe5101aade8fb85f7a99f”}{“id”:“112118417132375904336337863606606891715572749787730123232561652651271296010361”,“amount”:“0”,“trader”:“0x45ddb9963ca4df1cceb612a59cb916c8bde48929”,“assetType”:0,“collection”:“0x6622fb129c4c96e8c25295fd3b32b6e67c971142”}181175180x7231b66eff18695eac0583a32f0de44418fe2774101fd6dc5e18eb897a9dd23102023-09-12T03:16:23.000Z00x91869a915f0f3157c0c5494ea5f0e4c3ccdbe1c49be0e58add5b80dc63ed6b34
0xb2ecfe4e4d61f8790bbb9de2d1259b9e2410cea5{“takerFee”:{“rate”:“0”,“recipient”:“0x0000000000000000000000000000000000000000”},“protocolFee”:{“rate”:“0”,“recipient”:“0x0000000000000000000000000000000000000000”}}false61732000000000000154{“rate”:“50”,“recipient”:“0x7d11d1cf8a532d7594ffe5101aade8fb85f7a99f”}{“id”:“17435481054729917540239102205895065923063009312515632887426234879291482504725”,“amount”:“0”,“trader”:“0x45ddb9963ca4df1cceb612a59cb916c8bde48929”,“assetType”:0,“collection”:“0x6622fb129c4c96e8c25295fd3b32b6e67c971142”}181175180xde375b72abc4108f85dd95ba608588d99ebf6e6f4dbea0f08a10b5c813e64b8102023-09-12T03:16:23.000Z00x91869a915f0f3157c0c5494ea5f0e4c3ccdbe1c49be0e58add5b80dc63ed6b34
Query with partition filter
SELECT *
FROM `tt-contracts.blur_v2_ethereum.BlurExchange_Execution_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

BlurExchange_Execution721MakerFeePacked_event

ERC-721 (NFT) trade execution events from Blur V2 marketplace on Ethereum with packed maker fee parameters. Records individual NFT sales with order hashes, collection identifiers, pricing, and maker fee recipient data encoded in packed integer format for gas optimization.
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_tokenIdListingIndexTraderSTRINGPacked parameter encoding the NFT token ID, listing index, and trader address for the ERC-721 execution event. This large integer combines multiple values to reduce gas costs in the Blur v2 exchange contract.
in_collectionPriceSideSTRINGPacked parameter encoding collection address, listing price, and order side (buy/sell) for the Blur v2 ERC-721 execution event. This large integer value must be unpacked to extract the individual components used in the NFT trade.
in_makerFeeRecipientRateSTRINGPacked integer encoding the maker’s fee recipient address and fee rate for ERC-721 trades on Blur v2. Large numeric value requires decoding to extract the individual recipient address and basis point fee rate components.
addressremovedlog_indexblock_numberin_orderHashblock_timestamptransaction_hashin_collectionPriceSidein_makerFeeRecipientRatein_tokenIdListingIndexTrader
0xb2ecfe4e4d61f8790bbb9de2d1259b9e2410cea5false184184139060x383a27101c9f5b8380e3752c110171dea81bed6816505f68d63062cd18cadfe42023-10-23T15:37:23.000Z0xfae70ead68c667ae0d626f59eb73e74df68f2e40727f415fb82d95aafc669ed11169201309864722371113854502112425164502830826689600747168143228114652590235786915400431212384412379069791004547645135442199153740038248903598192255431363901444730339142
0xb2ecfe4e4d61f8790bbb9de2d1259b9e2410cea5false185184139060x383a27101c9f5b8380e3752c110171dea81bed6816505f68d63062cd18cadfe42023-10-23T15:37:23.000Z0xfae70ead68c667ae0d626f59eb73e74df68f2e40727f415fb82d95aafc669ed111692013098647223711138545021124251645028308266896007471681432281146525902357869154004312123844123790697910045476451417259517682995097174036399150235035168235361210154822
0xb2ecfe4e4d61f8790bbb9de2d1259b9e2410cea5false203184127690xc5853cb401fc2062b19c6aa02d3affdaed1380ad5923b2af6fed31bfa43098192023-10-23T11:48:11.000Z0x2d901c05a37a63a6783d825308190cc67094c17018a5bb06e53af945280ca869314515152353610308678033103555656831951571268987850953233518912676147775849181599376322219294975841072090830758098641180800033174318326332530321787898699909082961016504590
Query with partition filter
SELECT *
FROM `tt-contracts.blur_v2_ethereum.BlurExchange_Execution721MakerFeePacked_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

BlurExchange_Execution721Packed_event

ERC-721 (NFT) trade execution events from Blur v2 marketplace on Ethereum, storing packed order data including token IDs, collection addresses, prices, and trader information. Used for analyzing NFT trading activity and order flow on Blur’s optimized exchange contract.
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_tokenIdListingIndexTraderSTRINGPacked composite field encoding the NFT token ID, listing index, and trader address for the executed ERC-721 trade on Blur v2. Large integer value that requires bit-shifting or decoding to extract individual components.
in_collectionPriceSideSTRINGPacked integer encoding containing NFT collection address, trade price, and order side (buy/sell) for the ERC-721 execution. This composite value must be decoded to extract individual trade parameters.
addressremovedlog_indexblock_numberin_orderHashblock_timestamptransaction_hashin_collectionPriceSidein_tokenIdListingIndexTrader
0xb2ecfe4e4d61f8790bbb9de2d1259b9e2410cea5false152177265370x5bc5c91b235645acd9697332d6fca6a44c1d59820e5c7039366ec47af7f0b0652023-07-19T10:06:47.000Z0x0a511dc16d7117f67ebfbcb1bff74bd5fad7d34e5dbcd23ed7ebb2708021718b1461501637330916057731897455528154884278674874544974824251784501470387886774316982791436707629665734705039277154969170
0xb2ecfe4e4d61f8790bbb9de2d1259b9e2410cea5false86177260710xf806dca9f423deb1ad78db7da2b4ad3df22a98e941a4a12a11bbe213725d5ffd2023-07-19T08:32:47.000Z0x7e177091b53105185f69c5dd802a755211975a85c781aed22699dfb7287911e41461501637330916057731897455528154884278674874544974824251784502140480541483986647176153388690750634085205724379293266
0xb2ecfe4e4d61f8790bbb9de2d1259b9e2410cea5false85177261240x7a15213614984f021fdb94f72e3c1178418216c317f5a4631c736e04a12b215a2023-07-19T08:43:35.000Z0x9c496bc0d1efc360c965d43775eb9b869454c41bcbb80e190b25cb7909f1a3e6146150163733091605773189745552815488427867487454497482425178450961551476721189822789641796271164638581629802992445010
Query with partition filter
SELECT *
FROM `tt-contracts.blur_v2_ethereum.BlurExchange_Execution721Packed_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100

BlurExchange_Execution721TakerFeePacked_event

NFT (ERC-721) trade execution events from Blur V2 marketplace on Ethereum, with packed encoding for token IDs, prices, and taker fee rates. Used for analyzing NFT sales volume, marketplace fees, and trading patterns across 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.
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_tokenIdListingIndexTraderSTRINGPacked data field encoding the NFT token ID, listing index, and trader address into a single large integer value. This compression technique is used by Blur to reduce gas costs by storing multiple parameters together.
in_collectionPriceSideSTRINGPacked data field containing the NFT collection address, order price, and side (buy/sell) encoded as a single large integer. This encoding reduces gas costs on Blur’s exchange contract by combining multiple order parameters into one storage slot.
in_takerFeeRecipientRateSTRINGEncoded value packing the taker fee recipient address and fee rate for this NFT execution on Blur v2. Represented as a large integer encoding multiple parameters into a single packed field.
addressremovedlog_indexblock_numberin_orderHashblock_timestamptransaction_hashin_collectionPriceSidein_takerFeeRecipientRatein_tokenIdListingIndexTrader
0xb2ecfe4e4d61f8790bbb9de2d1259b9e2410cea5false167183529690x078435575dd0a9a5d3ffac870606f462d2be055352eb2cb0cd7f1fc9693e8d002023-10-15T03:03:23.000Z0x58bef464fc1013ac5f95dba059425bee1ada484da6dcf236793fc4c5bb75532145231285070244376250313339183777048480939317569139756984402235190456959234315794164667717561851052069128171809338096529357008255541853638975705190100742812026902392473305115138104
0xb2ecfe4e4d61f8790bbb9de2d1259b9e2410cea5false38183549500xc954c75820b804d05924cd1f1811c25bc0f160094c446bd9d5ab639cfc7d5d052023-10-15T09:41:47.000Z0xb2a157ab9fe1b5310ae3d46afc6f582097bd78746bbc83fb0b7b246415a7213f45231285323084159508559544085508020599866035068867192803860050669145560332844783408774572126363825309259827655666327675220200808527517357773638450474074110819605799042617546025660
0xb2ecfe4e4d61f8790bbb9de2d1259b9e2410cea5false305183542470xa43bf409f93c1b4fe5471149318bef975c0991cebc0ce1380d1f60c94efb782d2023-10-15T07:20:11.000Z0xffc51c3c2e5a4cae07ad2485ae94222da8aba35168d78c167f99d602b1ab8f8f452312853172381529592359324126932812690009029902434626319560506691455603328447834087745721263638253092598276556663276752202001303145434270967363917713482123090359833385744746769025
Query with partition filter
SELECT *
FROM `tt-contracts.blur_v2_ethereum.BlurExchange_Execution721TakerFeePacked_event`
WHERE block_timestamp >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY)
LIMIT 100