GeneralMagicio / GeneralMagicio/pairwise-rf6
Attest the ranked projects inside a category.
- Dominant language
- TypeScript
- Stars
- 4
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
As a user, after I finish voting a Pairwise ranking and **before** I have been sent back to the categories page, I want to cast my vote on-chain by an attestation.
### Design:
https://www.figma.com/design/tP7Arb2C8aDB05wCVxVVSB/Pairwise-RF6--%3E-Voting-App?node-id=1175-35870&t=vkHFl1L2Am6QdxHX-4
### Success Criteria
- [x] 1- The user clicks on submit vote after they've done the rankings.
- [x] 2- The user sees a loading and Dapp is doing attestations in the background.
- [x] 3- When it’s done we can show them a link to attestations.
- [x] 4- By clicking on OK/Close user will get back to the categories page with the category status change to `voted`
- [x] 5- The attestation should be submitted by the AA address, with the ranking of all projects with percentages.
- [x] 6- The attestation should not have the user weight/role but have a hash to calculate the rankings at the end of the round.
- [x] 7- for reporting error on error modal, use this link that opens in a new tab: https://github.com/GeneralMagicio/pairwise-rf6/issues/new?assignees=MoeNick&labels=bug&projects=&template=error-submit-vote.md&title=%5BError+submit+vote%5D+
**NOTE**: if the user has not voted on a category yet, logging in with an email modal is required.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.