From b4d9935bda25dd02bee74b38db3470ce0e3f44a3 Mon Sep 17 00:00:00 2001 From: Roman Khimov Date: Fri, 29 Nov 2019 16:25:37 +0300 Subject: [PATCH] network: deduplicate a part of RelayTxn() We already have relayInventory() for this. --- pkg/network/server.go | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/pkg/network/server.go b/pkg/network/server.go index 7900923b3..28e1c71a9 100644 --- a/pkg/network/server.go +++ b/pkg/network/server.go @@ -639,10 +639,7 @@ func (s *Server) RelayTxn(t *transaction.Transaction) RelayReason { return RelayOutOfMemory } - for p := range s.Peers() { - payload := payload.NewInventory(payload.TXType, []util.Uint256{t.Hash()}) - s.RelayDirectly(p, payload) - } + s.relayInventory(payload.TXType, t.Hash()) return RelaySucceed }