Deebs-DeFi-j9fRbzKUJIRA Who is Buying Custom
    Updated 2023-11-18


    WITH swaps AS (
    SELECT
    sum(TO_AMOUNT/POW(10, TO_DECIMAL)) AS weekly_tokens_purchased,
    TO_CURRENCY AS token_address
    from osmosis.defi.fact_swaps
    WHERE BLOCK_TIMESTAMP BETWEEN {{start_date}} AND {{end_date}}
    AND TO_CURRENCY='ibc/BB6BCDB515050BAE97516111873CCD7BCF1FD0CCB723CC12F3C4F704D6C646CE'
    GROUP BY 2
    ),

    labels AS (
    SELECT
    CURRENCY AS token_address,
    SYMBOL AS token_name,
    avg(PRICE) AS average_price_usd
    FROM osmosis.price.ez_prices
    WHERE RECORDED_HOUR BETWEEN {{start_date}} AND {{end_date}}
    GROUP BY 1,2
    )

    SELECT
    l.token_name as token,
    CASE WHEN s.weekly_tokens_purchased>0 THEN 'OSMOSIS'
    END as Blockchain,
    s.weekly_tokens_purchased * l.average_price_usd AS value_USD
    FROM swaps s
    LEFT JOIN labels l USING (token_address)
    WHERE weekly_tokens_purchased>1
    UNION ALL
    SELECT
    SYMBOL_OUT AS token,
    BLOCKchain,
    sum(AMOUNT_OUT_USD) as Value_USD
    FROM crosschain.defi.ez_dex_swaps
    Run a query to Download Data