MetaMask / MetaMask/metamask-mobile

Transaction history seems to disappear

Open
#4,066 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
3k
Forks
1.7k
Avg merge
1d 14h
Merged PRs (30d)
669

Description

### **Description**

While exploring transaction history under activity, and without creating new transactions, recent transactions seem to disappear. In the video attached, notice that the latest rinkeby transaction showing was nonce 67 at around 14 seconds in, around 1m20s nonce 67 no longer appears and instead nonce 54 is shown as the latest transaction. All the while, the latest transaction was actually nonce 71.

https://recordit.co/z6BAuapWiY

### **Technical Details**

- Implementation details
- Insight to what needs to be done
- Etc.

### **Acceptance Criteria**

- latest transactions should not be what we purge when there are more than 40 transactions
- We may need to define priorities around which network/accounts/transactions should be displayed given the existing limit of 40 transactions

### **References**

- recording (https://recordit.co/z6BAuapWiY)
- [ActivityDisappears-MetaMask State logs - v4.5.0 (871).zip](https://github.com/MetaMask/metamask-mobile/files/8456224/ActivityDisappears-MetaMask.State.logs.-.v4.5.0.871.zip)

Contributor guide

Open the contributing guide

Research direction

No source files or tests are named. Start in the mobile activity transaction-history implementation and reproduce the disappearance using the linked recording and state logs, focusing on the 40-transaction limit and purge behavior. Done means recent transactions remain visible and the display priorities across networks, accounts, and transactions are defined.

Written by the indexing model from the issue text.

Assessment

Tech stack
react-native, typescript
Domain
mobile
Issue type
Bug
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.