core: add slot number (#35036)

This commit is contained in:
cui 2026-05-26 18:27:07 +08:00 committed by GitHub
parent 8209b9cb05
commit ca1a027fae
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -528,6 +528,13 @@ func (cm *chainMaker) makeHeader(parent *types.Block, state *state.StateDB, engi
header.BlobGasUsed = new(uint64) header.BlobGasUsed = new(uint64)
header.ParentBeaconRoot = new(common.Hash) header.ParentBeaconRoot = new(common.Hash)
} }
if cm.config.IsAmsterdam(header.Number, header.Time) {
var slot uint64
if parentHeader.SlotNumber != nil {
slot = *parentHeader.SlotNumber + 1
}
header.SlotNumber = &slot
}
return header return header
} }