Moe-1-lpoms
    Updated 2023-02-10
    with prices as
    (
    select
    RECORDED_HOUR::date as days , SYMBOL,CURRENCY,
    avg(price) as prices
    from
    osmosis.core.ez_prices
    group by 1 ,2,3
    )

    ,fin as (
    select
    b.*,prices,AMOUNT/pow(10,decimal) as AMOUNTs ,SYMBOL,
    AMOUNTs*prices as AMOUNT_usd
    from
    osmosis.core.fact_liquidity_provider_actions b,prices p
    where
    block_timestamp::date = days and b.CURRENCY = p.CURRENCY
    and action in ('pool_joined')
    and BLOCK_TIMESTAMP >= CURRENT_DATE - {{days_back}}
    and AMOUNT is not null
    )

    -- , pools as (select
    -- MODULE,POOL_ID,c.SYMBOL as SYMBOL1,cc.SYMBOL as SYMBOL2,concat(SYMBOL1,'/',SYMBOL2) as pool_Assets
    -- from
    -- osmosis.core.dim_liquidity_pools p
    -- join prices c on p.ASSETS[0]:asset_address = c.currency
    -- join prices cc on p.ASSETS[1]:asset_address = cc.currency )
    , base as ( select
    LIQUIDITY_PROVIDER_ADDRESS wallet ,
    tx_id,
    Run a query to Download Data