DATE | Active Validators | Total Staked (APT) | |
---|---|---|---|
1 | 2025-03-09 00:00:00.000 | 148 | 872475315.268716 |
2 | 2025-03-08 00:00:00.000 | 148 | 872231770.667143 |
3 | 2025-03-07 00:00:00.000 | 148 | 872049316.279381 |
4 | 2025-03-06 00:00:00.000 | 143 | 866472483.191164 |
5 | 2025-03-05 00:00:00.000 | 143 | 866250188.732414 |
6 | 2025-03-04 00:00:00.000 | 144 | 869491394.849645 |
7 | 2025-03-03 00:00:00.000 | 143 | 868538852.359531 |
8 | 2025-03-02 00:00:00.000 | 143 | 868597348.336622 |
9 | 2025-03-01 00:00:00.000 | 143 | 868439698.448341 |
10 | 2025-02-28 00:00:00.000 | 143 | 868532825.225719 |
11 | 2025-02-27 00:00:00.000 | 143 | 867819274.861128 |
12 | 2025-02-26 00:00:00.000 | 148 | 872441356.738981 |
13 | 2025-02-25 00:00:00.000 | 148 | 872549687.937841 |
14 | 2025-02-24 00:00:00.000 | 146 | 870216051.098071 |
15 | 2025-02-23 00:00:00.000 | 145 | 869078145.917317 |
16 | 2025-02-22 00:00:00.000 | 145 | 868849442.463311 |
17 | 2025-02-21 00:00:00.000 | 146 | 869633662.805186 |
18 | 2025-02-20 00:00:00.000 | 142 | 861685054.955293 |
19 | 2025-02-19 00:00:00.000 | 142 | 861467888.705781 |
20 | 2025-02-18 00:00:00.000 | 141 | 858873439.61914 |
messariaptos validator stake (marqu)
Updated 2025-03-09
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
stake_txs as (
select
date_trunc('day', block_timestamp) as date
, address as pool_address
, change_data :active :value ::int / pow(10,8) as active_stake
from aptos.core.fact_changes
where success
and change_type = 'write_resource'
and inner_change_type = '0x1::stake::StakePool'
and block_timestamp > '2022-10-19'
qualify row_number() over (partition by address, date order by version desc, change_index desc) = 1
),
dates as (
select distinct
date_trunc('day', date_hour) as date
, pool_address
from crosschain.core.dim_date_hours
cross join (select distinct pool_address from stake_txs) pools
),
filled_dates as (
select
date
, pool_address
, coalesce(active_stake
, lag(active_stake) ignore nulls over (partition by pool_address order by date)
, 0) as active_stake
from dates
full outer join stake_txs
using(date, pool_address)
where active_stake is not null
),
aggregated as (
select
date
Last run: 26 days ago
...
873
42KB
259s