From 20b4faef9aa006d18a9af19735f45cf717e49ec0 Mon Sep 17 00:00:00 2001 From: Calvin Kim Date: Wed, 8 Nov 2023 16:28:55 +0900 Subject: [PATCH] main: only update utreexo data stats for sening if it's not nil --- server.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/server.go b/server.go index f85ea457..d3b33697 100644 --- a/server.go +++ b/server.go @@ -2602,8 +2602,10 @@ func (s *server) UpdateProofBytesWritten(msgTx *wire.MsgTx) error { s.addAccBytesSent(uint64(accSize)) } else if s.chain.IsUtreexoViewActive() { - s.addProofBytesSent(uint64(msgTx.UData.SerializeSizeCompact(true))) - s.addAccBytesSent(uint64(msgTx.UData.SerializeAccSizeCompact())) + if msgTx.UData != nil { + s.addProofBytesSent(uint64(msgTx.UData.SerializeSizeCompact(true))) + s.addAccBytesSent(uint64(msgTx.UData.SerializeAccSizeCompact())) + } } return nil