cyphervelodrome pool details
Updated 2022-08-17
99
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
›
⌄
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