oscarqweekly_spam_tokens
    Updated 2025-02-02
    WITH
    table_optimism AS (
    SELECT
    CONTRACT_ADDRESS,
    COUNT(DISTINCT EZ_TOKEN_TRANSFERS_ID) AS number_transfers,
    COUNT(DISTINCT TO_ADDRESS) AS number_recipients
    FROM
    optimism.core.ez_token_transfers
    WHERE
    block_timestamp BETWEEN CAST('{{initial_date}}' AS timestamp) AND CAST('{{final_date}}' AS timestamp)
    AND FROM_ADDRESS != '0x0000000000000000000000000000000000000000'

    GROUP BY
    CONTRACT_ADDRESS
    HAVING
    COUNT(DISTINCT EZ_TOKEN_TRANSFERS_ID) > 500
    AND COUNT(DISTINCT TO_ADDRESS) > 500
    ),
    table_arbitrum AS (
    SELECT
    CONTRACT_ADDRESS,
    COUNT(DISTINCT EZ_TOKEN_TRANSFERS_ID) AS number_transfers,
    COUNT(DISTINCT TO_ADDRESS) AS number_recipients
    FROM
    arbitrum.core.ez_token_transfers
    WHERE
    block_timestamp BETWEEN CAST('{{initial_date}}' AS timestamp) AND CAST('{{final_date}}' AS timestamp)
    AND FROM_ADDRESS != '0x0000000000000000000000000000000000000000'
    GROUP BY
    CONTRACT_ADDRESS
    HAVING
    COUNT(DISTINCT EZ_TOKEN_TRANSFERS_ID) > 500
    AND COUNT(DISTINCT TO_ADDRESS) > 500
    ),
    table_avalanche AS (
    SELECT
    QueryRunArchived: QueryRun has been archived