-
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. |
Hello everyone!, I want to follow up on development plans to implement the eth_getBlockReceipts, is there a plan already to implement it? Implementing this will significantly help to reduce processing costs for Data platforms like Token Terminal, Alchemy, QuickNode, The Graph, etc, thus closing gaps in new platform integrations. Thanks! |
I've checked this method, and it looks like we already have each transaction data here in the same format expected from eth_getBlockReceipts, but we need a method to query all relevant data by block number, I think now should be easier to implement eth_getBlockReceipts :) |
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: