DATE | DEPOSITS_MON | UNSTAKE_MON | TVL | |
---|---|---|---|---|
1 | 2025-01-20 00:00:00.000 | 0.31 | 0.1 | 0.21 |
2 | 2025-01-21 00:00:00.000 | 0.02 | 0.05 | 0.18 |
3 | 2025-01-22 00:00:00.000 | 0.290035 | 0.2 | 0.270035 |
4 | 2025-01-23 00:00:00.000 | 0.078931 | 0.058431 | 0.290535 |
5 | 2025-01-24 00:00:00.000 | 0.212 | 0.839931 | -0.337396 |
6 | 2025-01-25 00:00:00.000 | 0.26 | 0.21 | -0.287396 |
7 | 2025-01-26 00:00:00.000 | 0.02 | 0.08 | -0.347396 |
8 | 2025-01-27 00:00:00.000 | 0.1111 | 0.0932 | -0.329496 |
9 | 2025-02-06 00:00:00.000 | 0.4132 | 0.312 | -0.228296 |
10 | 2025-02-07 00:00:00.000 | 0 | 0.1 | -0.328296 |
11 | 2025-02-08 00:00:00.000 | 0.01 | 0 | -0.318296 |
12 | 2025-02-09 00:00:00.000 | 0 | 0.01 | -0.328296 |
13 | 2025-02-10 00:00:00.000 | 0 | 0.01 | -0.338296 |
14 | 2025-02-11 00:00:00.000 | 0.01 | 0.0002 | -0.328496 |
15 | 2025-02-13 00:00:00.000 | 0.11 | 0.02 | -0.238496 |
16 | 2025-02-14 00:00:00.000 | 81.784917 | 0 | 81.546421 |
17 | 2025-02-15 00:00:00.000 | 1.159614 | 0 | 82.706035 |
18 | 2025-02-16 00:00:00.000 | 11.71127 | 0 | 94.417305 |
19 | 2025-02-17 00:00:00.000 | 6.382527 | 0.429 | 100.370832 |
20 | 2025-02-18 00:00:00.000 | 2.77773 | 0.251 | 102.897562 |
Afonso_DiazOvertime
Updated 2025-02-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
›
⌄
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')
)
select
date,
sum(case when event_name = 'Stake' then volume else 0 end) as deposits_mon,
sum(case when event_name = 'Unstake' then volume else 0 end) as unstake_mon,
sum(deposits_mon - unstake_mon) over (order by date) as tvl
from (
select
date_trunc('day', block_timestamp) as date,
event_name,
sum(amount) as volume
from main
group by date, event_name
) t
group by date
order by date
Last run: 26 days ago
22
1KB
19s