frankmaseotoken_tvls_eth
Updated 2023-06-15
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
›
⌄
WITH
liquidity_pools as (
SELECT
pool_address,
token0 as asset
FROM ethereum.core.dim_dex_liquidity_pools
UNION ALL
SELECT
pool_address,
token1 as asset
FROM ethereum.core.dim_dex_liquidity_pools
)
SELECT
asset,
sum(COALESCE(tvl,0)) as tvl
FROM (
SELECT DISTINCT
p.pool_address,
p.asset,
sum(usd_value_now) as tvl
from liquidity_pools p
JOIN ethereum.core.ez_current_balances b
ON b.has_decimal = true
AND p.pool_address = b.user_address
AND b.has_price = true
AND p.asset = b.contract_address
GROUP BY 1,2
)
GROUP BY 1
Run a query to Download Data