Mikey_The Unstakeeeeers 1 - 8
Updated 2022-07-18Copy Reference Fork
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 sw_lps AS
(
SELECT LIQUIDITY_PROVIDER_ADDRESS AS "USER", BLOCK_TIMESTAMP AS "Date", TX_ID, 'lp' AS activity, (AMOUNT/pow(10, 6)) AS amounttt
FROM osmosis.core.fact_liquidity_provider_actions
WHERE CURRENCY = 'uosmo' AND "ACTION" = 'pool_joined' AND TX_STATUS = 'SUCCEEDED'
UNION ALL
SELECT TRADER AS "USER", BLOCK_TIMESTAMP AS "Date", TX_ID, 'swap' AS activity, (FROM_AMOUNT/pow(10, 6)) AS amounttt
FROM osmosis.core.fact_swaps
WHERE FROM_CURRENCY = 'uosmo'
),
alll AS
(
SELECT *
FROM sw_lps
UNION ALL
SELECT DELEGATOR_ADDRESS AS "USER", BLOCK_TIMESTAMP AS "Date", TX_ID, 'REstaking' AS activity, (AMOUNT/pow(10, 6)) AS amounttt
FROM osmosis.core.fact_staking
WHERE TX_STATUS = 'SUCCEEDED'
),
sw_lp AS
(
SELECT *
FROM alll
ORDER BY "Date", "USER"
),
us AS
(
SELECT COMPLETION_TIME AS "time", TX_CALLER_ADDRESS AS "USER", TX_ID
FROM osmosis.core.fact_staking
WHERE "ACTION" = 'undelegate'
ORDER BY 1
Run a query to Download Data