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
Upon init genesis, ics27 persists information such as the portID that is never referenced by during regular processes. It might have been thought that this information is required to regenerate capabilities upon a genesis restart, but the capability module will handle this automatically
Proposal
Remove unnecessary persisted portIDs in host/controller. We may consider writing a small migration handler to remove existing state. Otherwise the setPort functions can be removed from the host and controller submodules.
For Admin Use
Not duplicate issue
Appropriate labels applied
Appropriate contributors tagged/assigned
The text was updated successfully, but these errors were encountered:
Summary
Remove persisted state from interchain accounts
Problem Definition
Upon init genesis, ics27 persists information such as the portID that is never referenced by during regular processes. It might have been thought that this information is required to regenerate capabilities upon a genesis restart, but the capability module will handle this automatically
Proposal
Remove unnecessary persisted portIDs in host/controller. We may consider writing a small migration handler to remove existing state. Otherwise the
setPort
functions can be removed from the host and controller submodules.For Admin Use
The text was updated successfully, but these errors were encountered: