sunshine-juliaparaphrase
Updated 2023-10-25
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 t1 AS (
SELECT
SUM(AMOUNT0_USD + AMOUNT1_USD) AS amount_decrease,
POOL_ADDRESS AS pool_exit,
MIN(BLOCK_TIMESTAMP) AS date_exit,
AVG(TIMESTAMPDIFF(DAY, CURRENT_DATE - 365, BLOCK_TIMESTAMP)) AS avg_date_exit
FROM
ethereum.uniswapv3.ez_lp_actions
WHERE
AMOUNT0_USD + AMOUNT1_USD < 10e9
AND BLOCK_TIMESTAMP > CURRENT_DATE - 365
AND ACTION = 'DECREASE_LIQUIDITY'
AND AMOUNT0_USD + AMOUNT1_USD > 10000
GROUP BY POOL_ADDRESS
),
t2 AS (
SELECT
SUM(AMOUNT0_USD + AMOUNT1_USD) AS INCREASE_decrease,
POOL_ADDRESS AS pool_enter,
MIN(BLOCK_TIMESTAMP) AS date_enter,
AVG(TIMESTAMPDIFF(DAY, CURRENT_DATE - 365, BLOCK_TIMESTAMP)) AS avg_date_enter
FROM
ethereum.uniswapv3.ez_lp_actions
WHERE
AMOUNT0_USD + AMOUNT1_USD < 10e9
AND BLOCK_TIMESTAMP > CURRENT_DATE - 365
AND ACTION = 'INCREASE_LIQUIDITY'
AND AMOUNT0_USD + AMOUNT1_USD > 10000
GROUP BY POOL_ADDRESS
),
tt AS (
SELECT
AVG_DATE_EXIT - AVG_DATE_ENTER AS reclaim,
*
Run a query to Download Data