yasmin-n-d-r-hHARD3
Updated 2023-02-25Copy 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
›
⌄
SELECT
upgrade_period as "Upgrade Period",
date_trunc('day', block_timestamp) as date,
sum(tx_fee) as fee,
sum(fee) over(PARTITION BY upgrade_period ORDER BY date) as cumulative_fee,
avg(tx_fee) as daily_avg_fee,
sum (MATIC_VALUE) as valuess ,
count(*) as n_txns,
COUNT(DISTINCT FROM_ADDRESS) as users
FROM (
SELECT
date_trunc('day', block_timestamp) as block_day,
block_timestamp,
tx_fee,
FROM_ADDRESS,
MATIC_VALUE,
status,
'After Upgrade' as upgrade_period
FROM polygon.core.fact_transactions
WHERE block_timestamp >= '2023-01-17'
AND block_timestamp > '2023-01-01'
UNION ALL
SELECT
date_trunc('day', block_timestamp) as block_day,
block_timestamp,
tx_fee,
FROM_ADDRESS,
MATIC_VALUE,
status,
'Before Upgrade' as upgrade_period
FROM polygon.core.fact_transactions
WHERE block_timestamp < '2023-01-17'
AND block_timestamp > '2023-01-01'
) t
Run a query to Download Data