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
Browse filesBrowse the repository at this point in the historyBrowse files
authored
fix: eliminate gas price/multiplier duplication (#2539)
closes#2316
This PR eliminates the duplication of gas price and gas multiplier by
using the DA interface as the single source of truth.
## Changes
- Remove `gasPrice` and `gasMultiplier` fields from Manager struct
- Update `submitToDA` function to call DA interface methods
- Remove gas parameters from `NewManager` constructor
- Update tests to mock DA interface methods
- Add proper error handling with fallback defaults
## Benefits
- Single source of truth for gas parameters
- Enables dynamic gas pricing by DA implementations
- Reduces configuration complexity
- Maintains backward compatibility
Generated with [Claude Code](https://claude.ai/code)
---------
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: Marko <tac0turtle@users.noreply.github.com>
Co-authored-by: tac0turtle <you@example.com>
Co-authored-by: Marko <undefined@users.noreply.github.com>
0 commit comments