From a90763f8da39c16616e50dc48ee1cd79ffd9c75a Mon Sep 17 00:00:00 2001 From: Vicky Date: Tue, 17 Mar 2026 02:24:54 +0800 Subject: [PATCH] params: add Amsterdam fork to Timestamp and BlobConfig helpers --- params/config.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/params/config.go b/params/config.go index 197ed56f8a..69b261a6dd 100644 --- a/params/config.go +++ b/params/config.go @@ -1172,6 +1172,8 @@ func (c *ChainConfig) LatestFork(time uint64) forks.Fork { // BlobConfig returns the blob config associated with the provided fork. func (c *ChainConfig) BlobConfig(fork forks.Fork) *BlobConfig { switch fork { + case forks.Amsterdam: + return c.BlobScheduleConfig.Amsterdam case forks.BPO5: return c.BlobScheduleConfig.BPO5 case forks.BPO4: @@ -1217,6 +1219,8 @@ func (c *ChainConfig) ActiveSystemContracts(time uint64) map[string]common.Addre // the fork isn't defined or isn't a time-based fork. func (c *ChainConfig) Timestamp(fork forks.Fork) *uint64 { switch { + case fork == forks.Amsterdam: + return c.AmsterdamTime case fork == forks.BPO5: return c.BPO5Time case fork == forks.BPO4: