feyikemiDaily Fees
    Updated 2025-01-28
    WITH tb1 AS (
    SELECT
    HOUR::DATE AS DAY,
    AVG(PRICE) AS AVG_PRICE
    FROM kaia.price.ez_prices_hourly
    WHERE SYMBOL = 'KLAY'
    GROUP BY 1
    ),

    tb2 AS (
    SELECT
    DATE_TRUNC('DAY', BLOCK_TIMESTAMP) AS DATE,
    TX_FEE,
    TX_HASH
    FROM kaia.core.fact_transactions
    WHERE block_timestamp::date >= '2024-01-01'
    ),

    FINAL AS (
    SELECT
    DATE,
    TX_HASH,
    TX_FEE,
    TX_FEE * AVG_PRICE as FEE_USD
    FROM tb2 a
    JOIN tb1 b
    ON a.date = b.day
    )

    SELECT
    DATE,
    COUNT(DISTINCT TX_HASH) AS TRANSACTIONS,
    SUM(TX_FEE) AS FEES,
    SUM(FEE_USD) AS FEES_USD,
    AVG(FEE_USD) AS AVG_FEE_USD
    FROM FINAL
    QueryRunArchived: QueryRun has been archived