Skip to content

Commit

Permalink
Merge pull request ethereum#101 from ethersphere/network-testing-fram…
Browse files Browse the repository at this point in the history
…ework-nodepssmerge

swarm/pss: pssclient, pss tests
  • Loading branch information
zelig authored Jun 7, 2017
2 parents 4d02b2d + 339e3c8 commit b3557cd
Show file tree
Hide file tree
Showing 14 changed files with 1,228 additions and 1,819 deletions.
2 changes: 1 addition & 1 deletion les/handler.go
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@ func (pm *ProtocolManager) removePeer(id string) {
func (pm *ProtocolManager) Start(srvr *p2p.Server) {
var topicDisc *discv5.Network
if srvr != nil {
topicDisc = srvr.DiscV5
topicDisc = srvr.DiscV5()
}
lesTopic := discv5.Topic("LES@" + common.Bytes2Hex(pm.blockchain.Genesis().Hash().Bytes()[0:8]))
if pm.lightSync {
Expand Down
2 changes: 1 addition & 1 deletion les/serverpool.go
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@ func newServerPool(db ethdb.Database, dbPrefix []byte, server *p2p.Server, topic
pool.discSetPeriod = make(chan time.Duration, 1)
pool.discNodes = make(chan *discv5.Node, 100)
pool.discLookups = make(chan bool, 100)
go pool.server.DiscV5.SearchTopic(topic, pool.discSetPeriod, pool.discNodes, pool.discLookups)
go pool.server.DiscV5().SearchTopic(topic, pool.discSetPeriod, pool.discNodes, pool.discLookups)
}

go pool.eventLoop()
Expand Down
28 changes: 14 additions & 14 deletions swarm/network/hive.go
Original file line number Diff line number Diff line change
Expand Up @@ -127,23 +127,23 @@ func (self *Hive) Start(server *p2p.Server) error {
log.Debug("hive delegate to overlay driver: suggest addr to connect to")
// log.Trace("hive delegate to overlay driver: suggest addr to connect to")
addr, order, want := self.SuggestPeer()

if addr != nil {
log.Info(fmt.Sprintf("========> connect to bee %v", addr))
under, err := discover.ParseNode(string(addr.(Addr).Under()))
if err == nil {
server.AddPeer(under)
if self.Discovery {
if addr != nil {
log.Info(fmt.Sprintf("========> connect to bee %v", addr))
under, err := discover.ParseNode(string(addr.(Addr).Under()))
if err == nil {
server.AddPeer(under)
} else {
log.Error(fmt.Sprintf("===X====> connect to bee %v failed: invalid node URL: %v", addr, err))
}
} else {
log.Error(fmt.Sprintf("===X====> connect to bee %v failed: invalid node URL: %v", addr, err))
log.Trace("cannot suggest peers")
}
} else {
log.Trace("cannot suggest peers")
}

want = want && self.Discovery
if want {
log.Debug(fmt.Sprintf("========> request peers nearest %v", addr))
RequestOrder(self.Overlay, uint8(order), self.PeersBroadcastSetSize, self.MaxPeersPerRequest)
if want {
log.Debug(fmt.Sprintf("========> request peers nearest %v", addr))
RequestOrder(self.Overlay, uint8(order), self.PeersBroadcastSetSize, self.MaxPeersPerRequest)
}
}

log.Info(fmt.Sprintf("%v", self))
Expand Down
226 changes: 0 additions & 226 deletions swarm/pss/client.go

This file was deleted.

Loading

0 comments on commit b3557cd

Please sign in to comment.