-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Timeouts on ORDERED Channels shouldn't work #321
Comments
is this still true? cc @seantking |
Is this still true @colin-axner @seantking @AdityaSripal ? |
Looks like it: https://github.com/cosmos/relayer/blob/master/relayer/relayPackets.go#L41 It should be querying next sequence recv in case of ordered channel |
Is this still applicable? With the recent refactors to the relayer to move everything behind the provider interface this could would now exists in lens |
I'm guessing so, as @AdityaSripal says:
Timeouts on order channels require proofs of NextSequenceRecv The function linked above works for unordered channels. You need different functionality for ordered channels |
You can probably test with interchain accounts once beta1 is out. Beta1 will allow interchain accounts to have a timeout value specified by the user (currently set to a constant that is never reached). Interchain accounts uses ordered channels |
Seems like the |
Must VerifyNextSequenceRecv instead of packet receipts for ORDERED channels
The text was updated successfully, but these errors were encountered: