-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
Transaction-list-item-details pop up to display the correct token information on token approve item #17422
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. |
32798a7
to
c3677af
Compare
Builds ready [d37ae19]
Page Load Metrics (1156 ± 86 ms)
Bundle size diffs
|
7d470ef
to
d37ae19
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.
👍
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.
tested on macOS x Chrome - LGTM!
left one minor suggestion above
5da026f
to
a00763f
Compare
Builds ready [a00763f]
Page Load Metrics (1419 ± 148 ms)
Bundle size diffs
|
Builds ready [f37124e]
Page Load Metrics (1309 ± 120 ms)
Bundle size diffs
|
Hey @NiranjanaBinoy , @seaona : I am curious why some much e2e fixes were needed in this PR. Does it introduces delay at some point ? |
Builds ready [0b8ebb6]
Page Load Metrics (1376 ± 117 ms)
Bundle size diffs
|
Builds ready [0444a16]
Page Load Metrics (1509 ± 54 ms)
Bundle size diffs
|
Hi @jpuri, In this PR, we are introducing |
…enList and custom tokens for the approved token
* e2e flaky test * Await overlay popup * Remove unnecessary steps * Wait for element not present overlay * metamask ui overlay * Fix lint * Remove waitforselector
0444a16
to
6d77fe4
Compare
Builds ready [f65a939]
Page Load Metrics (1633 ± 41 ms)
Bundle size diffs
|
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, just a small feedback added.
f65a939
to
b4dedd1
Compare
Builds ready [8365d4a]
Page Load Metrics (1579 ± 70 ms)
Bundle size diffs
|
Explanation
Fixes #17228
Currently, for approve token pop up
Transaction-list-item-details
displays the details of only those tokens that are added to the wallet, if not a generic detail is displayed as shown in the ticket. With this fix, we are comparing the token address to the tokens available in detected tokens, tokens list, and custom tokens.Screenshots/Screencaps
Before
After
Manual Testing Steps
spending cap
.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.