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

Cleanup dead code & consolidate remaining contracts #160

Open
6 tasks
cpb8010 opened this issue Nov 12, 2024 · 0 comments
Open
6 tasks

Cleanup dead code & consolidate remaining contracts #160

cpb8010 opened this issue Nov 12, 2024 · 0 comments
Assignees

Comments

@cpb8010
Copy link
Contributor

cpb8010 commented Nov 12, 2024

There's lots of code as part of the base account and other supporting modules that isn't being used because the entry points have evolved over time. As we're no longer looking to remain backwards compatible, there are lots of places where we can do some clean up.

  • Storage layout containing unused lists
  • Passkey contracts extending instead of just modifiying
  • Auth types
  • Hook management being independent from module management (needs to be consolidated as part of a different issue first)
  • Upgrade management (old registry)
  • Non-module based validation (r1 vs k1 split, related to storage)
@cpb8010 cpb8010 self-assigned this Nov 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant