Skip to content

feat: get receipt on stratus_sendRawTransactionAndGetReceipt - #2761

Draft
carneiro-cw wants to merge 1 commit into
mainfrom
send-raw-transaction-receipt
Draft

carneiro-cw wants to merge 1 commit into
mainfrom
send-raw-transaction-receipt

Conversation

@carneiro-cw

Copy link
Copy Markdown
Contributor

No description provided.

New RPC method that executes a signed transaction on the leader and
returns its receipt before the block is mined.

- RPC middleware routes eth_sendRawTransaction and
  stratus_sendRawTransactionAndGetReceipt through the same submission
  path, branching on a with_receipt flag
- follower consensus forwards the submission and propagates the leader
  receipt or error
- temporary storage read_transaction covers the pending block and the
  finished-but-uncommitted latest block, so a receipt is readable even
  when mining rotates the block mid-request
- e2e coverage: local receipts, follower forwarding, and leader error
  propagation
@github-actions

Copy link
Copy Markdown
Contributor

Failed to generate code suggestions for PR

@carneiro-cw carneiro-cw linked an issue Nov 4, 2026 that may be closed by this pull request

This branch has not been deployed

No deployments
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

Successfully merging this pull request may close these issues.

Method to get the pending receipt when sending a transaction

1 participant