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

Integrate Groups module updates #1423

Closed
2 of 64 tasks
mmulji-ic opened this issue Apr 19, 2022 · 2 comments
Closed
2 of 64 tasks

Integrate Groups module updates #1423

mmulji-ic opened this issue Apr 19, 2022 · 2 comments
Assignees
Labels
admin: epic An EPIC -- meta issue used to track a body of work

Comments

@mmulji-ic
Copy link
Contributor

mmulji-ic commented Apr 19, 2022

Group Module QA Checklist

Implementation

  • Integration into app.go

Testing

Docs

User Flows
  • Scenario 1: Create a group with two or more members
    • Create a group of 3 people with the admin as a member
    • Add and remove a new member to the same group
  • Scenario 2: Create decision policies for the group
    • Create a threshold decision policy requiring 1/3 of the group voting power to pass a proposal
    • Create a percentage decision policy requiring 50% of the group voting power to pass a proposal
  • Scenario 3: Submit and pass proposal to send tokens from the group threshold decision policy account to a recipient
    • Fund the threshold policy account
    • Submit proposal
    • Vote proposal
  • Scenario 4: Submit and fail to pass a proposal to send tokens from the percentage decision policy account to a recipient
    • Submit the proposal
    • Vote proposal
  • Scenario 5: Update percentage decision policy to 60% (0.6)
  • Scenario 6: Create a new group with the percentage decision account as the admin
REST Endpoints
GRPC Endpoints
CLI

Query

gaiad query group --help

Transaction

gaiad tx group --help
@mmulji-ic mmulji-ic added the rho label Apr 19, 2022
@mmulji-ic mmulji-ic changed the title Integrate Groups module Integrate Groups module updates Apr 19, 2022
@tokamak-git tokamak-git self-assigned this Apr 28, 2022
@mmulji-ic mmulji-ic added the admin: epic An EPIC -- meta issue used to track a body of work label Jun 3, 2022
@mmulji-ic
Copy link
Contributor Author

Module integrated by @okwme , e2e tests need to be added by @glnro .

@okwme
Copy link
Contributor

okwme commented Aug 15, 2022

for cross reference: #1318

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
admin: epic An EPIC -- meta issue used to track a body of work
Projects
None yet
Development

No branches or pull requests

4 participants