Expand description
Functions§
- bestow_
membership - 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.
- bid
- A user outside of the society can make a bid for entry.
- claim_
membership - Transform an approved candidate into a member. Callable only by the the candidate, and only after the period for voting has ended.
- cleanup_
candidacy - Remove up to
max
stale votes for the givencandidate
. - cleanup_
challenge - Remove up to
max
stale votes for the defender in the givenchallenge_round
. - defender_
vote - As a member, vote on the defender.
- dissolve
- Dissolve the society and remove all members.
- drop_
candidate - 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_
society - Found the society.
- judge_
suspended_ member - Allow suspension judgement origin to make judgement on a suspended member.
- kick_
candidate - 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.
- payout
- Transfer the first matured payout for the sender and remove it from the records.
- poke_
deposit - Poke the deposit reserved when bidding.
- punish_
skeptic - Punish the skeptic with a strike if they did not vote on a candidate. Callable by the candidate.
- resign_
candidacy - Remove the candidate’s application from the society. Callable only by the candidate.
- set_
parameters - Change the maximum number of members in society and the maximum number of new candidates in a single intake period.
- unbid
- 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.
- unvouch
- As a vouching member, unvouch a bid. This only works while vouched user is only a bidder (and not a candidate).
- vote
- As a member, vote on a candidate.
- vouch
- As a member, vouch for someone to join society by placing a bid on their behalf.
- waive_
repay - 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.