Accept a given username that an authority
granted. The call must include the full
username, as in username.suffix
.
Add a registrar to the system.
Add the given account to the sender’s subs.
Add an AccountId
with permission to grant usernames with a given suffix
appended.
Cancel a previous request.
Clear an account’s identity info and all sub-accounts and return all deposits.
Remove an account’s identity and sub-account information and slash the deposits.
Call with
ForceOrigin privileges which deletes a username
and slashes any deposit associated with it.
Provide a judgement for an account’s identity.
Remove the sender as a sub-account.
Remove an expired username approval. The username was approved by an authority but never
accepted by the user and must now be beyond its expiration. The call must include the
full username, as in username.suffix
.
Remove the given account from the sender’s subs.
Permanently delete a username which has been unbinding for longer than the grace period.
Caller is refunded the fee if the username expired and the removal was successful.
Remove authority
from the username authorities.
Alter the associated name of the given sub-account.
Request a judgement from a registrar.
Change the account associated with a registrar.
Set the fee required for a judgement to be requested from a registrar.
Set the field information for a registrar.
Set an account’s identity information and reserve the appropriate deposit.
Set a given username as the primary. The username should include the suffix.
Set the sub-accounts of the sender.
Set the username for who
. Must be called by a username authority.
Start the process of removing a username by placing it in the unbinding usernames map.
Once the grace period has passed, the username can be deleted by calling
remove_username.