-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement eth_getBlockReceipts method #5910
Comments
@Isarafanikov You can now use |
Thanks for the info. Sadly, using the custom method would require too much code modifications (and, in some cases, impossible due to closed source tooling), so I will have to wait until the endpoint is properly implemented |
@Isarafanikov Do you have plans to help implement this feature? |
@Isarafanikov We will read Ethereum's implementation of |
What is ‘the Graph’ of your tooling example in Background |
there is a jsonRpc method here in tron https://developers.tron.network/reference/eth_gettransactionreceipt, will it help? |
@DongDongSunny It's similiar with eth_gettransactionreceipt. |
The only problem is that eth_getBlockReceipts may cost a lot of time, as it needs to convert the transactioninfo in one block to transactionReceipt, specially if there is too many events in this block. |
Background
I noticed that method
eth_getBlockReceipts
is not implemented in the java-tron node, making it incompatible with tooling that expects proper specification implementation (for example, TheGraph)Rationale
eth_getBlockReceipts
is a part of the Ethereum JSON-RPC Specification since August 2023, and is based on the method with the same name present in various node implementations (geth, erigon) as well as in QuickNode and Alchemy.Specification
See
eth_getBlockReceipts
in https://ethereum.github.io/execution-apis/api-documentation/Implementation
Not yet implemented
The text was updated successfully, but these errors were encountered: