0x1A1F58A1Fd020BdE187baae3229e193275742a5ethorchain refund stats TW & SK/ThorsWap
    Updated 2025-03-20

    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
    WEEK_START
    TOTAL_REFUND_COUNT
    CUM_REFUND
    1
    2025-02-17 00:00:00.000584347
    2
    2025-02-10 00:00:00.0002404289
    3
    2025-02-03 00:00:00.000964049
    4
    2025-01-27 00:00:00.0001503953
    5
    2025-01-20 00:00:00.0001703803
    6
    2025-01-13 00:00:00.0001733633
    7
    2025-01-06 00:00:00.0001193460
    8
    2024-12-30 00:00:00.0001913341
    9
    2024-12-23 00:00:00.0002423150
    10
    2024-12-16 00:00:00.0002262908
    11
    2024-12-09 00:00:00.0001872682
    12
    2024-12-02 00:00:00.0003292495
    13
    2024-11-25 00:00:00.0003192166
    14
    2024-11-18 00:00:00.0001541847
    15
    2024-11-11 00:00:00.0001161693
    16
    2024-11-04 00:00:00.0001091577
    17
    2024-10-28 00:00:00.000911468
    18
    2024-10-21 00:00:00.000311377
    19
    2024-10-14 00:00:00.000311346
    20
    2024-10-07 00:00:00.000511315
    60
    2KB
    2s