MetaMask / MetaMask/metamask-mobile
[Bug]: Signature request account details balance displays the balance of the selected network in Network Manager
- Dominant language
- TypeScript
- Stars
- 3k
- Forks
- 1.7k
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 669
Description
**Describe the bug**
When triggering any signature request and checking the account balance displayed in the details, the balance corresponds to the network selected in the Network picker, not the balance of the network displayed in the details
**Expected behavior**
Correct account balance to be displayed in the signature request details
**Screenshots/Recordings**
https://github.com/user-attachments/assets/11c79cc8-d8fa-499d-83ae-fbab559cef2c
**Steps to reproduce**
1. Select Linea network in the Network Manager
2. Connect to MetaMask test dapp on Ethereum Mainnet
3. Trigger any signature request
4. Click Account to check the details
5. Notice account Balance corresponds to Linea network, not Ethereum Mainnet
**Error messages or log output**
```shell
```
**Detection stage**
During release testing
**Version**
7.55.0
**Build type**
None
**Device**
iPhone 15, Pixel 6 Pro
**Operating system**
iOS, Android
Contributor guide
Research direction
Start with the signature request account details flow and the Network Manager selection behavior described in the reproduction steps. Reproduce the issue by selecting Linea, connecting to the Ethereum Mainnet test dapp, and opening Account during a signature request. Done means the displayed balance matches the network shown in the signature request details on both iOS and Android.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react-native, typescript
- Domain
- blockchain, frontend, mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100