Module pallet_society::pallet::dispatchables
source · Expand description
Auto-generated docs-only module listing all defined dispatchables for this pallet.
Warning: Doc-Only
Members of this module cannot be used directly and are only provided for documentation
purposes. To see the real version of each dispatchable, look for them in Pallet
or
Call
.
Functions
- Transform an approved candidate into a member. Callable only by the Signed origin of the Founder, only after the period for voting has ended and only when the candidate is not clearly rejected.
- A user outside of the society can make a bid for entry.
- Transform an approved candidate into a member. Callable only by the the candidate, and only after the period for voting has ended.
- Remove up to
max
stale votes for the givencandidate
. - Remove up to
max
stale votes for the defender in the givenchallenge_round
. - As a member, vote on the defender.
- Dissolve the society and remove all members.
- Remove a
candidate
’s failed application from the society. Callable by any signed origin but only at the end of the subsequent round and only for a candidate with more rejections than approvals. - Found the society.
- Allow suspension judgement origin to make judgement on a suspended member.
- Remove the candidate’s application from the society. Callable only by the Signed origin of the Founder, only after the period for voting has ended, and only when they do not have a clear approval.
- Transfer the first matured payout for the sender and remove it from the records.
- Punish the skeptic with a strike if they did not vote on a candidate. Callable by the candidate.
- Remove the candidate’s application from the society. Callable only by the candidate.
- Change the maximum number of members in society and the maximum number of new candidates in a single intake period.
- A bidder can remove their bid for entry into society. By doing so, they will have their candidate deposit returned or they will unvouch their voucher.
- As a vouching member, unvouch a bid. This only works while vouched user is only a bidder (and not a candidate).
- As a member, vote on a candidate.
- As a member, vouch for someone to join society by placing a bid on their behalf.
- Repay the payment previously given to the member with the signed origin, remove any pending payments, and elevate them from rank 0 to rank 1.