adriaparcerisasdigibuddies: mints 2
Updated 2023-11-29
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
›
⌄
-- en aquest codi ja veus que els gràfics estan fets, ja saps també que la idea és posar primer mintings (nombre d'accions) i NFTs minted (nombre de NFTs mintats). Son diferents perquè en una acció de mint poden haver-hi més d'1 NFT mintat.
-- en el mateix escrit pots comentar el nombre de minters (usuaris que fan mint)
-- finalment expliques el volume generat en dòllars, dient que hem tingut en compte el preu determinat a 50 USD, i explica també que com que es recapta un 20% per donacions al BC Children's Hospital, el volum generat en donacions ha estat de tal...
WITH
transaction_logs AS (
SELECT
x.block_timestamp,
x.tx_id,
transaction_result as logs1
from flow.core.fact_events y
join flow.core.fact_transactions x on x.tx_id=y.tx_id
where event_contract ilike '%digi%' and event_type='ListingCompleted'
and x.tx_succeeded = 'true'
),
users as (
select
tx_id,
event_data:to as wallet,
count(distinct event_data:id) as nfts
from flow.core.fact_events where tx_id in (select tx_id from transaction_logs)
and event_type = 'Deposit'
group by 1,2
),
flatten AS (
SELECT
block_timestamp,
tx_id,
seq,key,path,index,
value,
replace(value, 'EVENT_JSON:') as event_logs1,
parse_json(event_logs1) as event
--(ARRAY_SIZE(event.value:fields)) AS field_count,
--parse_json(event_logs1):events[0]:data[0]:account_id as account_id,
Run a query to Download Data