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

nit: better distinguish between ConsumerValidatorBytePrefix and ConsumerValidatorsBytePrefix #2087

Open
insumity opened this issue Jul 23, 2024 · 8 comments
Labels
good first issue Good for newcomers type: tech-debt Slows down development in the long run

Comments

@insumity
Copy link
Contributor

Problem

Byte prefixes ConsumerValidatorsBytePrefix and ConsumerValidatorBytePrefix almost have the same name although they're used when storing vastly different things.

This issue is just a reminder to clean up their naming so it's not as confusing.

@insumity insumity added the status: waiting-triage This issue/PR has not yet been triaged by the team. label Jul 23, 2024
@github-project-automation github-project-automation bot moved this to 🩹 F1: Triage in Cosmos Hub Jul 23, 2024
@insumity insumity added good first issue Good for newcomers and removed status: waiting-triage This issue/PR has not yet been triaged by the team. labels Jul 25, 2024
@aditipatelpro
Copy link

@insumity, I would love to work on this issue.
Please let me know if you are accepting open-source contributions.

@mpoke mpoke moved this from 🩹 F1: Triage to 📥 F2: Todo in Cosmos Hub Aug 21, 2024
@mpoke mpoke added the type: tech-debt Slows down development in the long run label Sep 17, 2024
@mpoke
Copy link
Contributor

mpoke commented Sep 17, 2024

@aditipatelpro Sorry for the late reply. We were focusing on the ICS 6.0.0 release and we missed your comment. We are gladly accepting external contributions. Please let us know if you still want to take this over so that I can assign it to you. Thanks.

@aditipatelpro
Copy link

@mpoke, I am still excited and available to work on this issue. thank you.

@mpoke mpoke moved this from 📥 F2: Todo to 🏗 F3: InProgress in Cosmos Hub Oct 3, 2024
@mpoke
Copy link
Contributor

mpoke commented Oct 3, 2024

@aditipatelpro Thanks. I assigned the issue to you. Please let us know if you have any questions.

@aditipatelpro
Copy link

@mpoke Was this issue fixed in the ICS 6.0.0 version?

I can't seem to find either ConsumerValidatorsBytePrefix or ConsumerValidatorsBytePrefix in provider/types/keys.go file from 6.0.0 realse onwards.

@mpoke
Copy link
Contributor

mpoke commented Oct 25, 2024

@aditipatelpro the way keys are stored got changed a bit. Look for ConsumerValidatorsKeyName and ConsumerValidatorKeyName in keys.go. Follow the flow all the way to the keeper methods.

@aditipatelpro
Copy link

@mpoke, thank you for clarifying, I will get started with new key names.

@aditipatelpro
Copy link

Hi @mpoke, Unfortunately, I don't have the bandwidth to work on this issue currently.
Can you please unassign me from this issue?

@mpoke mpoke moved this from 🏗 F3: InProgress to 📥 F2: Todo in Cosmos Hub Nov 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers type: tech-debt Slows down development in the long run
Projects
Status: 📥 F2: Todo
Development

No branches or pull requests

3 participants