Skip to content

[Epic]: x/Auth #20058

Open
Open
@tac0turtle

Description

@tac0turtle

Summary

The Auth module handles storage of auth information like sequence number, pubkeys, etc.. The module is complex and has limitations in being able to expand the different account types. Recently we completed the accounts module and see a future in which the accounts module offers a baseaccount that mimics the same logic as the auth module. In this design there is not a need for the auth module to continue.

Secondly, we should look into what this means for the cryptocodec, if it is needed any longer as well.

Problem Definition

Accounts provides an simple alternative to the auth module. We should explore using it instead of the auth module.

for existing chains we should explore if a lazy migration would be useful here in order to migrate users from x/auth to x/accounts

Work Breakdown

Tasks

Preview Give feedback

Metadata

Metadata

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions