eferTransaction fees, Jan 7, 2022
Updated 2023-01-03
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
›
⌄
WITH data AS (
SELECT
HOUR(DATE_TRUNC('HOUR', BLOCK_TIMESTAMP::time)) AS HOUR,
SUM(FEE) AS total_fee,
COUNT(TX_ID) AS count
FROM flipside_prod_db.algorand.transactions
WHERE BLOCK_TIMESTAMP::date = '2022-01-07'
GROUP BY 1
ORDER BY 1 ASC
), max AS (
SELECT max(total_fee) AS max_fee FROM data
)
SELECT
CAST(HOUR AS INT),
CASE
WHEN HOUR + 1=24 THEN '23:00 - 00:00'
ELSE
CONCAT(HOUR, ':00', ' - ', HOUR(TIME(CONCAT(HOUR + 1, ':', '00:00'))), ':00')
END AS HOUR_RANGE,
total_fee,
count,
SUM(total_fee) OVER(ORDER BY CAST(HOUR AS INT) ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) AS cumulative,
CASE
WHEN total_fee > (SELECT max_fee FROM max)*0.75 THEN 'Peak'
ELSE 'Normal'
END AS peak
FROM data
ORDER BY CAST(HOUR AS INT) ASC
Run a query to Download Data