@@ -337,10 +337,10 @@ var (
337
337
Usage : "Network listening port" ,
338
338
Value : 30303 ,
339
339
}
340
- BootnodesFlag = cli.StringSliceFlag {
340
+ BootnodesFlag = cli.StringFlag {
341
341
Name : "bootnodes" ,
342
342
Usage : "Comma separated enode URLs for P2P discovery bootstrap" ,
343
- Value : nil ,
343
+ Value : "" ,
344
344
}
345
345
NodeKeyFileFlag = cli.StringFlag {
346
346
Name : "nodekey" ,
@@ -487,7 +487,7 @@ func makeNodeUserIdent(ctx *cli.Context) string {
487
487
func MakeBootstrapNodes (ctx * cli.Context ) []* discover.Node {
488
488
urls := params .MainnetBootnodes
489
489
if ctx .GlobalIsSet (BootnodesFlag .Name ) {
490
- urls = ctx .GlobalStringSlice (BootnodesFlag .Name )
490
+ urls = strings . Split ( ctx .GlobalString (BootnodesFlag .Name ), "," )
491
491
} else if ctx .GlobalBool (TestNetFlag .Name ) {
492
492
urls = params .TestnetBootnodes
493
493
}
@@ -509,7 +509,7 @@ func MakeBootstrapNodes(ctx *cli.Context) []*discover.Node {
509
509
func MakeBootstrapNodesV5 (ctx * cli.Context ) []* discv5.Node {
510
510
urls := params .DiscoveryV5Bootnodes
511
511
if ctx .GlobalIsSet (BootnodesFlag .Name ) {
512
- urls = ctx .GlobalStringSlice (BootnodesFlag .Name )
512
+ urls = strings . Split ( ctx .GlobalString (BootnodesFlag .Name ), "," )
513
513
}
514
514
515
515
bootnodes := make ([]* discv5.Node , 0 , len (urls ))
0 commit comments