Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🐛 "Create Governance Action" Page Not Functioning Properly #3071

Open
kneerose opened this issue Feb 25, 2025 · 2 comments
Open

🐛 "Create Governance Action" Page Not Functioning Properly #3071

kneerose opened this issue Feb 25, 2025 · 2 comments
Assignees
Labels

Comments

@kneerose
Copy link
Contributor

kneerose commented Feb 25, 2025

Area

Other

Domain

gov.tools

Which wallet were you using?

No response

Context

The "Create Governance Action" page is still accessible on govtool. Does this mean users can create a governance action directly without following the proposal creation flow? If so, all governance action types listed on this page should work as expected. However, selecting HardForkInitiation or ParameterChange results in a null error.

Additionally, submitting a governance action (other than HardForkInitiation and ParameterChange) gets stuck on loading and does not complete.

Steps to reproduce

  1. Connect your wallet.
  2. Navigate to gov.tools/create_governance_action.
  3. Select HardForkInitiation or ParameterChange as the proposal type.
  4. Observe the blank screen and check the console for errors.

https://www.loom.com/share/d9063917bf124617931fe280d114a13f?sid=bdb21cfa-b53e-416d-93b2-62de199a8a19

Actual behavior

  • The "Create Governance Action" page is still accessible.

Image

  • Selecting HardForkInitiation or ParameterChange results in a blank screen.

Image

  • Submitting governance actions of other types gets stuck on loading.

Image

Expected behavior

  • If governance actions require following the full proposal flow (proposal creation → comments/likes/polls → submission as governance action), then "Create Governance Action" page should be removed.
  • If the page remains accessible, users should be able to submit proposals without errors or getting stuck.
Copy link

sentry-io bot commented Feb 25, 2025

Sentry Issue: GOVTOOL-FRONTEND-G7

@MSzalowski
Copy link
Contributor

This page is obsolete and user can't create governance action without proposal discussion forum. This page is existing for the development purposes and hard fork and protocol parameter actions are not yet supported in that development environment.

Also this page is existing only when proposal discussion feature flag is set to false which is not the case anywhere except the dev env (or testing in your case)

@bosko-m bosko-m moved this to To do in Govtool all Feb 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: No status
Status: To do
Development

No branches or pull requests

2 participants