bachiosmo gov4
    Updated 2022-11-10
    -- Credit: https://app.flipsidecrypto.com/velocity/queries/d4684c55-200e-4bc9-99df-28df768e04dd

    WITH stakes1 as (
    SELECT
    block_timestamp,
    tx_id,
    REDELEGATE_SOURCE_VALIDATOR_ADDRESS as validator,
    (amount / power(10, 6)) *(-1) as staked
    FROM
    osmosis.core.fact_staking
    where
    currency LIKE 'uosmo'
    AND REDELEGATE_SOURCE_VALIDATOR_ADDRESS is not null
    and tx_status = 'SUCCEEDED'
    ),
    stakes2 as (
    SELECT
    block_timestamp,
    tx_id,
    validator_address as validator,
    CASE
    WHEN action = 'undelegate' then (amount / power(10, 6)) *(-1)
    else amount / power(10, 6)
    end as staked
    FROM
    osmosis.core.fact_staking
    where
    currency LIKE 'uosmo'
    AND REDELEGATE_SOURCE_VALIDATOR_ADDRESS is NULL
    ),
    stakes12 as (
    SELECT
    block_timestamp,
    tx_id,
    validator_address as validator,
    (amount / power(10, 6)) as staked
    Run a query to Download Data