From 3e5687bf84cfb0bfd6c77721ca055e7ecedc8b67 Mon Sep 17 00:00:00 2001
From: Peter Zhang <peter@0g.ai>
Date: Wed, 22 May 2024 19:33:15 +0800
Subject: [PATCH] hot fix on rate limit issue

---
 node/miner/src/sealer.rs  | 2 +-
 node/miner/src/watcher.rs | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/node/miner/src/sealer.rs b/node/miner/src/sealer.rs
index 59390d4..eca9a60 100644
--- a/node/miner/src/sealer.rs
+++ b/node/miner/src/sealer.rs
@@ -18,7 +18,7 @@ use crate::config::{MineServiceMiddleware, MinerConfig};
 
 const DB_QUERY_PERIOD_ON_NO_TASK: u64 = 1;
 const DB_QUERY_PERIOD_ON_ERROR: u64 = 5;
-const CHAIN_STATUS_QUERY_PERIOD: u64 = 5;
+const CHAIN_STATUS_QUERY_PERIOD: u64 = 15;
 
 pub struct Sealer {
     flow_contract: ZgsFlow<MineServiceMiddleware>,
diff --git a/node/miner/src/watcher.rs b/node/miner/src/watcher.rs
index 09667f7..18aab35 100644
--- a/node/miner/src/watcher.rs
+++ b/node/miner/src/watcher.rs
@@ -72,7 +72,7 @@ impl MineContextWatcher {
         let mut mining_enabled = true;
         let mut channel_opened = true;
 
-        let mut mining_throttle = sleep(Duration::from_secs(0));
+        let mut mining_throttle = sleep(Duration::from_secs(15));
         tokio::pin!(mining_throttle);
 
         loop {