Skip to content

Commit bbbd2fb

Browse files
authored
feat(l1): make amsterdam header default to slot = 0 if no data in genesis (#6534)
Not having this was making our genesis management different from clients like nethermind.
1 parent b4638a6 commit bbbd2fb

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

crates/common/types/genesis.rs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -719,7 +719,11 @@ impl Genesis {
719719
self.block_access_list_hash
720720
.unwrap_or(*EMPTY_BLOCK_ACCESS_LIST_HASH),
721721
);
722-
let slot_number = self.slot_number;
722+
723+
let slot_number = self
724+
.config
725+
.is_amsterdam_activated(self.timestamp)
726+
.then_some(self.slot_number.unwrap_or(0));
723727

724728
BlockHeader {
725729
parent_hash: H256::zero(),

0 commit comments

Comments
 (0)