From 1296612b98fc95ceed464761a5b9b7e30ccbcb4f Mon Sep 17 00:00:00 2001 From: Sina Mahmoodi Date: Wed, 13 Apr 2022 17:46:51 +0200 Subject: [PATCH 1/2] cmd/geth: fix init genesis for dev --- cmd/geth/chaincmd.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/geth/chaincmd.go b/cmd/geth/chaincmd.go index a0f9e5773f51..bc5000c9235f 100644 --- a/cmd/geth/chaincmd.go +++ b/cmd/geth/chaincmd.go @@ -193,7 +193,7 @@ func initGenesis(ctx *cli.Context) error { defer stack.Close() for _, name := range []string{"chaindata", "lightchaindata"} { - chaindb, err := stack.OpenDatabase(name, 0, 0, "", false) + chaindb, err := stack.OpenDatabaseWithFreezer(name, 0, 0, "", "", false) if err != nil { utils.Fatalf("Failed to open database: %v", err) } From b1359ccc42c910116646cf6fd60eb2c4866357ae Mon Sep 17 00:00:00 2001 From: Sina Mahmoodi Date: Wed, 4 May 2022 15:20:24 +0200 Subject: [PATCH 2/2] use ancient flag for init genesis cmd --- cmd/geth/chaincmd.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/cmd/geth/chaincmd.go b/cmd/geth/chaincmd.go index bc5000c9235f..6e19edeb46eb 100644 --- a/cmd/geth/chaincmd.go +++ b/cmd/geth/chaincmd.go @@ -191,9 +191,8 @@ func initGenesis(ctx *cli.Context) error { // Open and initialise both full and light databases stack, _ := makeConfigNode(ctx) defer stack.Close() - for _, name := range []string{"chaindata", "lightchaindata"} { - chaindb, err := stack.OpenDatabaseWithFreezer(name, 0, 0, "", "", false) + chaindb, err := stack.OpenDatabaseWithFreezer(name, 0, 0, ctx.GlobalString(utils.AncientFlag.Name), "", false) if err != nil { utils.Fatalf("Failed to open database: %v", err) }