You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 15, 2023. It is now read-only.
One of the requirements to retire and return deposit is to be not considered by alliance to be kicked - link.
To keep track of all members proposed for kicking there is a storage map with AccountIDs (UpForKicking) - link.
When Alliance proposes proposal with the call to kick_member, the pallet stores the account id in UpForKicking - link.
And when member is kicked, the AccountId is removed from UpForKicking storage - link.
But what If the proposal for kicking member is not voted to be executed and closed?
The AccountId will not be removed from the UpForKicking storage. And a member wont be able ever to retire.