feyikemiTotal 2024
    Updated 2024-12-19
    WITH Users_2024 AS (
    SELECT
    DATE_TRUNC('day', block_timestamp) AS Date,
    COUNT(DISTINCT Authorizers[0]) AS Users,
    COUNT(DISTINCT TX_ID) AS Txn
    FROM
    flow.core.fact_transactions
    WHERE
    block_timestamp::DATE >= '2024-01-01'
    GROUP BY 1
    ),

    Total_Users AS (
    SELECT
    COUNT(DISTINCT Authorizers[0]) AS Total_Users,
    COUNT(DISTINCT TX_ID) AS Total_Txn
    FROM
    flow.core.fact_transactions
    WHERE
    block_timestamp::DATE >= '2024-01-01'
    ),

    Average_stats AS (
    SELECT
    AVG(Users) AS Daily_Avg_Users
    FROM Users_2024
    )

    SELECT
    (SELECT Total_Users FROM Total_Users) AS Total_Users,
    (SELECT Total_Txn FROM Total_Users) AS Total_Txns,
    (SELECT Daily_Avg_Users FROM Average_stats) AS Daily_Avg_Users,
    Total_Txns / Total_Users AS Avg_Txns_Per_user



    QueryRunArchived: QueryRun has been archived