Skip to content

Keyring metadata mismatch for unsupported keyrings #5701

@mikesposito

Description

@mikesposito

If a KeyringController consumer drops support for a keyring type, or a keyring builder is removed, or a keyring fails to initialise for some reason, the keyring will be moved to unsupportedKeyrings but the related keyring metadata introduced since multi-srp support will not be removed. This means that users will be locked out of their wallet, as a Keyrings metadata length mismatch will be thrown on wallet unlock.

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingteam-wallet-frameworkDeprecated: Please use `team-core-platform` instead.

Type

No fields configured for Bug.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions