MetaMask / MetaMask/metamask-mobile

[Sentry] Error: Invalid hex ID length. Expected 64 characters, got 16

Open
#17,245 2 comments 0 reactions 0 assignees View on GitHub
area-sentry iOS needs-triage regression-prod-7.50.1 regression-prod-7.53.1 regression-prod-7.54.0 regression-prod-7.54.2 regression-prod-7.55.1 team-mobile-platform type-bug
Dominant language
TypeScript
Stars
3k
Forks
1.7k
Avg merge
1d 14h
Merged PRs (30d)
669

Description

Sentry Issue: [METAMASK-MOBILE-3XGZ](https://metamask.sentry.io/issues/6741196626/?referrer=github_integration)

```
Error: Invalid hex ID length. Expected 64 characters, got 16
at ResultError (ses-hermes.cjs:9515:17)
at e.shouldCreateRpcServiceEvents (app/core/Engine/controllers/network-controller/utils.ts:65:12)
at e.onRpcEndpointDegraded (app/core/Engine/controllers/network-controller/messenger-action-handlers.ts:133:5)
at _ref8 (app/core/Engine/Engine.ts:447:9)
...
(13 additional frame(s) were not displayed)
```

Contributor guide

Open the contributing guide

Research direction

Start with app/core/Engine/controllers/network-controller/utils.ts:65 and trace the call from messenger-action-handlers.ts:133 through Engine.ts:447. Determine which 16-character value reaches the invalid hex ID check and identify the expected behavior; the issue does not name a test or define acceptance criteria.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
mobile-dev, networking
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.