datavortexfaithful-amaranth
    Updated 2025-04-21
    WITH base AS (
    SELECT
    DATE_TRUNC('day', block_timestamp) AS day,
    origin_from_address
    FROM ronin.core.ez_decoded_event_logs
    WHERE
    contract_address = '0x4f7687affc10857fccd0938ecda0947de7ad3812'
    AND origin_to_address = '0x5f0acdd3ec767514ff1bf7e79949640bf94576bd'
    AND origin_function_signature = '0x3593564c'
    AND event_name = 'Swap'
    ),

    first_seen AS (
    SELECT
    origin_from_address,
    MIN(day) AS first_swap_day
    FROM base
    GROUP BY origin_from_address
    ),

    tagged AS (
    SELECT
    b.day,
    b.origin_from_address,
    CASE
    WHEN b.day = f.first_swap_day THEN 'new'
    ELSE 'returning'
    END AS swapper_type
    FROM base b
    JOIN first_seen f
    ON b.origin_from_address = f.origin_from_address
    )

    SELECT
    day,
    COUNT(DISTINCT CASE WHEN swapper_type = 'new' THEN origin_from_address END) AS new_swappers,
    Last run: about 1 month ago
    DAY
    NEW_SWAPPERS
    RETURNING_SWAPPERS
    TOTAL_SWAPPERS
    1
    2024-11-27 00:00:00.000202
    2
    2024-12-02 00:00:00.0009551956
    3
    2024-12-03 00:00:00.00011251161241
    4
    2024-12-04 00:00:00.00020682842352
    5
    2024-12-05 00:00:00.00018074202227
    6
    2024-12-06 00:00:00.0009893721361
    7
    2024-12-07 00:00:00.000428272700
    8
    2024-12-08 00:00:00.000484289773
    9
    2024-12-09 00:00:00.0006763981074
    10
    2024-12-10 00:00:00.000592359951
    11
    2024-12-11 00:00:00.000494368862
    12
    2024-12-12 00:00:00.00010996491748
    13
    2024-12-13 00:00:00.0005804881068
    14
    2024-12-14 00:00:00.000364390754
    15
    2024-12-15 00:00:00.000330342672
    16
    2024-12-16 00:00:00.0005755031078
    17
    2024-12-17 00:00:00.0006876921379
    18
    2024-12-18 00:00:00.0007876391426
    19
    2024-12-19 00:00:00.0007037491452
    20
    2024-12-20 00:00:00.0005276001127
    ...
    142
    6KB
    5s