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

Consider indexing proposals based on on-chain proposal id rather than CGP document number #108

Open
m-chrzan opened this issue Nov 29, 2024 · 0 comments

Comments

@m-chrzan
Copy link

Problem

It appears that currently the list of proposals displayed in the Governance tab is based on the CGP documents in the governance repo. This leads to a past on-chain vote getting lost when a proposal is resubmitted with the same referenced document.

As an example, see CGP-152. It was first put up for voting on November 2 with proposal ID 192, got rejected, then resubmitted on Novermber 29 with ID 195.

The links in the above paragraph are to celo.stake.id, which indexes proposals based on ID, creating a separate page for each on-chain proposal, keeping a history of all Governance activity. Mondo currently does not handle this, and the rejected proposal with ID 192 is nowhere to be found.

Solution

Index governance proposals based on on-chain ID rather than CGP document number. I understand this could be a bigger reworking, since it appears that on the backend, Mondo currently relies on CGP document numbering for listing out proposals, but I think it's an important change to display a full, transparent history of the Governance process on the site.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant