Conversation
…rdingly to the core branch, created a script for the approval controller and updated the script for transaction controller patch
|
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. |
|
New and removed dependencies detected. Learn more about Socket for GitHub ↗︎
🚮 Removed packages: npm/@metamask/[email protected], npm/@metamask/[email protected] |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #9088 +/- ##
==========================================
- Coverage 45.55% 45.55% -0.01%
==========================================
Files 1272 1272
Lines 31238 31238
Branches 3189 3189
==========================================
- Hits 14232 14231 -1
- Misses 16167 16168 +1
Partials 839 839 ☔ View full report in Codecov by Sentry. |
|
👍 Dependency issues cleared. Learn more about Socket for GitHub ↗︎ This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored. |
… use updateTransaction function, also updated NotificationManager to have into account the new txParams property
|
|
thank you for the recording uploads @tommasini . I think the PR looks good from QA seeing the issues have been fixed |
|
|
|


Description
Transaction Controller v9 breaking changes:
Transaction Controller v10 breaking changes:
rawTransaction could be found on the first layer of TransactionMetadata (I can't identify this on the store data, will tag the confirmations team to review this migration) 🧪
TransactionController v11 breaking changes:
TransactionController v12 breaking changes:
TransactionController v13 breaking changes:
🧪 - It was tested while debugging but better re-test when every bug is fixed
QUESTION FOR CONFIRMATIONS TEAM:
Related issues
Fixes: https://github.com/MetaMask/mobile-planning/issues/1627
Manual testing steps
QA build for testing: https://app.bitrise.io/app/be69d4368ee7e86d/pipelines/0ce45ce4-6a8a-4501-a9e5-97cf835df703
Perform transaction regression
Screenshots/Recordings
https://docs.google.com/document/d/1ctuiK-J8M_n-h_HWRde7Odyttyo3VlLWI5D9tn4YCI8/edit
Before
After
Pre-merge author checklist
Pre-merge reviewer checklist