Collective

Overview

Diagram

Description

Collective It is a base used for building two special collectives related to governance: the Council and the Technical Committee.
Membership Provide additional functions to support in Collective as below:
Name
Input
Description
close()
proposal hash index proposal_weight_bound length_bound
Close a vote that is either approved, disapproved or whose voting period has ended.
dissapproveProposal()
Proposal hash
Disapprove a proposal, close, and remove it from the system, regardless of its current state.
execute()
Proposal
Dispatch a proposal from a member using the `Member` origin
propose()
Threshold proposal length_bound
Add a new proposal to either be voted on or executed directly.
setMembers()
Newmember prime old_count
Set the collective's membership
vote()
Proposal index approve
Add an aye or nay vote for the sender to the given proposal.

Description

  • Council
  • Technical Committee