MetaMask / MetaMask/metamask-extension
Improve state logs
- Dominant language
- TypeScript
- Stars
- 13.2k
- Forks
- 5.6k
- Avg merge
- 2d 5h
- Merged PRs (30d)
- 451
Description
Currently the extension state logs only include the UI state. It should include the background state instead, which is much more extensive.
Most notably the UI state only includes transactions from the current network, but the background state includes transactions across all networks.
The [state log explorer](https://github.com/MetaMask/state-log-explorer) should be updated to support this new format as well.
Contributor guide
Research direction
Start by locating the extension's current state-log generation and comparing the UI state with the background state, especially transaction coverage across networks. Then review the linked state-log-explorer repository for its expected input format. Done means logs use the background state and the explorer supports the new format; the issue names no files or tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100