IntersectMBO / IntersectMBO/govtool
🐛 Unable to Vote on Governance Action Immediately After dRep Registration
- Dominant language
- HTML
- Stars
- 21
- Forks
- 29
- Avg merge
- 2d 22h
- Merged PRs (30d)
- 7
Description
### Area
Voting Pillar
### Domain
dev-sanchogov.tools
### Which wallet were you using?
_No response_
### Context
When using a newly created wallet, after registering as a dRep, I am unable to vote on any governance action due to an error indicating a re-registration issue. The stake registration certificate is included in the vote, but my stake is already registered during the dRep registration. After refreshing the page and attempting to vote again, it works as expected. This issue seems to be related to the provider.
### Steps to reproduce
1. Connect a newly created wallet.
2. Register as a dRep.
3. Attempt to vote on any governance action.
4. Encounter an error and are unable to vote.
https://www.loom.com/share/36102ab5651f48aea2fb137241a118cc?sid=15df321b-f97a-4698-8314-4f41e358235b
### Actual behavior
The system prevents voting on governance actions immediately after registering as a dRep without refreshing the page. An error is thrown regarding re-registration, even though the stake is already registered.
- Stake registeration certificate is added during dRep registration

- Stake registration certificate is again added during vote

- Throw error message of re-register stake

### Expected behavior
A dRep should be able to vote on governance actions without encountering errors, regardless of whether the page is refreshed.
Contributor guide
Assessment
This issue has not been assessed yet.