ArioFOWG Swaps by DEX Overtime
Updated 2024-12-12
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 swaps as (
select
date_trunc(day, block_timestamp) as day,
case
when SWAP_PROGRAM ilike '%meteora%' then 'Meteora'
when SWAP_PROGRAM ilike '%raydium%' then 'Raydium'
when SWAP_PROGRAM ilike '%orca%' then 'Orca'
when SWAP_PROGRAM ilike '%phoenix%' then 'Phoenix'
when SWAP_PROGRAM ilike '%jupiter%' then 'Jupiter'
else SWAP_PROGRAM
end as DEX,
count(DISTINCT tx_id) as N_Swap,
count(DISTINCT SWAPPER) as N_Swapper,
sum(SWAP_FROM_AMOUNT_USD) as Swap_Amount
from
solana.defi.ez_dex_swaps
where
(
SWAP_from_MINT = 'A8C3xuqscfmyLrte3VmTqrAq8kgMASius9AFNANwpump'
or SWAP_to_MINT = 'A8C3xuqscfmyLrte3VmTqrAq8kgMASius9AFNANwpump'
)
and block_timestamp >= current_timestamp - interval '90 days'
group by
1,
2
),
fill_dates as (
select
date_day,
DEX
from crosschain.core.dim_dates cross join swaps
where date_day >= current_timestamp - interval '90 days'
and date_day <= current_timestamp
group by 1,2
)
select
QueryRunArchived: QueryRun has been archived