WEEK_START | TOTAL_REFUND_COUNT | CUM_REFUND | |
---|---|---|---|
1 | 2025-02-17 00:00:00.000 | 58 | 4347 |
2 | 2025-02-10 00:00:00.000 | 240 | 4289 |
3 | 2025-02-03 00:00:00.000 | 96 | 4049 |
4 | 2025-01-27 00:00:00.000 | 150 | 3953 |
5 | 2025-01-20 00:00:00.000 | 170 | 3803 |
6 | 2025-01-13 00:00:00.000 | 173 | 3633 |
7 | 2025-01-06 00:00:00.000 | 119 | 3460 |
8 | 2024-12-30 00:00:00.000 | 191 | 3341 |
9 | 2024-12-23 00:00:00.000 | 242 | 3150 |
10 | 2024-12-16 00:00:00.000 | 226 | 2908 |
11 | 2024-12-09 00:00:00.000 | 187 | 2682 |
12 | 2024-12-02 00:00:00.000 | 329 | 2495 |
13 | 2024-11-25 00:00:00.000 | 319 | 2166 |
14 | 2024-11-18 00:00:00.000 | 154 | 1847 |
15 | 2024-11-11 00:00:00.000 | 116 | 1693 |
16 | 2024-11-04 00:00:00.000 | 109 | 1577 |
17 | 2024-10-28 00:00:00.000 | 91 | 1468 |
18 | 2024-10-21 00:00:00.000 | 31 | 1377 |
19 | 2024-10-14 00:00:00.000 | 31 | 1346 |
20 | 2024-10-07 00:00:00.000 | 51 | 1315 |
0x1A1F58A1Fd020BdE187baae3229e193275742a5ethorchain refund stats TW & SK/ThorsWap
Updated 2025-03-20
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 attempted_txs AS (
SELECT
DATE_TRUNC('week', block_timestamp) AS week_start,
COUNT(DISTINCT tx_id) AS swap_count,
CASE
-- Trust Wallet detection
WHEN UPPER(SPLIT_PART(MEMO, ':', 5)) IN ('TI', 'TE', 'TR', 'TD') THEN 'Trust Wallet'
WHEN SPLIT_PART(MEMO, ':', 5) ILIKE '-_/%' OR
SPLIT_PART(MEMO, ':', 5) ILIKE '%/-_' OR
SPLIT_PART(MEMO, ':', 5) = '-_' OR -- Exactly "-_"
SPLIT_PART(MEMO, ':', 5) = 't' OR -- Exactly "t"
SPLIT_PART(MEMO, ':', 5) = '-_/t' -- Exactly "-_/t"
THEN 'SwapKit'
ELSE NULL
END AS Affiliate
FROM thorchain.defi.fact_swaps_events
WHERE block_timestamp BETWEEN '2024-01-01' AND '2025-02-20'
GROUP BY week_start, Affiliate
)
SELECT
weeks.week_start,
-- Trust Wallet data
COALESCE(TW.total_swaps, 0) AS total_swaps_TW,
COALESCE(SUM(TW.total_swaps) OVER (ORDER BY weeks.week_start), 0) AS cum_swaps_TW,
-- SwapKit data (now including '-_', 't', and '-_/t')
COALESCE(SK.total_swaps, 0) AS total_swaps_SK,
COALESCE(SUM(SK.total_swaps) OVER (ORDER BY weeks.week_start), 0) AS cum_swaps_SK
FROM
(SELECT DISTINCT week_start FROM attempted_txs) AS weeks
LEFT JOIN
Last run: about 1 month ago
60
2KB
2s