Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Give users full control of dissociating from expired/deleted tokens. #998

Closed
tinker-michaelj opened this issue Jan 21, 2021 · 0 comments · Fixed by #1014
Closed

Give users full control of dissociating from expired/deleted tokens. #998

tinker-michaelj opened this issue Jan 21, 2021 · 0 comments · Fixed by #1014
Assignees
Labels
Hedera Token Service Issues related to the Hedera Token Service.
Milestone

Comments

@tinker-michaelj
Copy link
Collaborator

Summary
The current code has hooks for opportunistic reclaiming of memory used to store associations with deleted or expired tokens.

We wish to let users decide when this memory is released.

Possible resolution
As long as Alice's account is not expired or deleted, allow them to retain associations with deleted/expired tokens as long as they desire.

  • Require an explicit TokenDissociateFromAccount to remove Alice's association with a deleted/expired token. (For an expired token, transfer any non-zero balance to the expired token's treasury.)
@tinker-michaelj tinker-michaelj added this to the Hedera 0.12.0 milestone Jan 21, 2021
@anighanta anighanta self-assigned this Jan 26, 2021
@nathanklick nathanklick added Hedera Token Service Issues related to the Hedera Token Service. and removed hts labels Aug 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Hedera Token Service Issues related to the Hedera Token Service.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants