This repository has been archived by the owner on Nov 6, 2020. It is now read-only.
Feature request: method to get Merkle proof of transaction inclusion within a block #10876
Labels
A3-stale 🍃
Pull request did not receive any updates in a long time. No review needed at this stage. Close it.
F8-enhancement 🎊
An additional feature request.
M6-rpcapi 📣
RPC API.
P9-somedaymaybe 🌞
Issue might be worth doing eventually.
I know there is the
eth_getProof
JSON RPC call (EIP-1186), but this only returns the proof of balance of an account. I think it would be nice to have the ability to also get the Merkle proof of inclusion of a transaction within a block, similar to BTC's getTxOutProof.This would be a convenient way to get a proof that a certain transaction took place, no matter if it was successful. In general, this may seem a "weak" information but if you have the guarantee that the receiving address is not a smart contract, it may be IMHO useful. Or you may simply want to know if a transaction actually belongs to a block.
Is there perhaps already some JSON RPC call that would provide this functionality, at least indirectly, but without fetching the whole block, or some work in progress in this direction?
The text was updated successfully, but these errors were encountered: