diff options
Diffstat (limited to 'cmd')
-rw-r--r-- | cmd/swarm/main.go | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/cmd/swarm/main.go b/cmd/swarm/main.go index e968ad4c2..144dcc80c 100644 --- a/cmd/swarm/main.go +++ b/cmd/swarm/main.go @@ -254,13 +254,11 @@ func registerBzzService(ctx *cli.Context, stack *node.Node) { boot := func(ctx *node.ServiceContext) (node.Service, error) { var client *ethclient.Client - if ethapi == "" { - err = fmt.Errorf("use ethapi flag to connect to a an eth client and talk to the blockchain") - } else { + if len(ethapi) > 0 { client, err = ethclient.Dial(ethapi) - } - if err != nil { - utils.Fatalf("Can't connect: %v", err) + if err != nil { + utils.Fatalf("Can't connect: %v", err) + } } return swarm.NewSwarm(ctx, client, bzzconfig, swapEnabled, syncEnabled) } |