Add nonce stall check in EoaExecutorWorker gas bump logic#80
Conversation
- Introduced a check to skip gas bump attempts if the transaction has not been queued long enough, enhancing transaction handling efficiency. - Added logging to warn when a transaction is skipped due to insufficient queuing time, providing better visibility into transaction states.
WalkthroughAdds a timing guard in the gas bump function to prevent unnecessary gas bumps when a transaction hasn't been queued long enough. The function now checks if time_since_queuing is below NONCE_STALL_LIMIT_MS and skips the gas bump operation accordingly. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes
Pre-merge checks and finishing touches✅ Passed checks (3 passed)
✨ Finishing touches
🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: CodeRabbit UI Review profile: CHILL Plan: Pro Disabled knowledge base sources:
📒 Files selected for processing (1)
🧰 Additional context used🧠 Learnings (1)📚 Learning: 2025-09-20T05:30:35.171ZApplied to files:
🧬 Code graph analysis (1)executors/src/eoa/worker/confirm.rs (1)
🔇 Additional comments (1)
Comment |
Summary by CodeRabbit