Skip to content

Conversation

WilliamNwoke
Copy link

Resolves #18551
This PR makes the timeout for send_raw_transaction_sync RPC method configurable instead of hardcoded to 30 seconds. The change includes:

  • Added send_raw_transaction_sync_timeout field to EthConfig with default value of 30 seconds
  • Added CLI argument --rpc.send-raw-transaction-sync-timeout to allow users to customize the timeout
  • Updated the send_raw_transaction_sync method to use the configurable timeout
  • Implemented the required trait method in the EthApi implementation

@github-project-automation github-project-automation bot moved this from Backlog to In Progress in Reth Tracker Sep 19, 2025
@mattsse
Copy link
Collaborator

mattsse commented Sep 19, 2025

one smol thing missing to make ci pass

@mattsse mattsse added M-changelog This change should be included in the changelog A-rpc Related to the RPC implementation labels Sep 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-rpc Related to the RPC implementation M-changelog This change should be included in the changelog
Projects
Status: In Progress
Development

Successfully merging this pull request may close these issues.

make sendrawsync timeout configurable
2 participants