bobby_daniel8-4 Assessing Reward Discrepancies
    Updated 2025-05-21
    WITH stake_pool AS (
    SELECT
    authorized_staker,
    STAKE_PUBKEY,
    vote_pubkey,
    SUM(account_sol) AS blazestake_active_stake
    FROM solana.gov.fact_stake_accounts
    WHERE authorized_staker = '6WecYymEARvjG5ZyqkrVQ6YkhPfujNzWpSPwNKXHCbV2'
    AND account_sol > 0.1
    GROUP BY authorized_staker, STAKE_PUBKEY, vote_pubkey
    ),
    vote_counts AS (
    SELECT
    DATE_TRUNC('day', block_timestamp) as date,
    SUM(num_votes) as total_votes,
    FROM solana.gov.fact_votes_agg_block
    WHERE block_timestamp >= CURRENT_DATE - INTERVAL '30 days'
    GROUP BY DATE_TRUNC('day', block_timestamp)
    ),
    reward_totals AS (
    SELECT
    DATE_TRUNC('day', block_timestamp) as date,
    SUM(reward_amount_sol) as blazestake_total_rewards,
    STAKE_PUBKEY
    FROM solana.gov.fact_rewards_staking
    WHERE block_timestamp >= CURRENT_DATE - INTERVAL '30 days'
    GROUP BY DATE_TRUNC('day', block_timestamp),3
    )
    SELECT
    v.date,
    v.total_votes,
    r.blazestake_total_rewards,
    r.blazestake_total_rewards / NULLIF(v.total_votes, 0) AS blazestake_reward_per_vote
    FROM vote_counts v
    LEFT JOIN reward_totals r
    Last run: 10 days ago
    DATE
    TOTAL_VOTES
    BLAZESTAKE_TOTAL_REWARDS
    BLAZESTAKE_REWARD_PER_VOTE
    1
    2025-05-21 00:00:00.00040152286
    2
    2025-05-20 00:00:00.0002541047360.0017885797.038747204e-12
    3
    2025-05-20 00:00:00.0002541047360.0037936061.492930065e-11
    4
    2025-05-20 00:00:00.0002541047363.19e-71.255387857e-15
    5
    2025-05-20 00:00:00.0002541047360.002823061.110982835e-11
    6
    2025-05-20 00:00:00.0002541047360.0003777961.486772761e-12
    7
    2025-05-20 00:00:00.0002541047360.0035568061.399740145e-11
    8
    2025-05-20 00:00:00.0002541047360.0001863967.33540047e-13
    9
    2025-05-20 00:00:00.0002541047360.0001567496.16867684e-13
    10
    2025-05-20 00:00:00.0002541047360.0000550342.165799853e-13
    10
    635B
    14s