ethermint icon indicating copy to clipboard operation
ethermint copied to clipboard

RPC eth_getTransactionByBlockHashAndIndex does not work as expected when querying a non-existent transaction index

Open banishee opened this issue 4 years ago • 1 comments

System info: [Include Ethermint commit, operating system name, and other relevant details]

Steps to reproduce:

  1. Assuming the block in height n only has 1 transaction
  2. A developer calls this api in such a parameter
params: [
   '0xe670ec64341771606e55d6b4ca35a1a6b75ee3d5145a99d05921026d1527331',
   '0xa' // 10
]
  1. The result shows up an undefined error
{Code:-32000, Message:"{\"code\":1,\"log\":\"internal\",\"height\":1680,\"codespace\":\"undefined\"}

Expected behavior: [What you expected to happen]

  • If a developer query an non-existent transaction, it's better for this api to return null rather than an error

Actual behavior: [What actually happened]

Additional info: [Include gist of relevant config, logs, etc.]

banishee avatar Feb 17 '21 09:02 banishee

This issue is stale because it has been open 45 days with no activity. Remove stale label or comment or this will be closed in 7 days.

github-actions[bot] avatar Apr 04 '21 00:04 github-actions[bot]