LordkingSie
Updated 2024-09-28
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 Metrics AS (
SELECT
BLOCK_TIMESTAMP_HOUR::date AS Date,
BLOCK_COUNT,
TRANSACTION_COUNT,
TRANSACTION_COUNT_SUCCESS,
TRANSACTION_COUNT_FAILED,
TOTAL_FEES_NATIVE,
CASE
WHEN BLOCK_COUNT = 0 THEN 0
ELSE TRANSACTION_COUNT / 3600
END AS TPS,
CASE
WHEN TRANSACTION_COUNT = 0 THEN 0
ELSE (TRANSACTION_COUNT_SUCCESS * 100.0) / TRANSACTION_COUNT
END AS SUCCESS_RATE_PERCENT,
CASE
WHEN TRANSACTION_COUNT = 0 THEN 0
ELSE TOTAL_FEES_NATIVE / TRANSACTION_COUNT
END AS AVG_FEE_PER_TRANSACTION
FROM
sei.stats.ez_core_metrics_hourly
)
,together as (
SELECT
Date,
SUM(BLOCK_COUNT) AS BLOCK_COUNT,
SUM(TRANSACTION_COUNT) AS TOTAL_TRANSACTIONS,
SUM(TRANSACTION_COUNT_SUCCESS) AS TOTAL_SUCCESSFUL_TRANSACTIONS,
SUM(TRANSACTION_COUNT_FAILED) AS TOTAL_FAILED_TRANSACTIONS,
SUM(TOTAL_FEES_NATIVE) AS TOTAL_FEES_NATIVE,
AVG(TPS) AS AVG_TPS,
AVG(SUCCESS_RATE_PERCENT) AS AVG_SUCCESS_RATE,
AVG(AVG_FEE_PER_TRANSACTION) AS AVG_FEE_PER_TRANSACTION
FROM
QueryRunArchived: QueryRun has been archived