GeneralMagicio / GeneralMagicio/pairwise-rf6

Attest the ranked projects inside a category.

Open
#9 33 comments 1 reaction 1 assignee Claimed by @mmahdigh View on GitHub
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.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.