MetaMask / MetaMask/metamask-extension

Improve state logs

Open
#13,376 0 comments 0 reactions 0 assignees View on GitHub
contributor experience type-enhancement
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.