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

Remove legacy keypair support #1160

Closed
paulhauner opened this issue May 18, 2020 · 1 comment
Closed

Remove legacy keypair support #1160

paulhauner opened this issue May 18, 2020 · 1 comment

Comments

@paulhauner
Copy link
Member

Description

#1138 introduces a new key management system, focused around encrypted keystores. We have had to maintain support for our old, unencrypted SSZ-encoded predecessor for now, but we definitely shouldn't in the long term.

Once the current testnets (e.g., Schlesi) have finished and everyone has generated their keys under the new scheme we can just delete this code from Lighthouse. I've marked the issues as blocked until this is the case.

How to remove

This code is behind the unencrypted_keys feature of the validator_dir. To remove the code:

  • Delete all functionality behind the unencrypted_keys feature (and the feature itself)
  • Delete anything downstream that was relying upon that code.
@paulhauner
Copy link
Member Author

This has already been done.

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