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

Change Organisation #74

Closed
5-mark opened this issue Jul 30, 2022 · 0 comments
Closed

Change Organisation #74

5-mark opened this issue Jul 30, 2022 · 0 comments
Assignees
Labels
BR-present to be presented to team Chain Story User Story

Comments

@5-mark
Copy link
Contributor

5-mark commented Jul 30, 2022

User Story

As organisation PRIME I want to be able to change the organisation settings so I can adapt the organisation rules to new situations.

Acceptance Criteria

  1. a new extrinsic to change an organisation (updateOrganisation) is in place
  2. access restrictions are applied to this extrinsic.
    2.1 if organisation control type is "PRIME" the prime role (controllerID of org) can trigger the updateOrganisation extrinsic
    2.2 also sudo can trigger the extrinsic
    2.3 other than that nobody can perform this extrinsic
  3. changes can happen on:
    3.1 controllerID
    3.2 fee model
    3.3 fee (mandatory if fee model = reserve or transfer)
    3.4 access type
    3.5 member limit
    3.6 organisation control type
    3.7 every field is optional but if all fields are empty the update is not triggered.

Additional Information

  • 3.8 All types of proposal type settings (min deposits, durations, majority types, voting power mode) --> seperate ticket

How to test

  1. perform extrinsics call to change each of the values of an organisation
  2. try to perform extrinsic with a user not allowed to
  3. c
  4. d
@5-mark 5-mark added Story User Story Chain BR-present to be presented to team labels Jul 30, 2022
@5-mark 5-mark transferred this issue from gamedaoco/gamedao-refinement Aug 2, 2022
@5-mark 5-mark added this to the Chain - Dungeons & Dragons S1 milestone Aug 2, 2022
@vayesy vayesy self-assigned this Aug 3, 2022
@vovacha vovacha self-assigned this Aug 8, 2022
@vovacha vovacha closed this as completed Aug 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BR-present to be presented to team Chain Story User Story
Projects
None yet
Development

No branches or pull requests

3 participants