more idiomatic message copying for signature purposes

This commit is contained in:
vyzo 2018-09-05 20:48:44 +03:00
parent 3788f504a5
commit b353ddca06

View File

@ -17,12 +17,9 @@ func verifyMessageSignature(m *pb.Message) error {
return err return err
} }
xm := pb.Message{ xm := *m
Data: m.Data, xm.Signature = nil
TopicIDs: m.TopicIDs, xm.Key = nil
From: m.From,
Seqno: m.Seqno,
}
bytes, err := xm.Marshal() bytes, err := xm.Marshal()
if err != nil { if err != nil {
return err return err