|
@@ -222,14 +222,18 @@ func (w *wizard) manageGenesis() {
|
|
|
fmt.Println()
|
|
fmt.Println()
|
|
|
fmt.Printf("Which block should Constantinople come into effect? (default = %v)\n", w.conf.Genesis.Config.ConstantinopleBlock)
|
|
fmt.Printf("Which block should Constantinople come into effect? (default = %v)\n", w.conf.Genesis.Config.ConstantinopleBlock)
|
|
|
w.conf.Genesis.Config.ConstantinopleBlock = w.readDefaultBigInt(w.conf.Genesis.Config.ConstantinopleBlock)
|
|
w.conf.Genesis.Config.ConstantinopleBlock = w.readDefaultBigInt(w.conf.Genesis.Config.ConstantinopleBlock)
|
|
|
-
|
|
|
|
|
|
|
+ if w.conf.Genesis.Config.PetersburgBlock == nil {
|
|
|
|
|
+ w.conf.Genesis.Config.PetersburgBlock = w.conf.Genesis.Config.ConstantinopleBlock
|
|
|
|
|
+ }
|
|
|
fmt.Println()
|
|
fmt.Println()
|
|
|
- fmt.Printf("Which block should Constantinople-Fix (remove EIP-1283) come into effect? (default = %v)\n", w.conf.Genesis.Config.ConstantinopleBlock)
|
|
|
|
|
- w.conf.Genesis.Config.PetersburgBlock = w.readDefaultBigInt(w.conf.Genesis.Config.ConstantinopleBlock)
|
|
|
|
|
|
|
+ fmt.Printf("Which block should Constantinople-Fix (remove EIP-1283) come into effect? (default = %v)\n", w.conf.Genesis.Config.PetersburgBlock)
|
|
|
|
|
+ w.conf.Genesis.Config.PetersburgBlock = w.readDefaultBigInt(w.conf.Genesis.Config.PetersburgBlock)
|
|
|
|
|
|
|
|
out, _ := json.MarshalIndent(w.conf.Genesis.Config, "", " ")
|
|
out, _ := json.MarshalIndent(w.conf.Genesis.Config, "", " ")
|
|
|
fmt.Printf("Chain configuration updated:\n\n%s\n", out)
|
|
fmt.Printf("Chain configuration updated:\n\n%s\n", out)
|
|
|
|
|
|
|
|
|
|
+ w.conf.flush()
|
|
|
|
|
+
|
|
|
case "2":
|
|
case "2":
|
|
|
// Save whatever genesis configuration we currently have
|
|
// Save whatever genesis configuration we currently have
|
|
|
fmt.Println()
|
|
fmt.Println()
|