Kruys-Collinsexplicit-azure
    Updated 2024-09-16
    WITH staking_actions AS (
    SELECT
    delegator_address,
    validator_address,
    action,
    amount,
    CASE
    WHEN action = 'delegate' THEN amount
    WHEN action = 'undelegate' THEN -amount
    ELSE 0
    END AS net_amount
    FROM
    axelar.gov.fact_staking
    WHERE
    tx_succeeded = TRUE
    ),

    net_staking AS (
    SELECT
    SUM(net_amount/1e6) AS total_staked
    FROM
    staking_actions
    ),

    CurrentPrice AS (
    SELECT
    price
    FROM crosschain.price.ez_prices_hourly
    WHERE symbol = 'AXL'
    ORDER BY hour DESC
    LIMIT 1
    )

    SELECT
    1165357101 AS "Axelar Total Supply",
    ns.total_staked AS "Currently Staked AXL",
    QueryRunArchived: QueryRun has been archived