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

Add in-place store migration for TrackDelegation bug #8896

Closed
clevinson opened this issue Mar 16, 2021 · 1 comment · Fixed by #8865
Closed

Add in-place store migration for TrackDelegation bug #8896

clevinson opened this issue Mar 16, 2021 · 1 comment · Fixed by #8865
Assignees
Milestone

Comments

@clevinson
Copy link
Contributor

clevinson commented Mar 16, 2021

In #8812, #8601 a bug was identified in which delegation and undelegation calculations made during accounting operations for vesting accounts were not written back to the account store. No user funds are lost by this bug, but spendable funds may remain inaccessible for affected users until the bug is resolved.

Affected chains will need to perform a migration to resolve the inconsistent tracking of delegated coins for affected accounts.

A fix was implemented in #8865. As a follow-up we should add an in-place store migration (utilizing #8646, implemented in #8485 & #8743) so that chains affected by this bug can successfully migrate without having to do an offline migration w/ genesis export.

@clevinson
Copy link
Contributor Author

Will be closed by #8865

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
4 participants