rackhaelNear Social 8 - Retention Rates of Users
Updated 2023-06-30
999
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 Ario / Near Social | Retention Rates of Users @ https://flipsidecrypto.xyz/Ario/q/5VD1EdZrIqLG/near-social-retention-rates-of-users
-- Checkout more of Ario's work here : https://flipsidecrypto.xyz/Ario/dive-into-near-social-HiV4sg
--CC @Panda-gXSkiX
-- forked from panda-gXSkiX / Near Social | Retention Rates of Users @ https://flipsidecrypto.xyz/panda-gXSkiX/q/Xdf-tFDtOm1M/near-social-retention-rates-of-users
WITH raw_t AS
(
SELECT
'Post' as tx_type,
a.tx_hash,
a.tx_signer as user_address,
a.block_timestamp
FROM
near.core.fact_transactions a join near.social.fact_posts b on a.tx_hash = b.tx_hash
WHERE
TX_RECEIVER = 'social.near'
AND
TX_STATUS = 'Success'
UNION ALL
SELECT
CASE
when node_data:follow is not NULL then 'Follow'
when node_data:main is not NULL then 'Main'
when node_data:post is not NULL then 'Post'
when node_data:like is not NULL then 'Like'
when node_data:graph is not NULL then 'Graph'
else NODE
end as tx_type,
a.tx_hash,
a.tx_signer as user_address,
a.block_timestamp
FROM
near.core.fact_transactions a join near.social.fact_decoded_actions b on a.tx_hash = b.tx_hash
WHERE
Run a query to Download Data