0xHaM-dOver Time
Updated 2024-11-20
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
›
⌄
SELECT
trunc(block_timestamp,'week') as date,
'Near' as chain,
COUNT(*) AS n_swaps,
COUNT(distinct trader) AS unique_swapper,
COUNT(distinct TOKEN_IN_CONTRACT) AS unique_tokens,
SUM(COALESCE(amount_in_usd, amount_out_usd)) AS ttl_volume,
AVG(COALESCE(amount_in_usd, amount_out_usd)) AS Avg_volume,
ttl_volume/unique_swapper AS Avg_vol_per_trader,
sum(n_swaps) over (order by date) as total_n_swaps,
sum(ttl_volume) over (order by date) as total_ttl_volume
FROM near.defi.ez_dex_swaps
WHERE COALESCE(AMOUNT_IN_USD,AMOUNT_OUT_USD) < 1E6
AND date >= '2024-01-01'
GROUP by 1,2
UNION All
SELECT
trunc(block_timestamp,'week') as date,
'Aptos' as chain,
COUNT(*) AS n_swaps,
COUNT(distinct SWAPPER) AS unique_swapper,
COUNT(distinct TOKEN_IN) AS unique_tokens,
SUM(COALESCE(AMOUNT_IN_USD,AMOUNT_OUT_USD)) AS ttl_volume,
AVG(COALESCE(AMOUNT_IN_USD,AMOUNT_OUT_USD)) AS Avg_volume,
ttl_volume/unique_swapper AS Avg_vol_per_trader,
sum(n_swaps) over (order by date) as total_n_swaps,
sum(ttl_volume) over (order by date) as total_ttl_volume
FROM aptos.defi.ez_dex_swaps
WHERE COALESCE(AMOUNT_IN_USD,AMOUNT_OUT_USD) < 1E6
AND date >= '2024-01-01'
GROUP by 1,2
ORDER by 1 DESC
QueryRunArchived: QueryRun has been archived