banbannardAvalanche Flash Bounty: Swaps vs Transfers 3
Updated 2022-06-24Copy Reference Fork
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_hash, event_name
from avalanche.core.fact_event_logs
where (event_name = 'Mint' or event_name = 'Burn')
and block_timestamp >= '2022-06-20'),
base2 as (select date_trunc('day', block_timestamp) as day,
count(distinct(origin_from_address)) as mint_wallet,
sum(event_inputs:value/1e6) as mint_size,
avg(event_inputs:value/1e6) as avg_mint_size
from avalanche.core.fact_event_logs
where contract_address = '0xb97ef9ef8734c71904d8002f8b6bc66dd9c48a6e'
and event_name = 'Transfer'
and tx_hash in (select tx_hash from base where event_name = 'Mint')
group by 1),
base3 as (select date_trunc('day', block_timestamp) as day,
count(distinct(origin_from_address)) as burn_wallet,
sum(event_inputs:value/1e6) as burn_size,
avg(event_inputs:value/1e6) as avg_burn_size
from avalanche.core.fact_event_logs
where contract_address = '0xb97ef9ef8734c71904d8002f8b6bc66dd9c48a6e'
and event_name = 'Transfer'
and block_timestamp >= '2022-06-20'
and tx_hash in (select tx_hash from base where event_name = 'Burn')
group by 1)
select a.day,
mint_wallet,
mint_size,
avg_mint_size,
burn_wallet,
burn_size,
avg_burn_size
from base2 a
join base3 b
on a.day = b.day
Run a query to Download Data