|
|
|
@ -39,7 +39,6 @@ import ( |
|
|
|
|
"github.com/ethereum/go-ethereum/internal/flags" |
|
|
|
|
"github.com/ethereum/go-ethereum/log" |
|
|
|
|
"github.com/ethereum/go-ethereum/metrics" |
|
|
|
|
"github.com/ethereum/go-ethereum/node" |
|
|
|
|
"github.com/ethereum/go-ethereum/params" |
|
|
|
|
"github.com/urfave/cli/v2" |
|
|
|
|
) |
|
|
|
@ -516,7 +515,7 @@ func importPreimages(ctx *cli.Context) error { |
|
|
|
|
return nil |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
func parseDumpConfig(ctx *cli.Context, stack *node.Node, db ethdb.Database) (*state.DumpConfig, common.Hash, error) { |
|
|
|
|
func parseDumpConfig(ctx *cli.Context, db ethdb.Database) (*state.DumpConfig, common.Hash, error) { |
|
|
|
|
var header *types.Header |
|
|
|
|
if ctx.NArg() > 1 { |
|
|
|
|
return nil, common.Hash{}, fmt.Errorf("expected 1 argument (number or hash), got %d", ctx.NArg()) |
|
|
|
@ -580,7 +579,7 @@ func dump(ctx *cli.Context) error { |
|
|
|
|
db := utils.MakeChainDatabase(ctx, stack, true) |
|
|
|
|
defer db.Close() |
|
|
|
|
|
|
|
|
|
conf, root, err := parseDumpConfig(ctx, stack, db) |
|
|
|
|
conf, root, err := parseDumpConfig(ctx, db) |
|
|
|
|
if err != nil { |
|
|
|
|
return err |
|
|
|
|
} |
|
|
|
|