0xHaM-dOver Time
    Updated 2023-01-12
    SELECT
    date_trunc('{{Frequency}}', BLOCK_TIMESTAMP)::date as date,
    'TERRALUNA2.0 Gov' as chain,
    COUNT(DISTINCT tx_id) as votes,
    COUNT(DISTINCT VOTER) as voters,
    COUNT(DISTINCT PROPOSAL_ID) as propsals,
    sum(VOTE_WEIGHT) as vote_height,
    sum(votes) over (order by date) as cum_votes
    FROM terra.core.fact_governance_votes
    WHERE VOTE_WEIGHT is not null
    GROUP by 1, 2
    UNION
    SELECT
    date_trunc('{{Frequency}}', BLOCK_TIMESTAMP)::date as date,
    'COSMOS Gov' as chain,
    COUNT(DISTINCT tx_id) as votes,
    COUNT(DISTINCT VOTER) as voters,
    COUNT(DISTINCT PROPOSAL_ID) as propsals,
    sum(VOTE_WEIGHT) as vote_height,
    sum(votes) over (order by date) as cum_votes
    FROM cosmos.core.fact_governance_votes
    WHERE VOTE_WEIGHT is not null
    AND BLOCK_TIMESTAMP >= '2022-01-01'
    GROUP by 1, 2
    UNION
    SELECT
    date_trunc('{{Frequency}}', BLOCK_TIMESTAMP)::date as date,
    'OSMOSIS Gov' as chain,
    COUNT(DISTINCT tx_id) as votes,
    COUNT(DISTINCT VOTER) as voters,
    COUNT(DISTINCT PROPOSAL_ID) as propsals,
    sum(VOTE_WEIGHT) as vote_height,
    Run a query to Download Data