SajjadiiiRDN9
Updated 2022-10-22
99
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
›
⌄
WITH base AS (
SELECT
tx_id AS txx,
event_data:id AS nft_id
FROM flow.core.fact_events
WHERE event_contract = 'A.329feb3ab062d289.RaceDay_NFT'
AND event_type = 'Minted'
),
mint AS (
SELECT
block_timestamp,
event_data:to AS buyer
FROM flow.core.fact_events
LEFT OUTER JOIN base
ON nft_id = event_data:id AND txx = tx_id
WHERE event_type = 'Deposit'
AND txx IS NOT NULL
AND event_contract = 'A.329feb3ab062d289.RaceDay_NFT'
AND event_data:to != '0x329feb3ab062d289'
),
raceday_mint AS (
SELECT
a.buyer ,
COUNT(DISTINCT tx_id) AS buy_count
FROM flow.core.ez_nft_sales a
LEFT JOIN mint b
ON a.buyer = b.buyer
WHERE nft_collection = 'A.329feb3ab062d289.RaceDay_NFT'
AND a.buyer IN (SELECT buyer FROM mint)
AND tx_succeeded = 'TRUE'
GROUP BY 1
)
Run a query to Download Data