DURATION_BUCKET | COUNT | |
---|---|---|
1 | 1. 1-30 days | 65 |
2 | 2. 31-60 days | 25 |
3 | 3. 61-90 days | 49 |
4 | 4. 91-180 days | 21 |
5 | 5. 181-365 days | 24 |
6 | 6. 366-730 days | 29 |
7 | 7. 731-1460 days | 80 |
elsinaNumber of Lock per duration range
Updated 2025-02-16
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
›
⌄
with duration as (
SELECT
-- Calculate the duration in months
DATEDIFF('day', BLOCK_TIMESTAMP, UNLOCK_TIMESTAMP) AS DURATION_DAYS
FROM
crosschain.olas.ez_olas_locking
where
UNLOCK_TIMESTAMP is not null
)
SELECT
CASE
WHEN DURATION_DAYS BETWEEN 1 AND 30 THEN '1. 1-30 days'
WHEN DURATION_DAYS BETWEEN 31 AND 60 THEN '2. 31-60 days'
WHEN DURATION_DAYS BETWEEN 61 AND 90 THEN '3. 61-90 days'
WHEN DURATION_DAYS BETWEEN 91 AND 180 THEN '4. 91-180 days'
WHEN DURATION_DAYS BETWEEN 181 AND 365 THEN '5. 181-365 days'
WHEN DURATION_DAYS BETWEEN 366 AND 730 THEN '6. 366-730 days'
WHEN DURATION_DAYS BETWEEN 731 AND 1460 THEN '7. 731-1460 days'
ELSE '8. Out of range'
END AS DURATION_BUCKET,
COUNT(*) AS COUNT
from duration
group by DURATION_BUCKET
order by DURATION_BUCKET
Last run: 2 months ago
7
155B
1s