Hour | Day Name | TX_COUNT | |
---|---|---|---|
1 | 0 | 1 - Mon | 68836 |
2 | 0 | 2 - Tue | 70560 |
3 | 0 | 3 - Wed | 69254 |
4 | 0 | 4 - Thu | 68996 |
5 | 0 | 5 - Fri | 78676 |
6 | 0 | 6 - Sat | 63400 |
7 | 0 | 7 - Sun | 57259 |
8 | 1 | 1 - Mon | 64487 |
9 | 1 | 2 - Tue | 62847 |
10 | 1 | 3 - Wed | 60559 |
11 | 1 | 4 - Thu | 60778 |
12 | 1 | 5 - Fri | 67105 |
13 | 1 | 6 - Sat | 60033 |
14 | 1 | 7 - Sun | 51589 |
15 | 2 | 1 - Mon | 64335 |
16 | 2 | 2 - Tue | 59276 |
17 | 2 | 3 - Wed | 55645 |
18 | 2 | 4 - Thu | 59033 |
19 | 2 | 5 - Fri | 61108 |
20 | 2 | 6 - Sat | 58389 |
elsinaTime Pattern
Updated 2025-02-26
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
›
⌄
WITH base AS (
SELECT
block_timestamp,
origin_from_address,
tx_hash,
pool_name,
CASE
WHEN amount_in_usd IS NOT NULL AND amount_out_usd IS NOT NULL
THEN (amount_in_usd + amount_out_usd) / 2
ELSE COALESCE(amount_in_usd, amount_out_usd)
END AS amount
FROM avalanche.defi.ez_dex_swaps
WHERE
platform = 'pangolin'
AND (amount_in_usd IS NOT NULL OR amount_out_usd IS NOT NULL)
)
SELECT
date_part('hour', block_timestamp) as "Hour",
case when dayofweek(block_timestamp)=0 then 7 else dayofweek(block_timestamp) end||' - '||dayname(block_timestamp) as "Day Name",
COUNT(DISTINCT tx_hash) AS tx_count
FROM base
GROUP BY 1, 2
ORDER BY 1,2 asc
Last run: about 1 month ago
...
168
3KB
1s