Skip to content
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

Add upgrade cancellation rpc to 04-channel protobuf Msg service #1623

Closed
4 of 7 tasks
damiannolan opened this issue Jun 30, 2022 · 0 comments
Closed
4 of 7 tasks

Add upgrade cancellation rpc to 04-channel protobuf Msg service #1623

damiannolan opened this issue Jun 30, 2022 · 0 comments
Assignees

Comments

@damiannolan
Copy link
Member

damiannolan commented Jun 30, 2022

Summary

During the upgrade handshake a chain may cancel the upgrade by writing an error receipt into the error path and restoring the original channel to OPEN. The counterparty must then restore its channel to OPEN as well. A relayer can facilitate this by sending ChanUpgradeCancelMsg to the handler:

rpc ChannelUpgradeCancel(MsgChannelUpgradeCancel) returns (MsgChannelUpgradeCancelResponse);

Implement the ChannelUpgradeCancel functionality as defined in ICS004 - Upgrade Handshake:


For Admin Use

  • Not duplicate issue
  • Appropriate labels applied
  • Appropriate contributors tagged/assigned
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

No branches or pull requests

1 participant