force enable preimage record in dev mode

This commit is contained in:
maskpp 2025-05-13 22:11:32 +08:00
parent fa86416ce9
commit 729b10c0d2

View file

@ -1712,7 +1712,6 @@ func SetEthConfig(ctx *cli.Context, stack *node.Node, cfg *ethconfig.Config) {
}
}
if ctx.IsSet(VMEnableDebugFlag.Name) {
// TODO(fjl): force-enable this in --dev mode
cfg.EnablePreimageRecording = ctx.Bool(VMEnableDebugFlag.Name)
}
@ -1761,6 +1760,8 @@ func SetEthConfig(ctx *cli.Context, stack *node.Node, cfg *ethconfig.Config) {
case ctx.Bool(DeveloperFlag.Name):
cfg.NetworkId = 1337
cfg.SyncMode = ethconfig.FullSync
// force-enable this in --dev mode
cfg.EnablePreimageRecording = true
// Create new developer account or reuse existing one
var (
developer accounts.Account