KeyrockDitto STAPT - Supply copy
Updated 2024-10-25
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
›
⌄
-- forked from Amnis STAPT - Supply @ https://flipsidecrypto.xyz/edit/queries/7b604273-aa84-4a39-8a55-1ba2a4035dee
SELECT
day,
SUM(mint_stAPT) OVER (ORDER BY day ASC) AS mint_stAPT,
SUM(burn_stAPT) OVER (ORDER BY day ASC) AS burn_stAPT,
SUM(mint_stAPT - burn_stAPT) OVER (ORDER BY day ASC) AS supply_stAPT
FROM (
SELECT
date_trunc('day', BLOCK_TIMESTAMP) AS day,
SUM(CASE WHEN EVENT_TYPE = '0x1::coin::DepositEvent' THEN EVENT_DATA ['amount'] / 10e8 ELSE 0 END) AS mint_stAPT,
SUM(CASE WHEN EVENT_TYPE = '0x1::coin::WithdrawEvent' THEN EVENT_DATA ['amount'] / 10e8 ELSE 0 END) AS burn_stAPT
FROM
aptos.core.fact_events
WHERE
ACCOUNT_ADDRESS = '0xd11107bdf0d6d7040c6c0bfbdecb6545191fdf13e8d8d259952f53e1713f61b5'
GROUP BY date_trunc('day', BLOCK_TIMESTAMP)
) AS subquery
ORDER BY day;
-- SELECT tx_hash, event_data['amount']/10e8 from aptos.core.fact_events
-- WHERE ACCOUNT_ADDRESS = '0xd11107bdf0d6d7040c6c0bfbdecb6545191fdf13e8d8d259952f53e1713f61b5' and
--EVENT_TYPE = '0x1::coin::DepositEvent' AND BLOCK_TIMESTAMP > '2021-01-01'
-- MINT: 0xd11107bdf0d6d7040c6c0bfbdecb6545191fdf13e8d8d259952f53e1713f61b5::stapt_token::MintEvent
-- BURN: 0xd11107bdf0d6d7040c6c0bfbdecb6545191fdf13e8d8d259952f53e1713f61b5::stapt_token::BurnEvent
-- SUM(CASE WHEN EVENT_TYPE = '' EVENT_DATA['added_x_val'] / 10e8 ELSE 0 END) AS total_added_stAPT,
-- apt_amount_staked
-- amount_added
-- stake: 0x8f396e4246b2ba87b51c0739ef5ea4f26515a98375308c31ac2ec1e42142a57f::stake_router::StakeEvent
-- deposit: 0x1::coin::DepositEvent
-- wthdrawn 0x1::coin::WithdrawEvent
-- select * from aptos.core.dim_tokens where token_address= '0xd11107bdf0d6d7040c6c0bfbdecb6545191fdf13e8d8d259952f53e1713f61b5::staked_coin::StakedAptos'
QueryRunArchived: QueryRun has been archived