Skip to content

🐛 Live Voting and Outcomes Navigation Fails with CIP-129 Governance Action ID #3619

@kneerose

Description

@kneerose

Area

Voting Pillar

Domain

gov.tools

Which wallet were you using?

No response

Context

When attempting to navigate to the live voting page using a CIP-129 governance action ID, the system displays an error message: "Governance action with ID gov... does not exist." However, navigation works correctly when using a legacy CIP-105 governance action ID. The issue persists for both live voting and outcomes pages.

Examples:

Image

Image

Similarly, navigating to the outcomes page using a CIP-129 governance action ID results in a blank screen, while CIP-105 IDs function correctly. This issue is documented in GitHub Issue #3306.

Steps to reproduce

  1. Navigate to the live voting page using a CIP-129 governance action ID (e.g., CIP-129 URL).
  2. Observe the error message with not found.
  3. Navigate to the live voting page using a CIP-105 governance action ID (e.g., CIP-105 URL).
  4. Confirm the governance action details are displayed.
  5. Repeat the process for the outcomes page using both CIP-129 and CIP-105 governance action IDs. Note that CIP-129 results in a blank screen.

Actual behavior

  • Navigation using CIP-129 governance action IDs fails for both live voting (displays error) and outcomes (displays blank screen).
  • CIP-105 governance action IDs work as expected for both pages.

Expected behavior

  • CIP-129 governance action IDs should be supported for navigation to live voting and outcomes pages via URL, displaying the relevant governance action details.

Metadata

Metadata

Type

No type

Projects

Status

In review

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions