core
core copied to clipboard
expose KeyringControler.verifyPassword
Currently we are validating passwords by calling await KeyringController.submitPassword(credentials.password)
which is a heavy operation and is dramatically slowing down the UI. I see that base KeyringController has a verifyPassword method that is not exposed by this wrapper. We could expose this method so we can check passwords without running a full update.
We do now expose verifyPassword but not in the recommended way. We should also update on mobile.
Potential blocker for Wallet Frame - Desi add to release (once I create).
Remaining work is to add action.