SajjadiiiOverall Heatmap Transactions
    Updated 2025-02-23
    with trace_data AS (
    SELECT
    BLOCK_TIMESTAMP,
    TX_HASH,
    FROM_ADDRESS,
    TO_ADDRESS,
    TRACE_INDEX,
    VALUE_PRECISE
    FROM kaia.core.fact_traces
    WHERE block_timestamp::date >= '2025-01-01'
    AND tx_hash in (SELECT tx_hash FROM kaia.core.fact_event_logs WHERE topics[0] = '0x960a6bb8032c55b0217dc5d5e962cd62168b247a4dfc80213fb185caeb120143')
    -- tx_hash in ( '0x97f54fe7cdad1fe44d7de3bd96f5b693aba84a9eed938b68dfa79347d368bee9' , '0xe82611c41c82c3c10f185acfd8926f388cba1453ae3239b9bc7bbe8d9dc7547a' , '0x46c1d2c7cfccd0e192761a73a402ddc920a4c08122f80ea5fe3ea3947c818884')
    ),
    fees AS (
    SELECT
    TX_HASH,
    SUM(CASE WHEN To_address = '0x4d129c57945e769dde797ae7058da8d6c89fd9db' THEN VALUE_PRECISE ELSE 0 END) AS FIRST_FEE,
    SUM(CASE WHEN TO_ADDRESS = '0xfb1bffc9d739b8d520daf37df666da4c687191ea' THEN VALUE_PRECISE ELSE 0 END) AS SECOND_FEE
    FROM trace_data
    GROUP BY TX_HASH
    ),
    program_address AS (
    SELECT TX_HASH, TO_ADDRESS AS PROGRAM_ADDRESS, VALUE_PRECISE AS RETURNED_TO_PROGRAM
    FROM trace_data
    WHERE TRACE_INDEX = 4
    ),
    user_spent AS (
    SELECT TX_HASH,from_address AS User_address, VALUE_PRECISE AS USER_SPENT
    FROM trace_data
    WHERE TRACE_INDEX = 0

    ),
    aggregated_data AS (
    SELECT
    DISTINCT td.TX_HASH,
    us.User_address,
    Last run: about 2 months ago
    TX_HOUR
    TX_DAY
    TX_COUNT
    1
    0Sunday41
    2
    1Sunday48
    3
    2Sunday39
    4
    3Sunday63
    5
    4Sunday55
    6
    5Sunday60
    7
    6Sunday81
    8
    7Sunday74
    9
    8Sunday77
    10
    9Sunday84
    11
    10Sunday58
    12
    11Sunday89
    13
    12Sunday67
    14
    13Sunday69
    15
    14Sunday66
    16
    15Sunday68
    17
    16Sunday73
    18
    17Sunday91
    19
    18Sunday76
    20
    19Sunday81
    ...
    168
    3KB
    3s