messariHelium Mobile 4 copy
Updated 2024-05-17
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
›
⌄
-- forked from jackguy / Helium Mobile 4 @ https://flipsidecrypto.xyz/jackguy/q/kEy9zMxLK1QR/helium-mobile-4
-- forked from Honey 1 @ https://flipsidecrypto.xyz/edit/queries/a11f7aa4-1342-4484-9f89-83f9a82e5add
with PriceTb as (
SELECT
recorded_hour::date as p_date,
avg(close) as price
FROM solana.price.ez_token_prices_hourly
WHERE token_address LIKE 'mb1eu7TzEc71KxDpsmsKoucSSuuoGLv1drys1oP2jh6'
GROUP BY 1
)
SELECT
date_trunc('week', block_timestamp) as week,
count(DISTINCT tx_id) as swaps,
count(DISTINCT SWAPPER) AS SWAPPERS,
sum(
price * CASE
when SWAP_FROM_MINT LIKE 'mb1eu7TzEc71KxDpsmsKoucSSuuoGLv1drys1oP2jh6'
then SWAP_FROM_AMOUNT
else SWAP_TO_AMOUNT end
) as volume
FROM solana.defi.fact_swaps
LEFT outer JOIN PriceTb
on date(block_timestamp) = p_date
WHERE (
SWAP_FROM_MINT LIKE 'mb1eu7TzEc71KxDpsmsKoucSSuuoGLv1drys1oP2jh6'
OR SWAP_TO_MINT LIKE 'mb1eu7TzEc71KxDpsmsKoucSSuuoGLv1drys1oP2jh6'
)
AND succeeded = TRUE
GROUP by 1
QueryRunArchived: QueryRun has been archived