MetaMask / MetaMask/metamask-mobile
Reduce crash rate // Redux Refactor
- Dominant language
- TypeScript
- Stars
- 3k
- Forks
- 1.7k
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 669
Description
### **Description**
With the current state of the app, we know that there are multiple instances of both Out of Memory (OOM) & Out of Storage (OOS) happening on Android. There are many possible reasons why these crashes are happening. This ticket aims to dive deeper into those issues and ultimately, figure out solutions.
### **References**
- [Previous Issue #122](https://github.com/MetaMask/mobile-planning/issues/122)
- [Dan Finlay's Performance Idea](https://consensys.slack.com/archives/GBW7S9FSN/p1634321466114200)
Contributor guide
Research direction
Start by reviewing previous issue #122 and Dan Finlay's performance idea. Investigate the Android OOM and OOS crash reports and the Redux-related areas of the app. Done means the crash causes are identified and concrete solutions are agreed on.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, react-native, redux, typescript
- Domain
- mobile, performance
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100