diff --git a/common/contract-interface/src/lib.rs b/common/contract-interface/src/lib.rs
index 5e3badb..900f189 100644
--- a/common/contract-interface/src/lib.rs
+++ b/common/contract-interface/src/lib.rs
@@ -15,19 +15,13 @@ abigen!(
);
#[cfg(feature = "dev")]
-abigen!(
- ZgsFlow,
- "../../0g-storage-contracts-dev/artifacts/contracts/dataFlow/Flow.sol/Flow.json"
-);
+abigen!(ZgsFlow, "../../storage-contracts-abis/Flow.json");
#[cfg(feature = "dev")]
-abigen!(
- PoraMine,
- "../../0g-storage-contracts-dev/artifacts/contracts/miner/Mine.sol/PoraMine.json"
-);
+abigen!(PoraMine, "../../storage-contracts-abis/PoraMine.json");
#[cfg(feature = "dev")]
abigen!(
ChunkLinearReward,
- "../../0g-storage-contracts-dev/artifacts/contracts/reward/ChunkLinearReward.sol/ChunkLinearReward.json"
+ "../../storage-contracts-abis/ChunkLinearReward.json"
);
diff --git a/node/log_entry_sync/src/sync_manager/mod.rs b/node/log_entry_sync/src/sync_manager/mod.rs
index 8c07d8d..2412990 100644
--- a/node/log_entry_sync/src/sync_manager/mod.rs
+++ b/node/log_entry_sync/src/sync_manager/mod.rs
@@ -277,6 +277,9 @@ impl LogSyncManager {
.remove_finalized_block_interval_minutes,
);
+ // start the pad data store
+ log_sync_manager.store.start_padding(&executor_clone);
+
let (watch_progress_tx, watch_progress_rx) =
tokio::sync::mpsc::unbounded_channel();
let watch_rx = log_sync_manager.log_fetcher.start_watch(
@@ -509,6 +512,7 @@ impl LogSyncManager {
}
}
self.data_cache.garbage_collect(self.next_tx_seq);
+
self.next_tx_seq += 1;
// Check if the computed data root matches on-chain state.
diff --git a/node/miner/src/miner_id.rs b/node/miner/src/miner_id.rs
index bf638d5..16f692f 100644
--- a/node/miner/src/miner_id.rs
+++ b/node/miner/src/miner_id.rs
@@ -5,17 +5,20 @@ use ethereum_types::Address;
use ethers::contract::ContractCall;
use ethers::contract::EthEvent;
use std::sync::Arc;
+use storage::log_store::log_manager::DATA_DB_KEY;
use storage::H256;
use storage_async::Store;
const MINER_ID: &str = "mine.miner_id";
pub async fn load_miner_id(store: &Store) -> storage::error::Result