From 103b0663ea154e2c21b640044bd1f03dcb613f99 Mon Sep 17 00:00:00 2001 From: rymnc <43716372+rymnc@users.noreply.github.com> Date: Tue, 24 Sep 2024 15:52:42 +0530 Subject: [PATCH] chore(gas_price_servie): move algorithm_updater to fuel-core-gas-price-service --- crates/fuel-core/src/service/sub_services.rs | 3 +-- .../services/gas_price_service/src/fuel_gas_price_updater.rs | 1 + .../src/fuel_gas_price_updater}/algorithm_updater.rs | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) rename crates/{fuel-core/src/service/sub_services => services/gas_price_service/src/fuel_gas_price_updater}/algorithm_updater.rs (99%) diff --git a/crates/fuel-core/src/service/sub_services.rs b/crates/fuel-core/src/service/sub_services.rs index cf56ccf4193..ea3e62a9cd6 100644 --- a/crates/fuel-core/src/service/sub_services.rs +++ b/crates/fuel-core/src/service/sub_services.rs @@ -40,6 +40,7 @@ use crate::{ }; #[allow(unused_imports)] use fuel_core_gas_price_service::fuel_gas_price_updater::{ + algorithm_updater, fuel_core_storage_adapter::FuelL2BlockSource, Algorithm, AlgorithmV0, @@ -64,8 +65,6 @@ use fuel_core_types::blockchain::primitives::DaBlockHeight; use std::sync::Arc; use tokio::sync::Mutex; -mod algorithm_updater; - pub type PoAService = fuel_core_poa::Service< TxPoolAdapter, BlockProducerAdapter, diff --git a/crates/services/gas_price_service/src/fuel_gas_price_updater.rs b/crates/services/gas_price_service/src/fuel_gas_price_updater.rs index 8cc7c37e26e..b5fde86f2e5 100644 --- a/crates/services/gas_price_service/src/fuel_gas_price_updater.rs +++ b/crates/services/gas_price_service/src/fuel_gas_price_updater.rs @@ -23,6 +23,7 @@ mod tests; pub mod fuel_core_storage_adapter; +pub mod algorithm_updater; pub mod da_source_adapter; pub struct FuelGasPriceUpdater { diff --git a/crates/fuel-core/src/service/sub_services/algorithm_updater.rs b/crates/services/gas_price_service/src/fuel_gas_price_updater/algorithm_updater.rs similarity index 99% rename from crates/fuel-core/src/service/sub_services/algorithm_updater.rs rename to crates/services/gas_price_service/src/fuel_gas_price_updater/algorithm_updater.rs index a6f37fa0d17..c41336fe523 100644 --- a/crates/fuel-core/src/service/sub_services/algorithm_updater.rs +++ b/crates/services/gas_price_service/src/fuel_gas_price_updater/algorithm_updater.rs @@ -1,4 +1,4 @@ -use fuel_core_gas_price_service::{ +use crate::{ fuel_gas_price_updater::{ da_source_adapter::{ dummy_costs::DummyDaBlockCosts, @@ -14,7 +14,6 @@ use fuel_core_gas_price_service::{ }, Algorithm, AlgorithmUpdater, - AlgorithmUpdaterV0, BlockInfo, FuelGasPriceUpdater, UpdaterMetadata, @@ -48,6 +47,7 @@ use fuel_core_types::{ fuel_types::BlockHeight, services::block_importer::SharedImportResult, }; +use fuel_gas_price_algorithm::v0::AlgorithmUpdaterV0; type Updater = FuelGasPriceUpdater< FuelL2BlockSource,