From 78b522db5063c6bb178dc5c16c41e1c308c4d7c0 Mon Sep 17 00:00:00 2001
From: Prem Chaitanya Prathi <chaitanyaprem@gmail.com>
Date: Mon, 16 Dec 2024 19:18:16 +0530
Subject: [PATCH] fix: have better defaults for send/recv rate-limits  (#1267)

---
 waku/v2/api/publish/message_sender.go | 4 ++--
 waku/v2/protocol/filter/options.go    | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/waku/v2/api/publish/message_sender.go b/waku/v2/api/publish/message_sender.go
index 62dcb4af7..4bf597c1e 100644
--- a/waku/v2/api/publish/message_sender.go
+++ b/waku/v2/api/publish/message_sender.go
@@ -16,8 +16,8 @@ import (
 )
 
 const DefaultPeersToPublishForLightpush = 2
-const DefaultPublishingLimiterRate = rate.Limit(2)
-const DefaultPublishingLimitBurst = 4
+const DefaultPublishingLimiterRate = rate.Limit(5)
+const DefaultPublishingLimitBurst = 10
 
 type PublishMethod int
 
diff --git a/waku/v2/protocol/filter/options.go b/waku/v2/protocol/filter/options.go
index bde105e47..f5aa28e09 100644
--- a/waku/v2/protocol/filter/options.go
+++ b/waku/v2/protocol/filter/options.go
@@ -83,7 +83,7 @@ func WithLightNodeRateLimiter(r rate.Limit, b int) LightNodeOption {
 
 func DefaultLightNodeOptions() []LightNodeOption {
 	return []LightNodeOption{
-		WithLightNodeRateLimiter(1, 1),
+		WithLightNodeRateLimiter(15, 20),
 	}
 }