rezarwz# of Active Makers
    Updated 2024-09-07
    with all_makers as (
    SELECT
    tx_hash,
    block_timestamp,
    origin_from_address as ua,
    decoded_log:maker as maker_ad,
    decoded_log:gives as gives,
    case
    when (decoded_log:maker, block_timestamp) in (
    SELECT
    decoded_log:maker,
    min(block_timestamp)
    FROM
    blast.core.ez_decoded_event_logs
    where
    contract_address = '0xb1a49c54192ea59b233200ea38ab56650dfb448c'
    and event_name = 'OfferWrite'
    group by
    1
    ) then 'New User'
    else 'Returning User'
    end as user_type
    from
    blast.core.ez_decoded_event_logs
    where
    contract_address = '0xb1a49c54192ea59b233200ea38ab56650dfb448c'
    and event_name = 'OfferWrite'
    )
    SELECT
    date_trunc('{{Time_frame}}', block_timestamp) as date,
    user_type,
    count(DISTINCT maker_ad) as "# of Makers"
    FROM
    all_makers
    group by
    1,
    Last run: 12 days ago
    DATE
    USER_TYPE
    # of Makers
    1
    2024-06-27 00:00:00.000Returning User6
    2
    2024-06-01 00:00:00.000Returning User11
    3
    2024-10-04 00:00:00.000Returning User3
    4
    2024-05-01 00:00:00.000New User10
    5
    2024-09-29 00:00:00.000Returning User1
    6
    2024-03-22 00:00:00.000Returning User5
    7
    2024-05-13 00:00:00.000Returning User10
    8
    2024-05-28 00:00:00.000Returning User11
    9
    2024-04-18 00:00:00.000Returning User15
    10
    2024-03-09 00:00:00.000Returning User4
    11
    2024-02-29 00:00:00.000Returning User2
    12
    2024-08-21 00:00:00.000Returning User1
    13
    2024-03-18 00:00:00.000Returning User6
    14
    2024-03-30 00:00:00.000Returning User9
    15
    2024-07-14 00:00:00.000Returning User6
    16
    2024-03-31 00:00:00.000New User9
    17
    2024-08-06 00:00:00.000Returning User2
    18
    2024-07-26 00:00:00.000Returning User7
    19
    2024-08-10 00:00:00.000New User1
    20
    2024-08-09 00:00:00.000Returning User2
    ...
    294
    13KB
    1s