-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
GetSignBytes broken for IBC messages #7638
Comments
@jackzampolin can you link to which recent codec changes you're referring to? Lot of pieces moving right now... Would be great if there's a specific PR that you know caused this issue. |
The last PR that touched the code that is in |
IBC doesn't support amino at all so |
Ibc |
@aaronc well they do! Maybe I need to migrate to another signing method. |
I think this is from the relayer feature of bundling relay messages by message size. Is there another way we can determine the bytes of a message easily? If not, I'd propose just removing the feature. We can limit relayed transactions by the number of messages which is sufficient and probably more useful imo |
I think this fix should work for the relayer. Maybe we should change the Edit: We decided internally to change the handling of Versions for other reasons |
Found some other places we use SubModuleCdc. Is this something we should try to replace by using the application defined codec? |
Closing as addressed. |
The recent codec changes broke the
SubModuleCdc
s that are used toGetSignBytes
for IBC messages. There is a test that reproduces this issue in #7637The text was updated successfully, but these errors were encountered: