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

x/auth: Removing old module accounts #21914

Open
sontrinh16 opened this issue Sep 25, 2024 · 0 comments
Open

x/auth: Removing old module accounts #21914

sontrinh16 opened this issue Sep 25, 2024 · 0 comments
Labels

Comments

@sontrinh16
Copy link
Member

Summary

On an effort to remove x/auth( ref: #20058 ), we need to find a way to handle module accounts as it was mangaged by auth module and modules need to import auth keeper to be able to fetch module account. As i see that we have idea of moving the permission to be handle by the module that is needed so module accounts dont have to house their own permission list, i propose we would treated module accounts as a list of addresses and this list can be passed to the needing modules. This would remove dependency on auth from other modules.

Proposed

  • Remove old module account stored in auth
  • Module imports a module_name -> address map
@github-actions github-actions bot added the needs-triage Issue that needs to be triaged label Sep 25, 2024
@sontrinh16 sontrinh16 added C:x/auth and removed needs-triage Issue that needs to be triaged labels Sep 25, 2024
@github-project-automation github-project-automation bot moved this to 📋 Backlog in Cosmos-SDK Sep 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: 📋 Backlog
Development

No branches or pull requests

1 participant