MetaMask / MetaMask/metamask-extension
Error: No metadata found for 'collectibles'
- Dominant language
- TypeScript
- Stars
- 13.2k
- Forks
- 5.6k
- Avg merge
- 2d 5h
- Merged PRs (30d)
- 451
Description
Sentry Issue: [METAMASK-XBJY](https://metamask.sentry.io/issues/5682684113/?referrer=github_integration)
```
Error: No metadata found for 'collectibles'
at Array.reduce ()
at ComposableObservableStore.updateStructure (app/scripts/lib/ComposableObservableStore.js:81:13)
at new MetamaskController (app/scripts/metamask-controller.js:2058:16)
at setupController (app/scripts/background.js:570:16)
at initialize (app/scripts/background.js:306:5)
...
(3 additional frame(s) were not displayed)
```
3 similar issues were grouped in 1 in Sentry:
- No metadata found for 'conversionDate': Already solved here https://github.com/MetaMask/metamask-extension/issues/26356
- No metadata found for 'collectibles': To be solved
- No metadata found for 'collectibleContracts': To be solved
Contributor guide
Research direction
Start with app/scripts/lib/ComposableObservableStore.js:81 and trace how it is used from app/scripts/metamask-controller.js:2058 during background initialization. Compare the related resolution in issue 26356, then verify that initialization no longer reports missing metadata for collectibles and collectibleContracts.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- backend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100