astar
subscan
Runtime Modules / Identity
Spec Version:
Events
Name
Lookup
Attributes
IdentitySet0c00["AccountId"]
IdentityCleared0c01["AccountId","BalanceOf"]
IdentityKilled0c02["AccountId","BalanceOf"]
JudgementRequested0c03["AccountId","RegistrarIndex"]
JudgementUnrequested0c04["AccountId","RegistrarIndex"]
JudgementGiven0c05["AccountId","RegistrarIndex"]
RegistrarAdded0c06["RegistrarIndex"]
SubIdentityAdded0c07["AccountId","AccountId","BalanceOf"]
SubIdentitiesSet0c08["AccountId","u32","BalanceOf"]
SubIdentityRenamed0c09["AccountId","AccountId"]
SubIdentityRemoved0c0a["AccountId","AccountId","BalanceOf"]
SubIdentityRevoked0c0b["AccountId","AccountId","BalanceOf"]
AuthorityAdded0c0c["AccountId"]
AuthorityRemoved0c0d["AccountId"]
UsernameSet0c0e["AccountId","Username"]
UsernameQueued0c0f["AccountId","Username","BlockNumberFor"]
PreapprovalExpired0c10["AccountId"]
PrimaryUsernameSet0c11["AccountId","Username"]
DanglingUsernameRemoved0c12["AccountId","Username"]
UsernameUnbound0c13["Username"]
UsernameRemoved0c14["Username"]
UsernameKilled0c15["Username"]
Storage Functions
Name
Type
IdentityOf{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["AccountId"],"value":"pallet_identity:types:Registration","keys_id":0,"value_id":422}}
UsernameOf{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["AccountId"],"value":"Vec<U8>","keys_id":0,"value_id":36}}
SuperOf{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["AccountId"],"value":"Tuple:AccountIdpallet_identity:types:Data","keys_id":0,"value_id":274}}
SubsOf{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["AccountId"],"value":"Tuple:U128bounded_collections:bounded_vec:BoundedVec@427","keys_id":0,"value_id":426}}
Registrars{"origin":"PlainType","plain_type":"Vec<option<pallet_identity:types:RegistrarInfo>>","PlainTypeValue":428}
AuthorityOf{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["Vec<U8>"],"value":"pallet_identity:types:AuthorityProperties","keys_id":432,"value_id":433}}
UsernameInfoOf{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["Vec<U8>"],"value":"pallet_identity:types:UsernameInformation","keys_id":36,"value_id":434}}
PendingUsernames{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["Vec<U8>"],"value":"Tuple:AccountIdU32pallet_identity:types:Provider","keys_id":36,"value_id":436}}
UnbindingUsernames{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["Vec<U8>"],"value":"U32","keys_id":36,"value_id":4}}
Constants
Name
Type
Value
BasicDepositU1280080947c769a75010000000000000000
ByteDepositU1280040e59c301200000000000000000000
UsernameDepositU1280000a89c134602000000000000000000
SubAccountDepositU128004000d9880967010000000000000000
MaxSubAccountsU3264000000
MaxRegistrarsU3214000000
PendingUsernameExpirationU32c0890100
UsernameGracePeriodU32c0890100
MaxSuffixLengthU3207000000
MaxUsernameLengthU3220000000
Error Types
Name
Docs
TooManySubAccountsToo many subs-accounts.
NotFoundAccount isn't found.
NotNamedAccount isn't named.
EmptyIndexEmpty index.
FeeChangedFee is changed.
NoIdentityNo identity found.
StickyJudgementSticky judgement.
JudgementGivenJudgement given.
InvalidJudgementInvalid judgement.
InvalidIndexThe index is invalid.
InvalidTargetThe target is invalid.
TooManyRegistrarsMaximum amount of registrars reached. Cannot add any more.
AlreadyClaimedAccount ID is already named.
NotSubSender is not a sub-account.
NotOwnedSub-account isn't owned by sender.
JudgementForDifferentIdentityThe provided judgement was for a different identity.
JudgementPaymentFailedError that occurs when there is an issue paying for judgement.
InvalidSuffixThe provided suffix is too long.
NotUsernameAuthorityThe sender does not have permission to issue a username.
NoAllocationThe authority cannot allocate any more usernames.
InvalidSignatureThe signature on a username was not valid.
RequiresSignatureSetting this username requires a signature, but none was provided.
InvalidUsernameThe username does not meet the requirements.
UsernameTakenThe username is already taken.
NoUsernameThe requested username does not exist.
NotExpiredThe username cannot be forcefully removed because it can still be accepted.
TooEarlyThe username cannot be removed because it's still in the grace period.
NotUnbindingThe username cannot be removed because it is not unbinding.
AlreadyUnbindingThe username cannot be unbound because it is already unbinding.
InsufficientPrivilegesThe action cannot be performed because of insufficient privileges (e.g. authoritytrying to unbind a username provided by the system).