Used the existing port for GasPriceSettingsProvider and made the algorithm updater generic over it. the algorithm_updater can be moved to the fuel-core-gas-price-service crate after this.
Checklist
[x] Breaking changes are clearly marked as such in the PR description and changelog
[x] New behavior is reflected in tests
[x] The specification matches the implemented behavior (link update PR if changes are needed)
Before requesting review
[x] I have reviewed the code myself
[ ] I have created follow-up issues caused by this PR and linked them here
Linked Issues/PRs
Description
Used the existing port for
GasPriceSettingsProvider
and made the algorithm updater generic over it. thealgorithm_updater
can be moved to thefuel-core-gas-price-service
crate after this.Checklist
Before requesting review
After merging, notify other teams
[Add or remove entries as needed]