Hadisehaxelar recap 7
Updated 2022-12-03Copy 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
›
⌄
with receiver as ( select receiver,
sum(amount/pow(10,decimal)) as axelar_amount_in
from axelar.core.fact_transfers
where transfer_type in ('AXELAR','IBC_TRANSFER_IN')
and currency = 'uaxl'
group by 1)
,
sender as (select sender,
sum(amount/pow(10,decimal)) as axelar_amount_out
from axelar.core.fact_transfers
where transfer_type in ('AXELAR','IBC_TRANSFER_OUT')
and currency = 'uaxl'
group by 1)
,
tb1 as ( select receiver as user,
axelar_amount_in-axelar_amount_out as balance
from receiver a join sender b on a.receiver = b.sender
order by 2 desc )
select count(DISTINCT user) as total_holder,
sum(balance) as total_amount
from tb1
where balance > 0
Run a query to Download Data