adambalaqu
Updated 2022-10-13
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
›
⌄
with a as
( select
ethereum.BLOCK_TIMESTAMP
,ethereum.NFT_FROM_ADDRESS
,ethereum.NFT_TO_ADDRESS as bridge_addr
,ethereum.NFT_ADDRESS as nft_contract_addr_l1
,optimism.CONTRACT_ADDRESS as nft_contract_addr_l2
,TOKENID as token_id
,PROJECT_NAME as name
,ethereum.TX_HASH
,TX_FEE as gas_paid_eth
,datediff(MINUTE, ethereum.block_timestamp, optimism.block_timestamp) as time_lag
from ethereum.core.ez_nft_transfers as ethereum
join ethereum.core.fact_transactions as t
on ethereum.TX_HASH = t.TX_HASH
left join optimism.core.fact_event_logs as optimism
on optimism.EVENT_INPUTS:"to" = ethereum.NFT_FROM_ADDRESS
and ethereum.TOKENID = optimism.EVENT_INPUTS:"tokenId"
where lower(NFT_TO_ADDRESS) =lower('0x5a7749f83b81b301cab5f48eb8516b986daef23d') and time_lag <20
)
select-- BLOCK_TIMESTAMP::date as date ,
avg( gas_paid_eth ) as avg_gas_fee_usd
,avg( time_lag ) as avg_time_lag
from a --group by 1
Run a query to Download Data