ArioUniswap LP on Optimism - 2
Updated 2022-10-14
999
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
fact_log as (
select
TX_HASH,
contract_address,
ORIGIN_FROM_ADDRESS as user_address,
ORIGIN_TO_ADDRESS as platform,
event_name,
case when try_to_number(event_inputs:amount0::string) < 0 then abs(try_to_number(event_inputs:amount0::string))
else abs(try_to_number(event_inputs:amount1::string)) end as amount_1,
case when try_to_number(event_inputs:amount0::string) > 0 then abs(try_to_number(event_inputs:amount0::string))
else abs(try_to_number(event_inputs:amount1::string)) end as amount_2
from optimism.core.fact_event_logs
where 1=1
and ORIGIN_TO_ADDRESS = '0xc36442b4a4522e871399cd717abdd847ab11fe88'
and event_name in ('IncreaseLiquidity', 'DecreaseLiquidity')
and event_inputs:liquidity is not null
--and tx_hash = '0x85e7a4e237777a72dbd1f09158c129458c3edc922cbe58eded51d03b21945371'
--order by EVENT_INDEX asc
--limit 3
)
,pairs as (
select
t.block_timestamp,
f.tx_hash,
user_address,
f.contract_address as pair_address,
t.contract_address as token_address_1,
f.amount_1,
tt.contract_address as token_address_2,
f.amount_2,
platform,
f.event_name
Run a query to Download Data