diff --git a/eth/peer.go b/eth/peer.go index b4ce9237ad31fd5b785403e809da8a6c492b281e..d25c50c1d9d9ba85d63a71378ecf8c959684afdf 100644 --- a/eth/peer.go +++ b/eth/peer.go @@ -720,8 +720,9 @@ func (ps *peerSet) Register(p *peer) error { go p.broadcastBlocks() go p.broadcastTransactions() - go p.announceTransactions() - + if p.version >= eth65 { + go p.announceTransactions() + } return nil }