chore: log messageHash for lightpush request that helps in debugging (#2366)

This commit is contained in:
Prem Chaitanya Prathi 2024-01-24 19:20:21 +05:30 committed by GitHub
parent efdc5244f6
commit 42204115c7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 2 additions and 1 deletions

View File

@ -6,6 +6,7 @@ else:
import import
std/options, std/options,
stew/results, stew/results,
stew/byteutils,
chronicles, chronicles,
chronos, chronos,
metrics, metrics,
@ -57,7 +58,7 @@ proc handleRequest*(wl: WakuLightPush, peerId: PeerId, buffer: seq[byte]): Futur
pubSubTopic = request.get().pubSubTopic pubSubTopic = request.get().pubSubTopic
message = request.get().message message = request.get().message
waku_lightpush_messages.inc(labelValues = ["PushRequest"]) waku_lightpush_messages.inc(labelValues = ["PushRequest"])
debug "push request", peerId=peerId, requestId=requestId, pubsubTopic=pubsubTopic debug "push request", peerId=peerId, requestId=requestId, pubsubTopic=pubsubTopic, hash=pubsubTopic.computeMessageHash(message).to0xHex()
let handleRes = await wl.pushHandler(peerId, pubsubTopic, message) let handleRes = await wl.pushHandler(peerId, pubsubTopic, message)
isSuccess = handleRes.isOk() isSuccess = handleRes.isOk()