account
: The recovered account you want to make a call on-behalf-of.
call
: The call you want to make with the recovered account.
as_recovered
for account
.
The dispatch origin for this call must be Signed and registered to be able to make calls on behalf of the recovered account.
Parameters:
account
: The recovered account you are able to call on-behalf-of.threshold
or more vouches, waited delay_period
blocks since initiation.
Parameters:
account
: The lost account that you want to claim has been successfully recovered by you.RecoveryDeposit
placed by the rescuer.
The dispatch origin for this call must be Signed and must be a recoverable account with an active recovery process for it.
Parameters:
rescuer
: The account trying to rescue this recoverable account.ConfigDepositBase
+ FriendDepositFactor
* #_of_friends balance will be reserved for storing the recovery configuration. This deposit is returned in full when the user calls remove_recovery
.
The dispatch origin for this call must be Signed.
Parameters:
friends
: A list of friends you trust to vouch for recovery attempts. Should be ordered and contain no duplicate values.
threshold
: The number of friends that must vouch for a recovery attempt before the account can be recovered. Should be less than or equal to the length of the list of friends.
delay_period
: The number of blocks after a recovery attempt is initialized that needs to pass before the account can be recovered.
RecoveryDeposit
balance will be reserved for initiating the recovery process. This deposit will always be repatriated to the account trying to be recovered. See close_recovery
.
The dispatch origin for this call must be Signed.
Parameters:
account
: The lost account that you want to recover. This account needs to be recoverable (i.e. have a recovery configuration).close_recovery
on all active recovery attempts before calling this function else it will fail.ConfigDepositBase
+ FriendDepositFactor
* #_of_friends)
The dispatch origin for this call must be Signed and must be a recoverable account (i.e. has a recovery configuration).
Namespace
lost
: The “lost account” to be recovered.
rescuer
: The “rescuer account” which can call as the lost account.
lost
: The lost account that you want to recover.
rescuer
: The account trying to rescue the lost account that you want to vouch for.
2 + sizeof(BlockNumber, Balance)
bytes.
Namespace
sizeof(AccountId)
bytes more into a pre-existing storage value.
Namespace
sizeof(BlockNumber, Balance + T * AccountId)
bytes. Where T is a configurable threshold.
Namespace