You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Tesseract relayer has a sub module referred to as the gas Oracle. This module is responsible for estimating the gas price, gas cost, and USD equivalent for cross chain transactions.
It is currently broken for the optimism chain, ever since the migration to blobs it has been broken and it over estimates the gas cost,
Which is apparently now a multidimensional value comprised of the L1 blob fee and gas costs as well as the L2 execution fee.
In order for relayers to correctly estimate the costs of the optimism transactions. This estimation process must be investigated and fixed.
The text was updated successfully, but these errors were encountered:
- Add OptimismGasComponents struct to track L1/L2 fees
- Implement proper L1 data posting cost calculation
- Consider both base fee and blob fee with scalars
- Fix gas price overestimation issue
Fixespolytope-labs#336
The Tesseract relayer has a sub module referred to as the gas Oracle. This module is responsible for estimating the gas price, gas cost, and USD equivalent for cross chain transactions.
It is currently broken for the optimism chain, ever since the migration to blobs it has been broken and it over estimates the gas cost,
Which is apparently now a multidimensional value comprised of the L1 blob fee and gas costs as well as the L2 execution fee.
In order for relayers to correctly estimate the costs of the optimism transactions. This estimation process must be investigated and fixed.
The text was updated successfully, but these errors were encountered: