Internal JSON-RPC call error (Polygon, v3, LP position page)
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 5.5k
- Forks
- 5.4k
- PR merge metrics
- No merged PRs in 30d
Description
Bug Description
On the page of a specific univ3 LP position, the console is full of JS errors and the dollar values of balances don't load.
Transactions work fine.
Steps to Reproduce
- Go to the page of a specific univ3 LP position
Expected Behavior
Dollar balances should load
Additional Context
Three error messages return:
- Internal JSON-RPC call error.
- Failed to fetch multicall chunk.
Error: missing revert data in call exception [ See: https://links.ethers.org/v5-errors-CALL_EXCEPTION ] (error={"code":-32603,"message":"Internal JSON-RPC error.","data":{"code":-32000,"message":"out of gas"},"stack":"{\n \"code\": -32603,\n \"message\": \"Internal JSON-RPC error.\",\n \"data\": {\n \"code\": -32000,\n \"message\": \"out of gas\"\n },\n \"stack\": \"Error: Internal JSON-RPC error.\\n
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the issue on a specific Uniswap v3 LP position page on Polygon and inspect the console errors around the dollar-balance request, multicall chunk, and JSON-RPC call. Done means the dollar balances load and these errors no longer occur, while transactions continue to work.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- blockchain, frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100