EVENT_NAME | AMOUNT_CATEGORY | TXN_COUNT | PERCENTAGE | |
---|---|---|---|---|
1 | Stake | Less than 1 $MON | 58207 | 69.57 |
2 | Unstake | Less than 1 $MON | 12563 | 15.02 |
3 | Stake | 1 $MON - 2 $MON | 8399 | 10.04 |
4 | Unstake | 1 $MON - 2 $MON | 2587 | 3.09 |
5 | Stake | 2 $MON - 5 $MON | 788 | 0.94 |
6 | Unstake | 2 $MON - 5 $MON | 305 | 0.36 |
7 | Stake | 5 $MON - 10 $MON | 265 | 0.32 |
8 | Stake | 50 $MON - 100 $MON | 94 | 0.11 |
9 | Stake | 20 $MON - 50 $MON | 94 | 0.11 |
10 | Stake | 10 $MON - 20 $MON | 93 | 0.11 |
11 | Unstake | 5 $MON - 10 $MON | 83 | 0.1 |
12 | Stake | 100 $MON - 500 $MON | 55 | 0.07 |
13 | Unstake | 10 $MON - 20 $MON | 25 | 0.03 |
14 | Stake | 500 $MON - 1K $MON | 24 | 0.03 |
15 | Unstake | 20 $MON - 50 $MON | 23 | 0.03 |
16 | Stake | 1K $MON - 5K $MON | 21 | 0.03 |
17 | Unstake | 50 $MON - 100 $MON | 16 | 0.02 |
18 | Unstake | More than 5K $MON | 6 | 0.01 |
19 | Unstake | 500 $MON - 1K $MON | 6 | 0.01 |
20 | Unstake | 1K $MON - 5K $MON | 4 | 0 |
Afonso_DiazAmount Ditstribution
Updated 2025-02-21
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 main AS (
SELECT
tx_hash,
block_timestamp,
origin_from_address AS user,
utils.udf_hex_to_int(data)::bigint / 1e18 AS amount,
IFF(topics[1] = '0x0000000000000000000000000000000000000000000000000000000000000000', 'Stake', 'Unstake') AS event_name
FROM
monad.testnet.fact_event_logs
WHERE
tx_succeeded
AND origin_to_address = '0xb2f82d0f38dc453d596ad40a37799446cc89274a'
AND topics[0] = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'
AND contract_address = LOWER('0xb2f82D0f38dc453D596Ad40A37799446Cc89274A')
and block_timestamp >= '2025-02-19'
),
categorized AS (
SELECT
event_name,
CASE
WHEN amount < 1 THEN 'Less than 1 $MON'
WHEN amount BETWEEN 1 AND 2 THEN '1 $MON - 2 $MON'
WHEN amount BETWEEN 2 AND 5 THEN '2 $MON - 5 $MON'
WHEN amount BETWEEN 5 AND 10 THEN '5 $MON - 10 $MON'
WHEN amount BETWEEN 10 AND 20 THEN '10 $MON - 20 $MON'
WHEN amount BETWEEN 20 AND 50 THEN '20 $MON - 50 $MON'
WHEN amount BETWEEN 50 AND 100 THEN '50 $MON - 100 $MON'
WHEN amount BETWEEN 100 AND 500 THEN '100 $MON - 500 $MON'
WHEN amount BETWEEN 500 AND 1000 THEN '500 $MON - 1K $MON'
WHEN amount BETWEEN 1000 AND 5000 THEN '1K $MON - 5K $MON'
ELSE 'More than 5K $MON'
END AS amount_category,
COUNT(*) AS txn_count
FROM main
GROUP BY amount_category, event_name
)
Last run: 27 days ago
22
856B
11s