rajsCosmos Proposals
    Updated 2023-01-12
    with cosmos_deposits as
    (
    SELECT
    -- *
    -- 'Cosmos' as blockchain,
    proposal_id,
    sum(amount) / pow(10,6) as deposit_amount,
    -- min(block_timestamp) as min_deposit_date,
    -- max(block_timestamp) as max_deposit_date,
    count(*) as no_of_deposit_txs
    from cosmos.core.fact_governance_proposal_deposits
    where tx_succeeded
    group by 1
    )
    ,

    cosmos_votes as
    (
    SELECT
    -- 'Cosmos' as blockchain,
    proposal_id,
    count(distinct voter) as no_of_voters,
    min(block_timestamp) as voting_start_time,
    coalesce(datediff('days', min(block_timestamp), max(block_timestamp)),0) as voting_period
    -- count(distinct proposal_id) as no_of_proposals,
    -- round(count(distinct voter) / count(distinct proposal_id),0) as avg_voters_per_proposal
    from cosmos.core.fact_governance_votes
    where tx_succeeded
    -- and block_timestamp >= '2022-06-01'
    group by 1
    )

    SELECT
    cd.*,
    coalesce(no_of_voters,0) as no_of_voters,
    voting_period,
    Run a query to Download Data