MetaMask / metamask-mobile

Mobile web browser providing access to websites that use the Ethereum blockchain
https://metamask.io
Other
2.03k stars 1.06k forks source link

Error: Fetch failed with status '429' for request 'https://nft.api.cx.metamask.io/users/**/tokens?chainI... #10076

Open sentry-io[bot] opened 4 days ago

sentry-io[bot] commented 4 days ago

Sentry Issue: METAMASK-MOBILE-2G7X

Error: Fetch failed with status '429' for request 'https://nft.api.cx.metamask.io/users/**/tokens?chainIds=1&limit=200&includeTopBid=true&continuation=eyIxIjoiTVRZMU56WTBNamc0T0Y4d2VEQmlZemxpT1dZMVlqZGpORFUwWkRaaVlXWT...
  at __awaiter$argument_3 (node_modules/@metamask/controller-utils/dist/util.js:308:28)
  at next (native)
  at fulfilled (node_modules/@metamask/controller-utils/dist/util.js:5:62)
  at tryCallOne (node_modules/promise/setimmediate/core.js:37:14)
  at setImmediate$argument_0 (node_modules/promise/setimmediate/core.js:123:25)
...
(10 additional frame(s) were not displayed)
NicolasMassart commented 4 days ago

Ideally we should handle http 429 response headers and retry as instructed.