Skip to content

Commit acf1032

Browse files
committed
Merge branch 'dev' into 'main'
fix(Action expiration): update the expiry time of an action to reference that... See merge request voltaire/govtool-outcomes-pillar!81
2 parents ff1ce71 + 8c1e625 commit acf1032

File tree

4 files changed

+16
-13
lines changed

4 files changed

+16
-13
lines changed

backend/src/queries/governanceAction.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -264,10 +264,10 @@ CommitteeVotes AS (
264264
),
265265
StatusTimes AS (
266266
SELECT
267-
e_ratified.end_time AS ratified_time,
268-
e_enacted.end_time AS enacted_time,
269-
e_dropped.end_time AS dropped_time,
270-
e_expired.end_time AS expired_time
267+
e_ratified.start_time AS ratified_time,
268+
e_enacted.start_time AS enacted_time,
269+
e_dropped.start_time AS dropped_time,
270+
e_expired.start_time AS expired_time
271271
FROM
272272
TargetAction ta
273273
LEFT JOIN epoch e_ratified ON ta.ratified_epoch = e_ratified.no

backend/src/queries/governanceActions.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ LatestEpoch AS (
1919
EpochTimes AS (
2020
SELECT
2121
no,
22-
end_time
22+
start_time
2323
FROM
2424
epoch
2525
),
@@ -209,10 +209,10 @@ SELECT
209209
'expired_epoch', gov_action_proposal.expired_epoch
210210
) AS status,
211211
JSON_BUILD_OBJECT(
212-
'ratified_time', e_ratified.end_time,
213-
'enacted_time', e_enacted.end_time,
214-
'dropped_time', e_dropped.end_time,
215-
'expired_time', e_expired.end_time
212+
'ratified_time', e_ratified.start_time,
213+
'enacted_time', e_enacted.start_time,
214+
'dropped_time', e_dropped.start_time,
215+
'expired_time', e_expired.start_time
216216
) AS status_times
217217
FROM
218218
RankedProposals rp

backend/src/queries/networkMetrics.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,8 +116,7 @@ LatestPoolDelegations AS (
116116
JOIN tx dv_tx ON dv.tx_id = dv_tx.id
117117
JOIN block dv_block ON dv_tx.block_id = dv_block.id
118118
JOIN stake_address sa ON dv.addr_id = sa.id
119-
JOIN pool_owner po ON po.addr_id = sa.id
120-
JOIN pool_update pu ON pu.id = po.pool_update_id
119+
JOIN pool_update pu ON pu.reward_addr_id = sa.id
121120
JOIN pool_hash ph ON pu.hash_id = ph.id
122121
JOIN drep_hash dh ON dv.drep_hash_id = dh.id
123122
CROSS JOIN CurrentEpoch ce

ui/src/Components/SingleAction/GovernanceVoting.tsx

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,11 +98,15 @@ const GovernanceVoting = ({ action }: GovernanceVotingProps) => {
9898
const totalStakeControlledByAlwaysAbstain =
9999
Number(networkMetrics?.always_abstain_voting_power) ?? 0;
100100
const totalStakeControlledByAlwaysAbstainForSPOs =
101-
Number(networkMetrics?.spos_abstain_voting_power) ?? 0;
101+
action.type !== "HardForkInitiation"
102+
? Number(networkMetrics?.spos_abstain_voting_power)
103+
: 0;
102104
const totalStakeControlledByNoConfidence =
103105
Number(networkMetrics?.always_no_confidence_voting_power) ?? 0;
104106
const totalStakeControlledByNoConfidenceForSPOs =
105-
Number(networkMetrics?.spos_no_confidence_voting_power) ?? 0;
107+
action.type !== "HardForkInitiation"
108+
? Number(networkMetrics?.spos_no_confidence_voting_power)
109+
: 0;
106110
const totalStakeControlledByDReps =
107111
Number(networkMetrics?.total_stake_controlled_by_active_dreps) ?? 0;
108112
const totalStakeControlledBySPOs = Number(

0 commit comments

Comments
 (0)