freemartianAmnis Curation (unstake)
Updated 2024-07-10
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
›
⌄
-- ====== Unstake
with unstake AS (
SELECT
tx_hash,
event_resource,
(event_data:amapt) AS amapt_amount_unadj,
(event_data:amapt)/pow(10,8) AS amapt_amount,
(event_data:stapt) AS stapt_amount_unadj,
(event_data:stapt)/pow(10,8) AS stapt_amount
FROM aptos.core.fact_events
WHERE event_address = '0x111ae3e5bc816a5e63c2da97d0aa3886519e0cd5e4b046659fa35796bd11542a' -- Amnis contract address
AND event_type = '0x111ae3e5bc816a5e63c2da97d0aa3886519e0cd5e4b046659fa35796bd11542a::router::UnstakeEvent'
)
SELECT
block_number,
block_timestamp,
version,
t.tx_hash,
tx_type,
event_resource,
sender AS staker,
split_part(payload_function,'::',1) AS platform_address,
'Amnis' AS platform_name,
amapt_amount_unadj,
amapt_amount,
stapt_amount_unadj,
stapt_amount
FROM aptos.core.fact_transactions t
INNER JOIN unstake u ON t.tx_hash = u.tx_hash
WHERE payload_function = '0x111ae3e5bc816a5e63c2da97d0aa3886519e0cd5e4b046659fa35796bd11542a::router::unstake_entry' -- Amnis unstake payload function
LIMIT 100
QueryRunArchived: QueryRun has been archived