Name | Lookup | Parameters | |
|---|---|---|---|
| control_inherited_account | 2f00 | 2 | |
| revoke_inheritor | 2f01 | - | |
| set_friend_groups | 2f02 | 1 | |
| initiate_attempt | 2f03 | 2 | |
| approve_attempt | 2f04 | 2 | |
| finish_attempt | 2f05 | 2 | |
| cancel_attempt | 2f06 | 2 | |
| slash_attempt | 2f07 | 1 |
Name | Lookup | Attributes | |
|---|---|---|---|
| AttemptApproved | 2f00 | ["AccountId","FriendGroupIndex","AccountId"] | |
| AttemptCanceled | 2f01 | ["AccountId","FriendGroupIndex","AccountId"] | |
| AttemptInitiated | 2f02 | ["AccountId","FriendGroupIndex","AccountId"] | |
| AttemptFinished | 2f03 | ["AccountId","FriendGroupIndex","AccountId","Option<AccountId>"] | |
| AttemptDiscarded | 2f04 | ["AccountId","FriendGroupIndex","AccountId"] | |
| AttemptSlashed | 2f05 | ["AccountId","FriendGroupIndex"] | |
| FriendGroupsChanged | 2f06 | ["AccountId"] | |
| InheritorRevoked | 2f07 | ["AccountId"] | |
| RecoveredAccountControlled | 2f08 | ["AccountId","AccountId","HashOf","DispatchResult"] |
Name | Type | |
|---|---|---|
| FriendGroups | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["AccountId"],"value":"Tuple:bounded_collections:bounded_vec:BoundedVec@745frame_support:traits:tokens:fungible:HoldConsideration@746","keys_id":0,"value_id":744}} | |
| Attempt | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["AccountId","U32"],"value":"Tuple:pallet_recovery:Attemptpallet_recovery:types:IdentifiedConsideration@752U128","keys_id":471,"value_id":747}} | |
| Inheritor | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["AccountId"],"value":"Tuple:U32AccountIdpallet_recovery:types:IdentifiedConsideration@757","keys_id":0,"value_id":756}} |
Name | Type | Value | |
|---|---|---|---|
| SecurityDeposit | U128 | 00a0724e180900000000000000000000 | |
| MaxFriendsPerConfig | U32 | 64000000 |
Name | Docs |
|---|---|
| AlreadyApproved | This attempt is already fully approved and does not need any more votes. |
| AlreadyInitiated | The recovery attempt has already been initiated. |
| AlreadyVoted | The friend already voted for this attempt. |
| HasOngoingAttempts | The lost account has ongoing recovery attempts. |
| LostAccountInFriendGroup | The lost account cannot be a friend of itself. |
| HigherPriorityRecovered | The account was already recovered by a group of equal or higher priority. |
| NoCancelDelay | Cancel delay must be at least 1. |
| NoFriendGroups | This account does not have any friend groups. |
| NoFriends | The friend group has no friends. |
| NoInheritor | The lost account does not have any inheritor. |
| NotApproved | Not enough friends approved this attempt. |
| NotAttempt | The referenced recovery attempt was not found. |
| NotCanceller | The caller is not the initiator or the lost account. |
| NotFriend | The caller is not a friend of the lost account. |
| NotFriendGroup | A specific referenced friend group was not found. |
| NotInheritor | The caller is not the inheritor of the lost account. |
| NotYetCancelable | The cancel delay since the last approval or initialization has not yet passed. |
| NotYetInheritable | The inheritance delay of this attempt has not yet passed. |
| TooManyFriendGroups | Too many friend groups. |
| TooManyFriendsNeeded | The number of friends needed is greater than the number of friends. |
| NoFriendsNeeded | The number of friends needed is zero. |
| FriendsNotSortedOrUnique | The friends of a friend group are not sorted or not unique. |
| DuplicateFriendGroups | Two friend groups have the same set of friends. |