HessishKPI - suc t
    Updated 2025-05-15
    WITH times AS (

    SELECT
    'F. Last day' AS timeframe,
    COALESCE(
    100.0 * SUM(CASE WHEN TX_SUCCEEDED = 'TRUE' THEN 1 ELSE 0 END) / NULLIF(COUNT(DISTINCT TX_HASH), 0),
    0
    ) AS success_rate
    FROM ton.core.fact_transactions
    WHERE block_timestamp::date >= CURRENT_DATE - 1

    UNION


    SELECT
    'E. Last 7 days' AS timeframe,
    COALESCE(
    100.0 * SUM(CASE WHEN TX_SUCCEEDED = 'TRUE' THEN 1 ELSE 0 END) / NULLIF(COUNT(DISTINCT TX_HASH), 0),
    0
    ) AS success_rate
    FROM ton.core.fact_transactions
    WHERE block_timestamp::date >= CURRENT_DATE - 7

    UNION


    SELECT
    'D. Last 30 days' AS timeframe,
    COALESCE(
    100.0 * SUM(CASE WHEN TX_SUCCEEDED = 'TRUE' THEN 1 ELSE 0 END) / NULLIF(COUNT(DISTINCT TX_HASH), 0),
    0
    ) AS success_rate
    FROM ton.core.fact_transactions
    WHERE block_timestamp::date >= CURRENT_DATE - 30

    UNION
    Last run: 25 days ago
    TIMEFRAME
    SUCCESS_RATE_PERCENTAGE
    1
    A. Last 365 days89.38
    2
    B. Last 180 days91.71
    3
    C. Last 90 days92.73
    4
    D. Last 30 days92.58
    5
    E. Last 7 days92.66
    6
    F. Last day91.62
    6
    154B
    265s