瀏覽代碼

cmd/swarm: ethapi not required

zelig 9 年之前
父節點
當前提交
080699f7df
共有 1 個文件被更改,包括 4 次插入6 次删除
  1. 4 6
      cmd/swarm/main.go

+ 4 - 6
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)
 	}