-
-
Notifications
You must be signed in to change notification settings - Fork 242
chore(keyring-controller): remove QRKeyring-related code #6031
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
base: main
Are you sure you want to change the base?
Conversation
@metamaskbot publish-preview |
Preview builds have been published. See these instructions for more information about preview builds. Expand for full list of packages and versions.
|
await withController( | ||
// @ts-expect-error QRKeyring is not yet compatible with Keyring type. | ||
{ keyringBuilders: [keyringBuilderFactory(QRKeyring)] }, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some of these test scenarios were adding QRKeyring
to builders, but without doing anything with it. These changes here may be a little confusing because of indentation change, but the only lines removed should be the ones related to keyringBuilders
.
Explanation
Dependent on:
This PR removes all code related to the QRKeyring from KeystoneHQ, which we intend to deprecate in favor of the new QRKeyring implementation in the MetaMask accounts monorepo, that fully supports our Keyring type.
References
keyring-controller
to remove QR keyring methods #4341Changelog
Checklist