umbracle / ethgo

Ethereum Golang API
https://www.ethgoproject.io
Mozilla Public License 2.0
484 stars 134 forks source link

old transaction receipt fetching fails #218

Closed 3commascapital closed 2 years ago

3commascapital commented 2 years ago

the following curl requests are not returned consistently from nodes

block 1067050

curl -X POST --data '{"jsonrpc":"2.0","method":"eth_getTransactionReceipt","params":["0xcbb8db2cec3fa38e2ff221462708252bbbe32abb57e5a43f402155880d2883e0"],"id":1}'

block 15627984

curl -X POST --data '{"jsonrpc":"2.0","method":"eth_getTransactionReceipt","params":["0xdd002538bd3165c8aed8a7435f965420bca4406951e490190f4271302a4c5254"],"id":1}'

the error produced is field 'status' not found which is true, it is not found in the response for the older transaction