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
Thanks for reporting the issue!
When we migrate the params from the legacy param keeper to the module a ValidateBasic is called. As OnlyAddress was deprecated and removed later, this validation fails now.
The quick solution would be to not use OnlyAddress but AnyOfAddresses instead. Does this work for you?
I did notice that it was deprecated and the solution works well. However, when looking over at the migration code for v3->v4, specifically here, I thought it was expected for the module to handle this migration automatically.
Seemed a little counter-intuitive, so decided to open this issue.
This is clearly a 🐛 on our side. Removing old code seems to be a bigger challenge. I appreciate the issue and will work on a fix. But this can take some time to be released
Steps to reproduce
0.3x
version and start chain ( tested with tagv.0.33.0
)OnlyAddress
0.4x
, compile a0.4x
binary and upgrade (tested withv0.45.0
)This seems to be an error originating from the ValidateBasic method
The text was updated successfully, but these errors were encountered: