-
-
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
chore: Remove eth-sign
#11246
chore: Remove eth-sign
#11246
Conversation
New and removed dependencies detected. Learn more about Socket for GitHub ↗︎
🚮 Removed packages: npm/@metamask/keyring-controller@16.0.0, npm/@metamask/message-manager@8.0.2, npm/@metamask/signature-controller@16.0.0 |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #11246 +/- ##
==========================================
+ Coverage 55.24% 55.57% +0.32%
==========================================
Files 1558 1570 +12
Lines 37153 37367 +214
Branches 4406 4456 +50
==========================================
+ Hits 20527 20765 +238
+ Misses 16155 16111 -44
- Partials 471 491 +20 ☔ View full report in Codecov by Sentry. |
Bitrise builds https://app.bitrise.io/app/be69d4368ee7e86d/pipelines/cb2f28e4-0ade-47b3-9cff-f9387b3f564d?tab=artifacts Signatures work as expected (signatures regression passed). iOS: ios.movAndroid: android.mp4 |
Quality Gate passedIssues Measures |
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.
You gave my ethsign friction code a quick death, it had no time to suffer, thank you!
Description
We recently removed
eth_sign
operations from extension: MetaMask/metamask-extension#24756This PR aims to remove
eth_sign
and all related components from mobile. Also updates@metamask/signature-controller@17.0.0
.Notes
keyring-controller
patch (patch branch) because it's already addressed in@metamask/keyring-controller@16.1.0
here .Related issues
Fixes: N/A
Manual testing steps
Eth Sign
card (https://metamask.github.io/test-dapp/#ethSign)Sign
Error: The method "eth_sign" does not exist / is not available.
Screenshots/Recordings
Before
N/A
After
N/A
Pre-merge author checklist
Pre-merge reviewer checklist