-
Notifications
You must be signed in to change notification settings - Fork 5k
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
Use getEncryptionPublicKey from Core KeyringController #20646
Use getEncryptionPublicKey from Core KeyringController #20646
Conversation
CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes. |
fa76bdc
to
d6e6c55
Compare
Removed dependencies detected. Learn more about Socket for GitHub ↗︎ 🚮 Removed packages: @metamask/[email protected], @metamask/[email protected] |
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.
Looks good aside from one thing.
c558afc
to
d5aa088
Compare
d5aa088
to
5c0ee84
Compare
Builds ready [6640834]
Page Load Metrics (1513 ± 34 ms)
Bundle size diffs [🚨 Warning! Bundle size has increased!]
|
Codecov ReportPatch coverage:
Additional details and impacted files@@ Coverage Diff @@
## develop #20646 +/- ##
========================================
Coverage 68.83% 68.83%
========================================
Files 997 997
Lines 38906 38906
Branches 10443 10443
========================================
Hits 26778 26778
Misses 12128 12128
☔ View full report in Codecov by Sentry. |
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.
LGTM!
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.
Looks good!
Explanation
This PR uses
getEncryptionPublicKey
from coreKeyringController
instead of callingEthKeyringController
directly.EncryptionPublicKeyController
to use@metamask/keyring-controller
#20206Pre-merge author checklist
Pre-merge reviewer checklist
If further QA is required (e.g. new feature, complex testing steps, large refactor), add the
Extension QA Board
label.In this case, a QA Engineer approval will be be required.