yasmin2024-04-03 03:25 PM
    Updated 2025-02-02
    WITH

    -- DEPOSIT
    Deposit AS (
    SELECT
    DATE_TRUNC('month', block_timestamp) AS date,
    SUM(amount_usd) AS deposit
    FROM
    avalanche.defi.ez_lending_deposits
    WHERE
    PLATFORM = 'Benqi'
    AND block_timestamp >= DATE_TRUNC('month', CURRENT_DATE) - INTERVAL '12 months'
    GROUP BY
    1
    ),

    -- LIQUIDATIONS
    Liquidations AS (
    SELECT
    DATE_TRUNC('month', block_timestamp) AS date,
    SUM(amount_usd) AS liquidations
    FROM
    avalanche.defi.ez_lending_liquidations
    WHERE
    PLATFORM = 'Benqi'
    AND block_timestamp >= DATE_TRUNC('month', CURRENT_DATE) - INTERVAL '12 months'
    GROUP BY
    1
    ),

    -- REPAYMENT
    Repayment AS (
    SELECT
    DATE_TRUNC('month', block_timestamp) AS date,
    SUM(amount_usd) AS Repayment
    FROM
    QueryRunArchived: QueryRun has been archived