diff options
author | Ferenc Szabo <frncmx@gmail.com> | 2019-01-11 17:23:45 +0800 |
---|---|---|
committer | Felix Lange <fjl@users.noreply.github.com> | 2019-01-11 17:23:45 +0800 |
commit | 2eb838ed9776c9c3ec922e1116a5d50babda31c5 (patch) | |
tree | 1ad75862e2c0e7bcff2ec898c1f757c58eaaa650 /swarm/network/simulation/node.go | |
parent | 38cce9ac333d674616047be14c270d7cfbd43641 (diff) | |
download | dexon-2eb838ed9776c9c3ec922e1116a5d50babda31c5.tar dexon-2eb838ed9776c9c3ec922e1116a5d50babda31c5.tar.gz dexon-2eb838ed9776c9c3ec922e1116a5d50babda31c5.tar.bz2 dexon-2eb838ed9776c9c3ec922e1116a5d50babda31c5.tar.lz dexon-2eb838ed9776c9c3ec922e1116a5d50babda31c5.tar.xz dexon-2eb838ed9776c9c3ec922e1116a5d50babda31c5.tar.zst dexon-2eb838ed9776c9c3ec922e1116a5d50babda31c5.zip |
p2p/simulations: eliminate concept of pivot (#18426)
Diffstat (limited to 'swarm/network/simulation/node.go')
-rw-r--r-- | swarm/network/simulation/node.go | 21 |
1 files changed, 1 insertions, 20 deletions
diff --git a/swarm/network/simulation/node.go b/swarm/network/simulation/node.go index e8d4d6d94..08eb83524 100644 --- a/swarm/network/simulation/node.go +++ b/swarm/network/simulation/node.go @@ -188,7 +188,7 @@ func (s *Simulation) AddNodesAndConnectStar(count int, opts ...AddNodeOption) (i if err != nil { return nil, err } - err = s.Net.ConnectNodesStar(ids[0], ids[1:]) + err = s.Net.ConnectNodesStar(ids[1:], ids[0]) if err != nil { return nil, err } @@ -241,25 +241,6 @@ func (s *Simulation) UploadSnapshot(snapshotFile string, opts ...AddNodeOption) return nil } -// SetPivotNode sets the NodeID of the network's pivot node. -// Pivot node is just a specific node that should be treated -// differently then other nodes in test. SetPivotNode and -// PivotNodeID are just a convenient functions to set and -// retrieve it. -func (s *Simulation) SetPivotNode(id enode.ID) { - s.mu.Lock() - defer s.mu.Unlock() - s.pivotNodeID = &id -} - -// PivotNodeID returns NodeID of the pivot node set by -// Simulation.SetPivotNode method. -func (s *Simulation) PivotNodeID() (id *enode.ID) { - s.mu.Lock() - defer s.mu.Unlock() - return s.pivotNodeID -} - // StartNode starts a node by NodeID. func (s *Simulation) StartNode(id enode.ID) (err error) { return s.Net.Start(id) |