Skip to content

Commit

Permalink
Merge pull request #2151 from IntersectMBO/fix/fix-stake-key-sql-error
Browse files Browse the repository at this point in the history
hotfix(v1.0.21): fix stake key sql error
  • Loading branch information
MSzalowski authored Oct 15, 2024
2 parents a2dfdfd + dfb5037 commit 2b4c543
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions govtool/backend/sql/get-stake-key-voting-power.sql
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
SELECT COALESCE(SUM(utxo_view.value::numeric), 0) + COALESCE(SUM(reward_rest.amount), 0) AS total_value,
SELECT COALESCE(SUM(utxo_view.value::numeric), 0) + COALESCE(reward_sum.total_reward, 0) AS total_value,
encode(stake_address.hash_raw, 'hex')
FROM stake_address
JOIN utxo_view ON utxo_view.stake_address_id = stake_address.id
LEFT JOIN reward_rest ON reward_rest.addr_id = stake_address.id
WHERE reward_rest.earned_epoch IS NULL
LEFT JOIN (
SELECT addr_id, SUM(reward_rest.amount) AS total_reward
FROM reward_rest
GROUP BY addr_id
) AS reward_sum ON reward_sum.addr_id = stake_address.id
WHERE stake_address.hash_raw = decode(?, 'hex')
GROUP BY stake_address.hash_raw;
GROUP BY stake_address.hash_raw, reward_sum.total_reward;

0 comments on commit 2b4c543

Please sign in to comment.