Diamond9. Daily Liquidity Actions copy
Updated 2023-06-07
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
›
⌄
-- forked from HBD / 9. Daily Liquidity Actions @ https://flipsidecrypto.xyz/HBD/q/2023-05-15-05-41-pm-AEav9s
with swap_pairs as (
select
EVENT_DATA:numPairs as pool_id,
EVENT_DATA:pairAddress as pairAddress,
EVENT_DATA:token0Key as token0,
case
when b.CONTRACT_NAME = 'FlowToken' then 'FLOW'
when b.CONTRACT_NAME = 'FiatToken' then 'USDC'
when b.CONTRACT_NAME = 'TeleportedTetherToken' then 'tUSDT'
else b.CONTRACT_NAME end as symbol0,
EVENT_DATA:token1Key as token1,
case
when c.CONTRACT_NAME = 'FlowToken' then 'FLOW'
when c.CONTRACT_NAME = 'FiatToken' then 'USDC'
when c.CONTRACT_NAME = 'TeleportedTetherToken' then 'tUSDT'
else c.CONTRACT_NAME end as symbol1
from flow.core.fact_events a
join flow.core.dim_contract_labels b on a.EVENT_DATA:token0Key = b.EVENT_CONTRACT
join flow.core.dim_contract_labels c on a.EVENT_DATA:token1Key = c.EVENT_CONTRACT
where a.EVENT_CONTRACT = 'A.bfb26bb8adf90399.SwapPair'),
pairs as (select
a.symbol0 || '/' || a.symbol1 as pair_name,
a.pairAddress,
a.POOL_ID::number as pool_ID,
b.SWAP_CONTRACT,
a.token0,
a.token1,
b.DEPLOYMENT_TIMESTAMP::date as creation_date
from swap_pairs a
join flow.core.dim_swap_pool_labels b on VAULT_ADDRESS = pairAddress
order by 2),
add_liq as (
Run a query to Download Data