Skip to content
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

Support parity_getBlockReceipts #1732

Closed
MysticRyuujin opened this issue Apr 15, 2021 · 3 comments
Closed

Support parity_getBlockReceipts #1732

MysticRyuujin opened this issue Apr 15, 2021 · 3 comments

Comments

@MysticRyuujin
Copy link
Contributor

Rationale

Why should this feature exist?

It exists in Parity/OpenEthereum and Nethermind and it looks like Geth will support it eventually

What are the use-cases?
To get all transaction receipts out of a block without a loop, making a single JSON-RPC call.

Implementation

Do you have ideas regarding the implementation of this feature?
ethereum/go-ethereum#19721

Are you willing to implement this feature?
😞

@AskAlexSharov
Copy link
Collaborator

But we have more complex method - which can filter logs by blocks range and tags. It doesn’t cover this usecase?

@MysticRyuujin
Copy link
Contributor Author

Unfortunately I cannot answer this question. I have to imagine that the people who created the method found it useful, and that the people who use it and asked for it think it's useful, and those tried to implement it in Geth and have started an EIP for it also found it useful.

If they're just doing it wrong, 🤷‍♂️

I don't think it matters if Turbo-Geth has a Turbo-Geth specific method, unless tooling accounts for differences in clients.

I wish the APIs were standardized across clients. I dunno.

@AskAlexSharov
Copy link
Collaborator

@MysticRyuujin
Done: #1735
Can you help me to test eth_getBlockReceipts and eth_getTransactionReceipt methods plz?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants