Function pallet_msa::pallet::dispatchables::retire_msa
source · pub fn retire_msa<T: Config>()
Expand description
Retires a MSA
When a user wants to disassociate themselves from Frequency, they can retire their MSA for free provided that: (1) They own the MSA (2) The MSA is not a registered provider. (3) They retire their user handle (if they have one) (4) There is only one account key (5) The user has already deleted all delegations to providers
This does not currently remove any messages related to the MSA.
Events
Errors
Error::NoKeyExists
-delegator
does not have an MSA key.
Warning: Doc-Only
This function is an automatically generated, and is doc-only, uncallable
stub. See the real version in
Pallet::retire_msa
.