zyroqroute
Updated 2024-12-08
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
›
⌄
WITH data AS (
SELECT
TX_HASH,
AMOUNT_USD,
SOURCE_CHAIN,
DESTINATION_CHAIN,
CASE
WHEN direction = 'inbound' THEN destination_address
ELSE source_address
END AS user_address,
DATE_TRUNC('{{granularity }}', BLOCK_TIMESTAMP) AS date
FROM
near.defi.ez_bridge_activity
WHERE
platform = 'rainbow'
AND BLOCK_TIMESTAMP > CURRENT_DATE - INTERVAL '{{trading_period}} days';
)
SELECT
SOURCE_CHAIN || ' -> ' || DESTINATION_CHAIN AS route,
date,
COUNT(DISTINCT tx_hash) AS bridge_tx,
COUNT(DISTINCT user_address) AS users,
SUM(amount_usd) AS volume_tf,
FROM
data
GROUP BY
route, date
ORDER BY
date DESC, volume_tf DESC;
QueryRunArchived: QueryRun has been archived