Ali3NDately Cosmos Osmosis Terra New Voters Stats Over Time
    Updated 2023-02-22
    select 'Cosmos' as chain,
    date_trunc ({{Date_Trunc}},mindate) as date,
    count (distinct voter) as New_Voters,
    sum (New_Voters) over (order by date) as Total_Voters
    from (
    select voter,
    min (block_timestamp) as mindate
    from cosmos.core.fact_governance_votes
    where tx_succeeded = 'TRUE'
    group by 1)
    group by 1,2

    union ALL

    select 'Osmosis' as chain,
    date_trunc ({{Date_Trunc}},mindate) as date,
    count (distinct voter) as New_Voters,
    sum (New_Voters) over (order by date) as Total_Voters
    from (
    select voter,
    min (block_timestamp) as mindate
    from osmosis.core.fact_governance_votes
    where tx_succeeded = 'TRUE'
    group by 1)
    group by 1,2

    union ALL

    select 'Terra' as chain,
    date_trunc ({{Date_Trunc}},mindate) as date,
    count (distinct voter) as New_Voters,
    sum (New_Voters) over (order by date) as Total_Voters
    from (
    select voter,
    min (block_timestamp) as mindate
    from Terra.core.fact_governance_votes
    Run a query to Download Data