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

Channel upgrades #1599

Closed
10 tasks
damiannolan opened this issue Jun 29, 2022 · 0 comments · Fixed by #1613
Closed
10 tasks

Channel upgrades #1599

damiannolan opened this issue Jun 29, 2022 · 0 comments · Fixed by #1613
Assignees
Labels
04-channel epic type: feature New features, sub-features or integrations
Milestone

Comments

@damiannolan
Copy link
Member

damiannolan commented Jun 29, 2022

Meta issue for tracking the ibc-go implementation of the ICS-004 Channel Upgrades specification

Requirements document (coming soon...)
Project board

ADRs

Milestones

Implementation issues

Note: placeholders will be replaced as issues are added and linked to this epic. Some of the issues implemented are outdated and may not be reflected in the most up to date version of the code

Store paths

The following standardised store paths should be added to 24-host:

State verification functions

The following state verification functions should be added to 03-connection for verifying proofs against a counterparty lightclient:

Upgrade handshake

Upgrade cancellation

Upgrade timeout

Query handlers

Application callbacks

QA scenarios

Automated e2e tests

Pre-releases

Checklist

  • Internal audit(s)
  • External audit(s)
  • Documentation
  • Swagger
  • Integration with relayers:
    • Hermes
    • Rly

For Admin Use

  • Not duplicate issue
  • Appropriate labels applied
  • Appropriate contributors tagged/assigned
@damiannolan damiannolan added epic 04-channel type: feature New features, sub-features or integrations labels Jun 29, 2022
@damiannolan damiannolan self-assigned this Jun 29, 2022
@damiannolan damiannolan added this to the 04-channel upgrades alpha milestone Jun 29, 2022
@crodriguezvega crodriguezvega pinned this issue Jun 29, 2022
@crodriguezvega crodriguezvega removed this from the 04-channel upgrades alpha milestone Jun 29, 2022
@crodriguezvega crodriguezvega added epic and removed epic labels Oct 4, 2022
@crodriguezvega crodriguezvega moved this to On hold in ibc-go Nov 1, 2022
@crodriguezvega crodriguezvega moved this from On hold to Backlog in ibc-go Nov 1, 2022
@crodriguezvega crodriguezvega moved this from Backlog to Todo in ibc-go Nov 1, 2022
@crodriguezvega crodriguezvega added this to the v8.0.0 milestone Mar 27, 2023
@crodriguezvega crodriguezvega moved this from Todo to In progress in ibc-go Mar 30, 2023
@crodriguezvega crodriguezvega added the change: api breaking Issues or PRs that break Go API (need to be release in a new major version) label Jun 12, 2023
@crodriguezvega crodriguezvega modified the milestones: v8.0.0, vNext Aug 17, 2023
@crodriguezvega crodriguezvega modified the milestones: v9.0.0, v8.1.0 Dec 7, 2023
@crodriguezvega crodriguezvega removed the change: api breaking Issues or PRs that break Go API (need to be release in a new major version) label Dec 7, 2023
@github-project-automation github-project-automation bot moved this from In progress to Done in ibc-go Dec 21, 2023
@crodriguezvega crodriguezvega unpinned this issue Jan 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
04-channel epic type: feature New features, sub-features or integrations
Projects
Status: Done 🥳
Development

Successfully merging a pull request may close this issue.

2 participants