dariustay_0512Daily staked volume and unique stakers
Updated 2023-04-13
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 staked AS (
SELECT
date(block_timestamp) AS date,
sum(event_inputs:amount/pow(10,18)) AS total_daily_staked,
avg(event_inputs:amount/pow(10,18)) AS avg_daily_staked,
max(event_inputs:amount/pow(10,18)) AS max_daily_staked,
sum(total_daily_staked) OVER (ORDER BY date) AS cumulative_staked,
COUNT(DISTINCT event_inputs:user) AS stakers
FROM avalanche.core.fact_event_logs
WHERE tx_status = 'SUCCESS'
AND event_name = 'Staked'
GROUP BY 1
),
min_staked AS (
SELECT
date(block_timestamp) AS date,
min(event_inputs:amount/pow(10,18)) AS min_daily_staked
FROM avalanche.core.fact_event_logs
WHERE tx_status = 'SUCCESS'
AND event_name = 'Staked'
AND event_inputs:amount/pow(10,18) != 0
GROUP BY 1
)
-- Labelling the variables --
SELECT
s.date AS "Date",
s.total_daily_staked AS "Daily staked",
s.avg_daily_staked AS "Average staked size",
m.min_daily_staked AS "Minimum staked",
s.max_daily_staked AS "Maximum staked",
s.cumulative_staked AS "Total staked",
s.stakers AS "Daily stakers"
FROM staked s
Run a query to Download Data