consumer GenesisState.preCCV is hardcoded #894
Labels
scope: UI
Addressing UX changes and improvements to user interface
type: tech-debt
Slows down development in the long run
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.
The text was updated successfully, but these errors were encountered: