MetaMask / MetaMask/metamask-mobile

[Bug]: Solana transactions not showing in Asset Details activity list

Open
#31,453 1 comment 0 reactions 0 assignees View on GitHub
needs-triage regression-RC-7.82.0 Sev2 ta-needs-engineer-escalation ta-triaged team-mobile-ux type-bug
Dominant language
TypeScript
Stars
3k
Forks
1.7k
Avg merge
1d 14h
Merged PRs (30d)
669

Description

### Describe the bug

After executing a transaction on **Solana**, the transaction does not appear in the **Asset Details activity list**. The user has no way to confirm whether the transaction was executed or not from within the app. The transaction is visible on Solscan (blockchain explorer), confirming it was submitted and processed, but MetaMask Mobile fails to display it in the activity feed.

### Expected behavior

Completed Solana transactions should appear in the Asset Details activity list so the user can track their transaction history and confirm execution without leaving the app.

### Screenshots/Recordings

_Screenshots provided by reporter showing: (1) the transaction visible on Solscan, and (2) the Asset Details screen with an empty activity list._

### Steps to reproduce

1. Navigate to the Asset Details page for a **Solana** token
2. Execute a transaction (e.g. send or swap)
3. Wait for the transaction to be confirmed on-chain (verifiable on Solscan)
4. Navigate back to the **Asset Details** screen
5. Observe that the **activity list is empty** — the transaction does not appear

### Error messages or log output

Image
Image

### Where was this bug found?

Internal release testing

### Version

7.82.0

### Build number

5382

### Build type

_No response_

### Device

iPhone

### Operating system

iOS

### Additional context

- Network: Solana
- Transaction is confirmed on-chain (visible on Solscan) but absent from MetaMask Mobile activity list
- This leaves the user with no in-app feedback on whether the transaction succeeded
- Team: Social

### Severity

_To be filled by internal support / PM_

Contributor guide

Open the contributing guide

Research direction

Start at the Asset Details screen and trace how confirmed Solana transactions are fetched and mapped into its activity list. Reproduce the listed send or swap flow, compare the on-chain transaction on Solscan with the app's activity data, and consider it done when the confirmed transaction appears in the list.

Written by the indexing model from the issue text.

Assessment

Tech stack
react-native, typescript
Domain
blockchain, mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.