-
Notifications
You must be signed in to change notification settings - Fork 2.2k
websocket: add transactionReceipts for receipts notification #18850
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
base: main
Are you sure you want to change the base?
Conversation
|
This PR depends on alloy-rs/alloy#2974. |
|
Hi @mattsse @Rjected @RomanHodulak @gakonst, Friendly ping on this PR! This feature has been implemented in Geth, so thought it might be helpful to get it into Reth as well. Would appreciate your review when you get a chance. Thanks! |
|
@mattsse Just following up on my PR from two weeks ago. I see that the dependency PR alloy-rs/alloy#2974 LGTM. Would you have a chance to take a look when you get a moment? |
|
@10gic I keep this open because this already integrates the new variant which will become useful later I will rebase once we have it released, after the next reth version |
Currently, we can get transaction receipts from the HTTP API eth_getTransactionReceipt. In this PR, I add support for getting transaction receipts from the WebSocket API: Add a new subscription_name: transactionReceipts, which accepts an optional transaction hashes filter.
For more information, see: ethereum/go-ethereum#32697