From 4181655b7a1aa408a0364ee05199c39730259382 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?rich=CE=9Brd?= Date: Fri, 20 Oct 2023 16:25:54 -0400 Subject: [PATCH] fix: msg digest matches msg hash (#820) --- waku/v2/protocol/envelope.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/waku/v2/protocol/envelope.go b/waku/v2/protocol/envelope.go index 6b0a0f7b..f72b1997 100644 --- a/waku/v2/protocol/envelope.go +++ b/waku/v2/protocol/envelope.go @@ -1,7 +1,6 @@ package protocol import ( - "github.com/waku-org/go-waku/waku/v2/hash" wpb "github.com/waku-org/go-waku/waku/v2/protocol/pb" "github.com/waku-org/go-waku/waku/v2/protocol/store/pb" ) @@ -20,12 +19,11 @@ type Envelope struct { // as well as generating a hash based on the bytes that compose the message func NewEnvelope(msg *wpb.WakuMessage, receiverTime int64, pubSubTopic string) *Envelope { messageHash := msg.Hash(pubSubTopic) - digest := hash.SHA256([]byte(msg.ContentTopic), msg.Payload) return &Envelope{ msg: msg, hash: messageHash, index: &pb.Index{ - Digest: digest[:], + Digest: messageHash, ReceiverTime: receiverTime, SenderTime: msg.Timestamp, PubsubTopic: pubSubTopic,