cyphervelodrome pool details
    Updated 2022-08-17
    with daily_deposits as (SELECT
    date_trunc('day', block_timestamp) as day,
    pool_name,
    sum(token0_amount) as sum_token0_amount,
    sum(token1_amount) as sum_token1_amount,
    sum(iff(token0_amount_usd is null, token1_amount_usd, token0_amount_usd)) as sum_token0_amount_usd,
    sum(iff(token1_amount_usd is null, token0_amount_usd, token1_amount_usd)) as sum_token1_amount_usd
    from optimism.velodrome.ez_lp_actions
    where lp_action = 'deposit'
    group by day, pool_name
    ),

    daily_withdraws as (SELECT
    date_trunc('day', block_timestamp) as day,
    pool_name,
    sum(token0_amount) as sum_token0_amount,
    sum(token1_amount) as sum_token1_amount,
    sum(iff(token0_amount_usd is null, token1_amount_usd, token0_amount_usd)) as sum_token0_amount_usd,
    sum(iff(token1_amount_usd is null, token0_amount_usd, token1_amount_usd)) as sum_token1_amount_usd
    from optimism.velodrome.ez_lp_actions
    where lp_action = 'withdraw'
    group by day, pool_name
    ),

    net as (select
    d.day,
    d.pool_name,
    d.sum_token0_amount - w.sum_token0_amount as net_token0_amount,
    d.sum_token1_amount - w.sum_token1_amount as net_token1_amount,
    d.sum_token0_amount_usd - w.sum_token0_amount_usd as net_token0_amount_usd,
    d.sum_token1_amount_usd - w.sum_token1_amount_usd as net_token1_amount_usd
    from daily_deposits d, daily_withdraws w
    where d.day = w.day
    and d.pool_name = w.pool_name
    )

    Run a query to Download Data