|
|
@ -33,6 +33,7 @@ import ( |
|
|
|
"github.com/ethereum/go-ethereum/common" |
|
|
|
"github.com/ethereum/go-ethereum/common" |
|
|
|
"github.com/ethereum/go-ethereum/console" |
|
|
|
"github.com/ethereum/go-ethereum/console" |
|
|
|
"github.com/ethereum/go-ethereum/core" |
|
|
|
"github.com/ethereum/go-ethereum/core" |
|
|
|
|
|
|
|
"github.com/ethereum/go-ethereum/core/state" |
|
|
|
"github.com/ethereum/go-ethereum/eth" |
|
|
|
"github.com/ethereum/go-ethereum/eth" |
|
|
|
"github.com/ethereum/go-ethereum/ethdb" |
|
|
|
"github.com/ethereum/go-ethereum/ethdb" |
|
|
|
"github.com/ethereum/go-ethereum/internal/debug" |
|
|
|
"github.com/ethereum/go-ethereum/internal/debug" |
|
|
@ -266,6 +267,10 @@ func initGenesis(ctx *cli.Context) error { |
|
|
|
utils.Fatalf("must supply path to genesis JSON file") |
|
|
|
utils.Fatalf("must supply path to genesis JSON file") |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if ctx.GlobalBool(utils.TestNetFlag.Name) { |
|
|
|
|
|
|
|
state.StartingNonce = 1048576 // (2**20)
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
chainDb, err := ethdb.NewLDBDatabase(filepath.Join(utils.MustMakeDataDir(ctx), "chaindata"), 0, 0) |
|
|
|
chainDb, err := ethdb.NewLDBDatabase(filepath.Join(utils.MustMakeDataDir(ctx), "chaindata"), 0, 0) |
|
|
|
if err != nil { |
|
|
|
if err != nil { |
|
|
|
utils.Fatalf("could not open database: %v", err) |
|
|
|
utils.Fatalf("could not open database: %v", err) |
|
|
|