zyroqApt dex3
    Updated 3 days ago
    WITH data AS (
    SELECT
    block_timestamp,
    tx_hash,
    platform,
    swapper,
    COALESCE(NULLIF(symbol_in, ''), 'Unknown') AS symbol_in, -- Handle empty or NULL values
    COALESCE(NULLIF(symbol_out, ''), 'Unknown') AS symbol_out, -- Handle empty or NULL values
    COALESCE(AMOUNT_IN_USD, AMOUNT_OUT_USD) AS amount
    FROM
    aptos.defi.ez_dex_swaps
    WHERE
    token_in = '0x1::aptos_coin::AptosCoin'
    OR
    token_out = '0x1::aptos_coin::AptosCoin'
    AND BLOCK_TIMESTAMP > CURRENT_DATE - INTERVAL '1 days'
    ),
    trading_pairs AS (
    SELECT
    symbol_in || ' -> ' || symbol_out AS trading_pair,
    SUM(amount) AS total_swap_volume,
    COUNT(DISTINCT tx_hash) AS total_swaps,
    COUNT(DISTINCT swapper) AS total_swappers
    FROM
    data
    GROUP BY
    trading_pair
    ),
    ranked_pairs AS (
    SELECT
    trading_pair,
    total_swap_volume,
    total_swaps,
    total_swappers,
    RANK() OVER (ORDER BY total_swap_volume DESC) AS rank
    FROM
    Last run: 3 days ago
    TRADING_PAIR_GROUP
    TOTAL_SWAP_VOLUME
    TOTAL_SWAPS
    TOTAL_SWAPPERS
    1
    APT -> amAPT1584633465.93928126924067136
    2
    APT -> USDC1527106268.9454510768873847653
    3
    APT -> thAPT1055600661.82817125288236037
    4
    Others353747017.2450974537611584570
    5
    APT -> USDT226980522.7720023039572471955
    6
    APT -> doodoo161674441.95999675706468242
    7
    APT -> Unknown161379867.4302932466181357368
    8
    APT -> MOOMOO51128807.540555833259652145
    9
    APT -> stAPT50056929.543669897445106150
    10
    APT -> Cake47974443.7154174837988134500
    11
    APT -> GUI43897049.778592844842541286
    11
    523B
    17s