Hour | Day Name | TX_COUNT | |
---|---|---|---|
1 | 0 | 1 - Mon | 155863 |
2 | 0 | 2 - Tue | 122475 |
3 | 0 | 3 - Wed | 200355 |
4 | 0 | 4 - Thu | 156838 |
5 | 0 | 5 - Fri | 169326 |
6 | 0 | 6 - Sat | 139864 |
7 | 0 | 7 - Sun | 138885 |
8 | 1 | 1 - Mon | 143895 |
9 | 1 | 2 - Tue | 174208 |
10 | 1 | 3 - Wed | 193574 |
11 | 1 | 4 - Thu | 158387 |
12 | 1 | 5 - Fri | 158293 |
13 | 1 | 6 - Sat | 143524 |
14 | 1 | 7 - Sun | 203121 |
15 | 2 | 1 - Mon | 123942 |
16 | 2 | 2 - Tue | 138967 |
17 | 2 | 3 - Wed | 142539 |
18 | 2 | 4 - Thu | 147920 |
19 | 2 | 5 - Fri | 143997 |
20 | 2 | 6 - Sat | 130347 |
elsinaTime Pattern
Updated 2025-04-11
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
›
⌄
with price as (
select
date_trunc('day', hour) as date,
avg(price) as price_usd
from crosschain.price.ez_prices_hourly
where
blockchain = 'ethereum' and
token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'
group by 1
),
base as (
SELECT
block_timestamp,
from_address,
tx_hash,
value as amount,
amount * price_usd as amount_usd,
tx_fee
from ink.core.fact_transactions left join price on block_timestamp::date = date
where
tx_succeeded = TRUE and
block_timestamp::date >= '2024-12-18'
)
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: 11 days ago
...
168
4KB
12s