From 59f9ff5b32df5b51fe52a001194e8bff7b8d28e2 Mon Sep 17 00:00:00 2001 From: Felix Lange Date: Thu, 15 Aug 2024 17:32:41 +0200 Subject: [PATCH] eth: add comments --- eth/backend.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/eth/backend.go b/eth/backend.go index f7100ef4d8..51011ed0b2 100644 --- a/eth/backend.go +++ b/eth/backend.go @@ -373,6 +373,7 @@ func (s *Ethereum) Start() error { func (s *Ethereum) setupDiscovery() error { eth.StartENRUpdater(s.blockchain, s.p2pServer.LocalNode()) + // Add eth nodes from DNS. dnsclient := dnsdisc.NewClient(dnsdisc.Config{}) if len(s.config.EthDiscoveryURLs) > 0 { iter, err := dnsclient.NewIterator(s.config.EthDiscoveryURLs...) @@ -382,6 +383,7 @@ func (s *Ethereum) setupDiscovery() error { s.discmix.AddSource(iter) } + // Add snap nodes from DNS. if len(s.config.SnapDiscoveryURLs) > 0 { iter, err := dnsclient.NewIterator(s.config.SnapDiscoveryURLs...) if err != nil { @@ -390,6 +392,7 @@ func (s *Ethereum) setupDiscovery() error { s.discmix.AddSource(iter) } + // Add DHT nodes from discv5. if s.p2pServer.DiscoveryV5() != nil { filter := eth.NewNodeFilter(s.blockchain) iter := enode.Filter(s.p2pServer.DiscoveryV5().RandomNodes(), filter)