From b8c5c7492e398fdc64706898ce0eb9c8767d81b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C3=A9ter=20Garamv=C3=B6lgyi?= Date: Fri, 14 Feb 2025 12:48:59 +0100 Subject: [PATCH] fix: print Euclid genesis config on startup (#1118) --- params/config.go | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/params/config.go b/params/config.go index bb976eae1e..6216d3c83f 100644 --- a/params/config.go +++ b/params/config.go @@ -786,7 +786,15 @@ func (c *ChainConfig) String() string { if c.DarwinV2Time != nil { darwinV2Time = fmt.Sprintf("@%v", *c.DarwinV2Time) } - return fmt.Sprintf("{ChainID: %v Homestead: %v DAO: %v DAOSupport: %v EIP150: %v EIP155: %v EIP158: %v Byzantium: %v Constantinople: %v Petersburg: %v Istanbul: %v, Muir Glacier: %v, Berlin: %v, London: %v, Arrow Glacier: %v, Archimedes: %v, Shanghai: %v, Bernoulli: %v, Curie: %v, Darwin: %v, DarwinV2: %v, Engine: %v, Scroll config: %v}", + euclidTime := "" + if c.EuclidTime != nil { + euclidTime = fmt.Sprintf("@%v", *c.EuclidTime) + } + euclidV2Time := "" + if c.EuclidV2Time != nil { + euclidV2Time = fmt.Sprintf("@%v", *c.EuclidV2Time) + } + return fmt.Sprintf("{ChainID: %v Homestead: %v DAO: %v DAOSupport: %v EIP150: %v EIP155: %v EIP158: %v Byzantium: %v Constantinople: %v Petersburg: %v Istanbul: %v, Muir Glacier: %v, Berlin: %v, London: %v, Arrow Glacier: %v, Archimedes: %v, Shanghai: %v, Bernoulli: %v, Curie: %v, Darwin: %v, DarwinV2: %v, Euclid: %v, EuclidV2: %v, Engine: %v, Scroll config: %v}", c.ChainID, c.HomesteadBlock, c.DAOForkBlock, @@ -808,6 +816,8 @@ func (c *ChainConfig) String() string { c.CurieBlock, darwinTime, darwinV2Time, + euclidTime, + euclidV2Time, engine, c.Scroll, )