All chains
    Preparing search index...

    Type Alias found_society

    found_society: TxDescriptor<
        {
            candidate_deposit: bigint;
            founder: MultiAddress;
            max_intake: number;
            max_members: number;
            max_strikes: number;
            rules: Binary;
        },
    >

    Found the society.

    This is done as a discrete action in order to allow for the pallet to be included into a running chain and can only be done once.

    The dispatch origin for this call must be from the FounderSetOrigin.

    Parameters:

    • founder - The first member and head of the newly founded society.
    • max_members - The initial max number of members for the society.
    • max_intake - The maximum number of candidates per intake period.
    • max_strikes: The maximum number of strikes a member may get before they become suspended and may only be reinstated by the founder.
    • candidate_deposit: The deposit required to make a bid for membership of the group.
    • rules - The rules of this society concerning membership.

    Complexity: O(1)