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

consumer GenesisState.preCCV is hardcoded #894

Open
Tracked by #1086 ...
mpoke opened this issue Apr 27, 2023 · 0 comments · May be fixed by #2400
Open
Tracked by #1086 ...

consumer GenesisState.preCCV is hardcoded #894

mpoke opened this issue Apr 27, 2023 · 0 comments · May be fixed by #2400
Assignees
Labels
scope: UI Addressing UX changes and improvements to user interface type: tech-debt Slows down development in the long run

Comments

@mpoke
Copy link
Contributor

mpoke commented Apr 27, 2023

Problem

The preCCV flag in the genesis of the consumer CCV module should be set by the provider when handling a proposal to add a new consumer chain. See spec for more details.

As of #757, where all changes only affect consumers, a sovereign to consumer changeover chain will have to query the provider for a genesis state, manually change that genesis JSON before it is used on consumer, then the consumer reads that file. See this code.

Closing criteria

The logic in the spec is implemented.

@mpoke mpoke added the status: waiting-triage This issue/PR has not yet been triaged by the team. label Apr 27, 2023
@mpoke mpoke self-assigned this Apr 27, 2023
@mpoke mpoke added this to Cosmos Hub Apr 27, 2023
@github-project-automation github-project-automation bot moved this to 🩹 Triage in Cosmos Hub Apr 27, 2023
@mpoke mpoke added type: bug Issues that need priority attention -- something isn't working type: tech-debt Slows down development in the long run and removed status: waiting-triage This issue/PR has not yet been triaged by the team. labels Apr 27, 2023
@mpoke mpoke moved this from 🩹 Triage to 📥 Todo in Cosmos Hub Apr 27, 2023
@mpoke mpoke assigned MSalopek and unassigned mpoke May 25, 2023
@mpoke mpoke assigned mpoke and unassigned MSalopek Jun 8, 2023
@mpoke mpoke removed their assignment Aug 30, 2023
@mpoke mpoke added S: ImprovingThings Improving things: Customer requests, performance improvements, reliability and usability S: NewThings Work towards your business objectives with new products, features, or integrations and removed S: ImprovingThings Improving things: Customer requests, performance improvements, reliability and usability labels Sep 13, 2023
@bermuell bermuell self-assigned this Apr 4, 2024
@bermuell bermuell moved this from 📥 F2: Todo to 🏗 F3: InProgress in Cosmos Hub Apr 4, 2024
@bermuell bermuell removed their assignment Apr 4, 2024
@bermuell bermuell moved this from 🏗 F3: InProgress to 📥 F2: Todo in Cosmos Hub Apr 4, 2024
@mpoke mpoke added scope: UI Addressing UX changes and improvements to user interface and removed type: bug Issues that need priority attention -- something isn't working labels Apr 11, 2024
@mpoke mpoke self-assigned this Apr 11, 2024
@mpoke mpoke removed the S: NewThings Work towards your business objectives with new products, features, or integrations label Sep 17, 2024
@mpoke mpoke moved this from 📥 F2: Todo to 🏗 F3: InProgress in Cosmos Hub Nov 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
scope: UI Addressing UX changes and improvements to user interface type: tech-debt Slows down development in the long run
Projects
Status: 🏗 F3: InProgress
Development

Successfully merging a pull request may close this issue.

4 participants