Expand description
This module contains the replacement and resubmission functionality for EVM transactions. It includes methods for determining replacement pricing, validating price bumps, and handling transaction compatibility checks.
Functionsยง
- calculate_
replacement_ price - Calculates replacement pricing with fresh market rates.
- check_
transaction_ compatibility - Checks if an old transaction and new transaction request are compatible for replacement.
- determine_
replacement_ pricing - Determines the pricing strategy for a replacement transaction.
- has_
explicit_ prices - Checks if an EVM transaction data has explicit prices.
- validate_
explicit_ price_ bump - Validates explicit gas prices from a replacement request against bump requirements.