Mrftioriginal-indigo
    Updated 2025-02-05
    WITH transaction_data AS
    (
    SELECT
    date_trunc({{period_type}}, BLOCK_TIMESTAMP) AS "Date",
    COUNT(DISTINCT tx_hash) AS "Total Transactions",
    COUNT(DISTINCT CASE WHEN TX_SUCCEEDED = 'TRUE' THEN tx_hash END) AS "Total Succeeded Transactions"
    FROM
    berachain.testnet.fact_transactions
    WHERE
    BLOCK_TIMESTAMP::date >= '{{start_day}}'
    AND date_trunc({{period_type}}, BLOCK_TIMESTAMP) <= '{{target_day}}'
    GROUP BY 1
    )
    SELECT
    "Date",
    ROUND(100 * "Total Succeeded Transactions" / NULLIF("Total Transactions", 0), 2) AS "Transaction Success Rate %",
    LAG(ROUND(100 * "Total Succeeded Transactions" / NULLIF("Total Transactions", 0), 2)) OVER (ORDER BY "Date") AS lag_success_rate,
    ROUND(100 * (ROUND(100 * "Total Succeeded Transactions" / NULLIF("Total Transactions", 0), 2) - lag_success_rate) / NULLIF(lag_success_rate, 0), 2) AS "Transaction Success Rate Change %"

    FROM transaction_data
    ORDER BY 1 DESC
    Last run: about 1 month ago
    Date
    Transaction Success Rate %
    LAG_SUCCESS_RATE
    Transaction Success Rate Change %
    1
    2024-12-23 00:00:00.00095.0190.824.61
    2
    2024-12-16 00:00:00.00090.8294.89-4.29
    3
    2024-12-09 00:00:00.00094.8996.54-1.71
    4
    2024-12-02 00:00:00.00096.5495.990.57
    5
    2024-11-25 00:00:00.00095.9996.63-0.66
    6
    2024-11-18 00:00:00.00096.6396.250.39
    7
    2024-11-11 00:00:00.00096.2595.60.68
    8
    2024-11-04 00:00:00.00095.694.830.81
    9
    2024-10-28 00:00:00.00094.8395.43-0.63
    10
    2024-10-21 00:00:00.00095.4395.050.4
    11
    2024-10-14 00:00:00.00095.0597.12-2.13
    12
    2024-10-07 00:00:00.00097.1297.99-0.89
    13
    2024-09-30 00:00:00.00097.9998.66-0.68
    14
    2024-09-23 00:00:00.00098.6697.181.52
    15
    2024-09-16 00:00:00.00097.1894.712.61
    16
    2024-09-09 00:00:00.00094.7194.91-0.21
    17
    2024-09-02 00:00:00.00094.9164.1947.86
    18
    2024-08-26 00:00:00.00064.1996.68-33.61
    19
    2024-08-19 00:00:00.00096.6897.27-0.61
    20
    2024-08-12 00:00:00.00097.2797.260.01
    30
    1KB
    112s