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

[eth_sendRawTransaction Fast Return] Enhance eth_getTranasctionReceipt endpoint to expose errors for silent failures #3318

Open
quiet-node opened this issue Dec 9, 2024 · 0 comments
Labels
enhancement New feature or request Technical Debt Issue which resolves technical debt

Comments

@quiet-node
Copy link
Member

quiet-node commented Dec 9, 2024

Problem

The EPIC - Fast Return on eth_sendRawTransaction has been successfully implemented. It introduces a feature flag allowing eth_sendRawTransaction to return the transaction hash immediately after passing prechecks, with all transaction processing logic shifted to the background asynchronously.

The feature introduces a new challenge, Silent Failure in Failed Requests and Incomplete Processing, which may cause additional inconveniences for users on the Hedera network, potentially affecting their overall experience.

Solution

To resolve this issue, the design documentation outlines a proposed approach: Integrating Failed Transaction Details into eth_getTransactionReceipt. Based on this proposal, implement a new feature to enhance the eth_getTransactionReceipt endpoint, enabling it to expose errors for previously silent failures.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Technical Debt Issue which resolves technical debt
Projects
Status: Backlog
Development

No branches or pull requests

1 participant