MetaMask / MetaMask/metamask-mobile

[Solana Snap] Failed method `getSignaturesForAddress` caught in Sentry

Open
#19,892 2 comments 0 reactions 0 assignees View on GitHub
android area-sentry external-contributor INVALID-ISSUE-TEMPLATE non-evm regression-prod-7.54.0 regression-prod-7.54.1 regression-prod-7.54.2 solana team-new-networks type-bug
Dominant language
TypeScript
Stars
3k
Forks
1.7k
Avg merge
1d 14h
Merged PRs (30d)
669

Description

View issue in GitHub: https://github.com/MetaMask/metamask-mobile/issues/19892

View issue in GitHub: https://github.com/MetaMask/metamask-mobile/issues/19892

View issue in GitHub: https://github.com/MetaMask/metamask-mobile/issues/19892

Sentry Issue: [METAMASK-MOBILE-477T](https://metamask.sentry.io/issues/6863924197/?referrer=github_integration)

```
Error: {"method":"getSignaturesForAddress","errorMessage":"Failed to fetch","url":"**","errorStack":"TypeError: Failed to fetch\n at Object.fetch (https://localhost/:13913:269352)\n at http...
at Qw (app:///index.android.bundle:8503:27)
at eval (app:///index.android.bundle:8503:27)
at async Object.execute (app:///index.android.bundle:8503:27)
at async Object.send (app:///index.android.bundle:8503:27)
at async Object.fetchLatestSignatures (app:///index.android.bundle:8503:27)
...
(5 additional frame(s) were not displayed)
```

Contributor guide

Open the contributing guide

Research direction

Start with the Sentry event and trace the getSignaturesForAddress failure to the fetchLatestSignatures entry point shown in the stack trace. Determine why the request fails in the mobile app, then verify the fix against the same Solana Snap method and add a regression check if the relevant test location is found.

Written by the indexing model from the issue text.

Assessment

Tech stack
react-native, typescript
Domain
api, mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.