From 2e99333809b842ac405a985d5dd1b1c728f63168 Mon Sep 17 00:00:00 2001 From: Gary Rong Date: Fri, 18 Apr 2025 17:25:16 +0800 Subject: [PATCH] eth/ethconfig: fix config gen --- eth/ethconfig/gen_config.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/eth/ethconfig/gen_config.go b/eth/ethconfig/gen_config.go index cdcddcc772..05f07178ac 100644 --- a/eth/ethconfig/gen_config.go +++ b/eth/ethconfig/gen_config.go @@ -37,6 +37,7 @@ func (c Config) MarshalTOML() (interface{}, error) { DatabaseHandles int `toml:"-"` DatabaseCache int DatabaseFreezer string + DatabaseEra string TrieCleanCache int TrieDirtyCache int TrieTimeout time.Duration @@ -77,6 +78,7 @@ func (c Config) MarshalTOML() (interface{}, error) { enc.DatabaseHandles = c.DatabaseHandles enc.DatabaseCache = c.DatabaseCache enc.DatabaseFreezer = c.DatabaseFreezer + enc.DatabaseEra = c.DatabaseEra enc.TrieCleanCache = c.TrieCleanCache enc.TrieDirtyCache = c.TrieDirtyCache enc.TrieTimeout = c.TrieTimeout @@ -121,6 +123,7 @@ func (c *Config) UnmarshalTOML(unmarshal func(interface{}) error) error { DatabaseHandles *int `toml:"-"` DatabaseCache *int DatabaseFreezer *string + DatabaseEra *string TrieCleanCache *int TrieDirtyCache *int TrieTimeout *time.Duration @@ -204,6 +207,9 @@ func (c *Config) UnmarshalTOML(unmarshal func(interface{}) error) error { if dec.DatabaseFreezer != nil { c.DatabaseFreezer = *dec.DatabaseFreezer } + if dec.DatabaseEra != nil { + c.DatabaseEra = *dec.DatabaseEra + } if dec.TrieCleanCache != nil { c.TrieCleanCache = *dec.TrieCleanCache }