nickp🔎Tracking of Paths (Sorted By Swaps Count) copy
Updated 2024-12-11
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
›
⌄
-- forked from Eman-Raz / 🔎Tracking of Paths (Sorted By Swaps Count) @ https://flipsidecrypto.xyz/Eman-Raz/q/iF-QdF_7IWLi/tracking-of-paths-sorted-by-swaps-count
with final_table as (WITH token_transfer AS (
WITH filtered_transfers AS (
SELECT
data:link:height::string AS block_number,
data:link:txhash AS tx_hash,
data:send:original_source_chain AS original_source_chain,
data:send:original_destination_chain AS original_destination_chain,
data:time_spent:destination_chain_type AS destination_chain_type,
data:time_spent:source_chain_type AS source_chain_type,
sender_address,
-- data:link:recipient_address AS recipient_address,
created_at::date AS date,
CAST((data:send:amount) * (data:link:price) AS VARCHAR) AS usd_amount_sent,
CAST(data:send:fee_value AS VARCHAR) AS fee_usd,
id
FROM axelar.axelscan.fact_transfers
WHERE sender_address = '0xce16F69375520ab01377ce7B88f5BA8C48F8D666'
AND simplified_status = 'received'
AND created_at::date between '{{Start_Date}}' and '{{End_Date}}'
)
SELECT
CAST(date AS VARCHAR) AS date,
CASE
WHEN ft.original_source_chain = 'base' THEN base_tx.from_address
WHEN ft.original_source_chain = 'arbitrum' THEN arbitrum_tx.from_address
WHEN ft.original_source_chain = 'ethereum' THEN ethereum_tx.from_address
WHEN ft.original_source_chain = 'avalanche' THEN avalanche_tx.from_address
WHEN ft.original_source_chain = 'optimism' THEN optimism_tx.from_address
WHEN ft.original_source_chain = 'binance' THEN binance_tx.from_address
WHEN ft.original_source_chain = 'polygon' THEN polygon_tx.from_address
END AS sender,
-- CAST(ft.recipient_address AS VARCHAR) AS recipient,
CAST(ft.original_source_chain AS VARCHAR) AS source_chain,
CAST(ft.source_chain_type AS VARCHAR) AS source_chain_type,
QueryRunArchived: QueryRun has been archived