feat: support non-zero genesis block numbers (#19877)

Co-authored-by: JimmyShi22 <417711026@qq.com>
This commit is contained in:
Vui-Chee
2025-12-17 19:03:12 +08:00
committed by GitHub
parent 852aad8126
commit d8acc1e4cf
17 changed files with 387 additions and 32 deletions

View File

@@ -80,6 +80,8 @@ pub fn make_genesis_header(genesis: &Genesis, hardforks: &ChainHardforks) -> Hea
.then_some(EMPTY_REQUESTS_HASH);
Header {
number: genesis.number.unwrap_or_default(),
parent_hash: genesis.parent_hash.unwrap_or_default(),
gas_limit: genesis.gas_limit,
difficulty: genesis.difficulty,
nonce: genesis.nonce.into(),