Closed rach-id closed 11 months ago
The codebase has been updated to better handle Ethereum transactions, specifically by introducing new functions to manage the resubmission of transactions with increased gas fees. This includes separate handling for EIP-1559 dynamic fee transactions and legacy transactions, ensuring compatibility with the Ethereum network's evolving gas pricing mechanisms.
File(s) | Change Summary |
---|---|
relayer/relayer.go |
Introduced functions for creating speeded-up transactions for both EIP-1559 and legacy types, and updated waitForTransactionAndRetryIfNeeded to handle resubmission with adjusted gas fees. |
🐇✨ In the code's burrow, deep and wide, New functions spring to life inside. With swifter gas, transactions fly, As CodeRabbit's work reaches the sky. 🚀🌌 🐇✨
Attention: 86 lines
in your changes are missing coverage. Please review.
Comparison is base (
2aa4b32
) 0.00% compared to head (2adb86d
) 24.64%.
Files | Patch % | Lines |
---|---|---|
relayer/relayer.go | 0.00% | 86 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Overview
Previously, we only supported speeding up legacy transactions. With this, we can also speed up EIP1559 ones.
Checklist
Summary by CodeRabbit
New Features
Improvements
waitForTransactionAndRetryIfNeeded
function to handle different transaction types more effectively.