-
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 addNewAccount
from core KeyringController
#19814
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. |
Builds ready [cf0fb2a]
Page Load Metrics (1585 ± 39 ms)
Bundle size diffs [🚨 Warning! Bundle size has increased!]
|
Codecov Report
@@ Coverage Diff @@
## develop #19814 +/- ##
===========================================
- Coverage 68.70% 68.66% -0.04%
===========================================
Files 990 991 +1
Lines 38289 38273 -16
Branches 10262 10258 -4
===========================================
- Hits 26304 26278 -26
- Misses 11985 11995 +10
|
c65c6b9
to
2d584d7
Compare
Depends on #19659 |
95313e3
to
1567ae0
Compare
cf0fb2a
to
fe58431
Compare
Fitness Functions CI is failing on this rule:
It should be a false positive as we are not adding new test cases |
fe58431
to
722c683
Compare
Builds ready [722c683]
Page Load Metrics (1502 ± 36 ms)
Bundle size diffs [🚀 Bundle size reduced!]
|
Builds ready [f271edb]
Page Load Metrics (1770 ± 100 ms)
Bundle size diffs [🚀 Bundle size reduced!]
|
500075f
to
58686ae
Compare
Builds ready [2abdb29]
Page Load Metrics (1735 ± 64 ms)
Bundle size diffs [🚀 Bundle size reduced!]
|
2abdb29
to
a95471b
Compare
Builds ready [a95471b]
Page Load Metrics (1667 ± 50 ms)
|
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!
Oh, looks like conflicts :( Now that I've commented, I can keep an eye on this one better. |
a95471b
to
9529284
Compare
9529284
to
28a260c
Compare
28a260c
to
81e752f
Compare
Builds ready [81e752f]
Page Load Metrics (1496 ± 43 ms)
Bundle size diffs [🚀 Bundle size reduced!]
|
81e752f
to
0de0244
Compare
Builds ready [0de0244]
Page Load Metrics (1663 ± 65 ms)
Bundle size diffs [🚀 Bundle size reduced!]
|
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!
0de0244
to
722b37f
Compare
Builds ready [722b37f]
Page Load Metrics (1640 ± 58 ms)
Bundle size diffs [🚀 Bundle size reduced!]
|
722b37f
to
a93cdf7
Compare
a93cdf7
to
614a366
Compare
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!
Builds ready [614a366]
Page Load Metrics (1557 ± 53 ms)
Bundle size diffs [🚀 Bundle size reduced!]
|
614a366
to
275037f
Compare
Builds ready [275037f]
Page Load Metrics (1469 ± 43 ms)
Bundle size diffs [🚀 Bundle size reduced!]
|
Explanation
This PR uses
addNewAccount
from coreKeyringController
instead of callingEthKeyringController
directly. AsaddNewAccount
fromKeyringController
does not automatically select the added account, it is now selected by the client after the account creation.addNewAccount
return object #18761addNewAccount
#18759Manual Testing Steps
Pre-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.