|
@@ -1590,19 +1590,19 @@ func SetEthConfig(ctx *cli.Context, stack *node.Node, cfg *eth.Config) {
|
|
|
cfg.NetworkId = 3
|
|
cfg.NetworkId = 3
|
|
|
}
|
|
}
|
|
|
cfg.Genesis = core.DefaultRopstenGenesisBlock()
|
|
cfg.Genesis = core.DefaultRopstenGenesisBlock()
|
|
|
- setDNSDiscoveryDefaults(cfg, params.RopstenGenesisHash)
|
|
|
|
|
|
|
+ SetDNSDiscoveryDefaults(cfg, params.RopstenGenesisHash)
|
|
|
case ctx.GlobalBool(RinkebyFlag.Name):
|
|
case ctx.GlobalBool(RinkebyFlag.Name):
|
|
|
if !ctx.GlobalIsSet(NetworkIdFlag.Name) {
|
|
if !ctx.GlobalIsSet(NetworkIdFlag.Name) {
|
|
|
cfg.NetworkId = 4
|
|
cfg.NetworkId = 4
|
|
|
}
|
|
}
|
|
|
cfg.Genesis = core.DefaultRinkebyGenesisBlock()
|
|
cfg.Genesis = core.DefaultRinkebyGenesisBlock()
|
|
|
- setDNSDiscoveryDefaults(cfg, params.RinkebyGenesisHash)
|
|
|
|
|
|
|
+ SetDNSDiscoveryDefaults(cfg, params.RinkebyGenesisHash)
|
|
|
case ctx.GlobalBool(GoerliFlag.Name):
|
|
case ctx.GlobalBool(GoerliFlag.Name):
|
|
|
if !ctx.GlobalIsSet(NetworkIdFlag.Name) {
|
|
if !ctx.GlobalIsSet(NetworkIdFlag.Name) {
|
|
|
cfg.NetworkId = 5
|
|
cfg.NetworkId = 5
|
|
|
}
|
|
}
|
|
|
cfg.Genesis = core.DefaultGoerliGenesisBlock()
|
|
cfg.Genesis = core.DefaultGoerliGenesisBlock()
|
|
|
- setDNSDiscoveryDefaults(cfg, params.GoerliGenesisHash)
|
|
|
|
|
|
|
+ SetDNSDiscoveryDefaults(cfg, params.GoerliGenesisHash)
|
|
|
case ctx.GlobalBool(YoloV1Flag.Name):
|
|
case ctx.GlobalBool(YoloV1Flag.Name):
|
|
|
if !ctx.GlobalIsSet(NetworkIdFlag.Name) {
|
|
if !ctx.GlobalIsSet(NetworkIdFlag.Name) {
|
|
|
cfg.NetworkId = 133519467574833 // "yolov1"
|
|
cfg.NetworkId = 133519467574833 // "yolov1"
|
|
@@ -1656,14 +1656,14 @@ func SetEthConfig(ctx *cli.Context, stack *node.Node, cfg *eth.Config) {
|
|
|
}
|
|
}
|
|
|
default:
|
|
default:
|
|
|
if cfg.NetworkId == 1 {
|
|
if cfg.NetworkId == 1 {
|
|
|
- setDNSDiscoveryDefaults(cfg, params.MainnetGenesisHash)
|
|
|
|
|
|
|
+ SetDNSDiscoveryDefaults(cfg, params.MainnetGenesisHash)
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-// setDNSDiscoveryDefaults configures DNS discovery with the given URL if
|
|
|
|
|
|
|
+// SetDNSDiscoveryDefaults configures DNS discovery with the given URL if
|
|
|
// no URLs are set.
|
|
// no URLs are set.
|
|
|
-func setDNSDiscoveryDefaults(cfg *eth.Config, genesis common.Hash) {
|
|
|
|
|
|
|
+func SetDNSDiscoveryDefaults(cfg *eth.Config, genesis common.Hash) {
|
|
|
if cfg.DiscoveryURLs != nil {
|
|
if cfg.DiscoveryURLs != nil {
|
|
|
return // already set through flags/config
|
|
return // already set through flags/config
|
|
|
}
|
|
}
|