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

[Communities] Governance V0: Enqueue and Execute calls #313

Conversation

pandres95
Copy link
Member

Resolves #303
Closes #311

@pandres95 pandres95 self-assigned this Oct 5, 2023
This was linked to issues Oct 5, 2023
@pandres95 pandres95 marked this pull request as draft October 5, 2023 21:21
@pandres95 pandres95 force-pushed the 303-governance-v0-enqueue-execute-calls branch from 62184ad to 1b49304 Compare October 15, 2023 23:26
@pandres95 pandres95 marked this pull request as ready for review October 16, 2023 22:16
@pandres95 pandres95 force-pushed the 303-governance-v0-enqueue-execute-calls branch from 8fc5dd3 to ee0463f Compare October 17, 2023 00:20
@pandres95 pandres95 added hacktoberfest-accepted This PR participates on Hacktobefest and removed hacktoberfest labels Oct 19, 2023
@pandres95 pandres95 force-pushed the 303-governance-v0-enqueue-execute-calls branch from 7b0db8e to d901411 Compare October 19, 2023 02:06
@olanod olanod merged commit d80a61c into feature/pandres95-communities-pallet Oct 30, 2023
@olanod olanod deleted the 303-governance-v0-enqueue-execute-calls branch October 30, 2023 10:29
@olanod
Copy link
Member

olanod commented Oct 30, 2023

As discussed off-line, we can use pallet-referenda to keep tracks of polls, we can go with this changes in the meantime. Shortly I'll be proposing the new changes on the base branch.

olanod pushed a commit that referenced this pull request Oct 30, 2023
* feat(pallets/communities): define MemberRank trait, for MembershipPassport

* feat(pallets/communities): add structures and storage for handling governance

* feat(pallets/communities): add governance (polls/proposals) handling functions

* feat(pallets/communities): define open_proposal/execute_call

* change(pallets/communities): explictly state call origin when creating proposal

* fix(pallets/communities): lint

* change(communities:functions/origin): use CheckedConversion to replace as_origin!
olanod pushed a commit that referenced this pull request Nov 21, 2023
* feat(pallets/communities): define MemberRank trait, for MembershipPassport

* feat(pallets/communities): add structures and storage for handling governance

* feat(pallets/communities): add governance (polls/proposals) handling functions

* feat(pallets/communities): define open_proposal/execute_call

* change(pallets/communities): explictly state call origin when creating proposal

* fix(pallets/communities): lint

* change(communities:functions/origin): use CheckedConversion to replace as_origin!
olanod pushed a commit that referenced this pull request Dec 4, 2023
* feat(pallets/communities): define MemberRank trait, for MembershipPassport

* feat(pallets/communities): add structures and storage for handling governance

* feat(pallets/communities): add governance (polls/proposals) handling functions

* feat(pallets/communities): define open_proposal/execute_call

* change(pallets/communities): explictly state call origin when creating proposal

* fix(pallets/communities): lint

* change(communities:functions/origin): use CheckedConversion to replace as_origin!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
community enhancement New feature or request hacktoberfest-accepted This PR participates on Hacktobefest
Projects
No open projects
Status: Done
Development

Successfully merging this pull request may close these issues.

[Communities] Custom origin [Community] Implement Governance
2 participants