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

πŸ›οΈ [EPIC] : Account Creation / Link Roles #686

Closed
6 tasks
Tracked by #677
mike-mcnulty opened this issue Aug 13, 2024 · 1 comment
Closed
6 tasks
Tracked by #677

πŸ›οΈ [EPIC] : Account Creation / Link Roles #686

mike-mcnulty opened this issue Aug 13, 2024 · 1 comment
Labels
epic A high-level feature or collection of related user stories/tasks that span multiple issues. ux/ui UX/UI related issues

Comments

@mike-mcnulty
Copy link

Summary

Link Roles

JIRA Epic

https://input-output.atlassian.net/browse/NPG-7772

Description

Figma: Hifi / Create Account / Account Creation / Task4 (Second Half)

As a user, I need to be able to add new roles to my account, so that I can prove my right to participate in specific capacities.

GIVEN unlocked application AND connected wallet
WHEN user click 'add roles'
THEN show education card 1
AND WHEN user click next
THEN show education card 2

GIVEN user educated about roles & permissionless auth
WHEN user clicks confirm
THEN show available roles
AND WHEN click learn more
THEN show role details
AND WHEN click close
THEN hide role details

GIVEN a user viewing roles
WHEN clicks a role
THEN update role selection
AND WHEN click confirm selection
THEN proceed

GIVEN selected roles
WHEN user clicks 'link roles to keychain'
THEN prompt user to enter device password
AND THEN derive new roles keys
AND THEN build 'new roles' transaction
AND THEN sign tx metadata with master session key

GIVEN a tx signed by keychain
WHEN user click 'confirm' tx
THEN send tx with signed metadata to wallet extension
AND WHEN get success response 'submitted' from extension
THEN show success message to user
AND THEN update user profile
AND THEN log submitted tx to temporary storage
[AND THEN backend look for confirmation on chain]

Todo

<list 1 name>

<list 2 name>

@mike-mcnulty mike-mcnulty added epic A high-level feature or collection of related user stories/tasks that span multiple issues. ux/ui UX/UI related issues labels Aug 13, 2024
@mike-mcnulty mike-mcnulty added this to the M4: Voting & Delegation milestone Aug 13, 2024
@mike-mcnulty mike-mcnulty moved this to New in Catalyst Aug 13, 2024
@Mr-Leshiy Mr-Leshiy moved this from New to πŸ“‹ Backlog in Catalyst Aug 14, 2024
@mike-mcnulty
Copy link
Author

completed with mve2

@github-project-automation github-project-automation bot moved this from πŸ“‹ Backlog to πŸ”¬ Ready For QA in Catalyst Oct 29, 2024
@mike-mcnulty mike-mcnulty moved this from πŸ”¬ Ready For QA to βœ… Done in Catalyst Oct 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic A high-level feature or collection of related user stories/tasks that span multiple issues. ux/ui UX/UI related issues
Projects
Archived in project
Development

No branches or pull requests

1 participant