SWAPPERS | CAT | |
---|---|---|
1 | 145430 | a. <= $10 |
2 | 51256 | b. $10-$100 |
3 | 8001 | c. $100-$500 |
4 | 2245 | d. $500-$1k |
5 | 4565 | e. $1k-$10k |
6 | 1457 | f. $10k-$100k |
7 | 218 | g. $100k-$500k |
8 | 62 | h. $500k-$1m |
9 | 149 | i. > $1m |
hess6. Breakdown
Updated 2 days ago
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
›
⌄
WITH base AS (
SELECT *,
CASE
WHEN amount_in_usd IS NULL THEN amount_out_usd
ELSE amount_in_usd
END AS amount_usd
FROM sei.defi.ez_dex_swaps
WHERE platform = 'dragonswap'
),
cat AS (
SELECT swapper,
SUM(amount_usd) AS volume
FROM base
GROUP BY swapper
)
SELECT COUNT(DISTINCT swapper) AS swappers,
CASE
WHEN volume <= 10 THEN 'a. <= $10'
WHEN volume <= 100 THEN 'b. $10-$100'
WHEN volume <= 500 THEN 'c. $100-$500'
WHEN volume <= 1000 THEN 'd. $500-$1k'
WHEN volume <= 10000 THEN 'e. $1k-$10k'
WHEN volume <= 100000 THEN 'f. $10k-$100k'
WHEN volume <= 500000 THEN 'g. $100k-$500k'
WHEN volume <= 1000000 THEN 'h. $500k-$1m'
WHEN volume > 1000000 THEN 'i. > $1m'
END AS cat
FROM cat
GROUP BY 2
having cat is not null
ORDER BY 2 asc
Last run: 2 days ago
9
191B
11s