-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
feat: add eth stake button #9136
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. |
I have read the CLA Document and I hereby sign the CLA |
21032ed
to
d50ea0f
Compare
bc8adc5
to
8bc449c
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #9136 +/- ##
==========================================
+ Coverage 45.98% 46.00% +0.01%
==========================================
Files 1273 1273
Lines 31342 31357 +15
Branches 3213 3217 +4
==========================================
+ Hits 14414 14425 +11
- Misses 16079 16081 +2
- Partials 849 851 +2 ☔ View full report in Codecov by Sentry. |
e0c0bc8
to
0a77c44
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! I have once question for DS designers but I imagine it will be a change on the design side
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. Just 1 comment regarding not needing the Stake
Icon
1520c9a
to
3952bf3
Compare
b925648
to
419182e
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.
Tested and code approved.
Please run e2e smoke tests.
Nice work!
Simulator.Screen.Recording.-.iPhone.13.Pro.-.2024-04-08.at.18.48.21.mp4
Bitrise✅✅✅ Commit hash: e0ae61d Note
|
Quality Gate passedIssues Measures |
Description
This change adds a 'Stake' button link to the Portfolio stake page next to the ETH token on mainnet. The reason for this change is to have parity with the extension, give users easier access to MM Staking, and drive revenue.
Related issues
Fixes: https://consensyssoftware.atlassian.net/browse/STAKE-629
Request template: https://www.notion.so/metamask-consensys/Add-Stake-Button-to-Mobile-f160ebc0f6b6437c9b3d0f943851771a
Manual testing steps
Screenshots/Recordings
stake.button.ios2.mov
Before
After
Pre-merge author checklist
Pre-merge reviewer checklist