-
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
IBC ordered channels cause "sequence acknowledgement not found" #7156
Comments
Nice! Hope the testing package has been fine to use. This is a bug that was uncaught before because the channel/port id's where identical on different chains. The next sequence ack check should use the source port id and channel id and not the dest port id and channel id Thanks for finding this! |
Hmm? This is |
ah whoops I added the wrong permalink. Updated |
Ah yes, that line should be changed, I just checked the spec and I believe it is correct there (source port / source channel). |
Summary of Bug
When I setup a channel between
mychannel:myport
andmyotherchannel:myotherport
all works fine with UNORDERED but fails with type ORDERED due to ansequence acknowledgement not found
error. /cc @cwgoesThe full stacktrace is:
Please note that I use a modified ibc-testing package for the wasmd tests so that channel names and ports are different on both chains.
https://github.com/CosmWasm/wasmd/pull/253/files#diff-5bcdaadb61f3ce7b87bcb8347fc82b36R38
Version
f02b0b574501
For Admin Use
The text was updated successfully, but these errors were encountered: