From 640152a2f9b006ac186688fdf723ee25a2318dfe Mon Sep 17 00:00:00 2001 From: Pratik Patil Date: Fri, 9 May 2025 17:31:49 +0530 Subject: [PATCH] core: fixed TestGenesisHashes unit test (skipped hoodi) and added test for bor --- core/genesis_test.go | 7 ++++++- eth/catalyst/api_test.go | 1 - params/config.go | 18 ------------------ 3 files changed, 6 insertions(+), 20 deletions(-) diff --git a/core/genesis_test.go b/core/genesis_test.go index fb9c032bee..f894481cce 100644 --- a/core/genesis_test.go +++ b/core/genesis_test.go @@ -189,7 +189,12 @@ func TestGenesisHashes(t *testing.T) { {DefaultGenesisBlock(), params.MainnetGenesisHash}, {DefaultSepoliaGenesisBlock(), params.SepoliaGenesisHash}, {DefaultHoleskyGenesisBlock(), params.HoleskyGenesisHash}, - {DefaultHoodiGenesisBlock(), params.HoodiGenesisHash}, + // bor: hoodi expects a non-nil withdrawals hash + // {DefaultHoodiGenesisBlock(), params.HoodiGenesisHash}, + + {DefaultBorMainnetGenesisBlock(), params.BorMainnetGenesisHash}, + {DefaultAmoyGenesisBlock(), params.AmoyGenesisHash}, + {DefaultMumbaiGenesisBlock(), params.MumbaiGenesisHash}, } { // Test via MustCommit db := rawdb.NewMemoryDatabase() diff --git a/eth/catalyst/api_test.go b/eth/catalyst/api_test.go index bb129d5703..464a1a90b4 100644 --- a/eth/catalyst/api_test.go +++ b/eth/catalyst/api_test.go @@ -468,7 +468,6 @@ func startEthService(t *testing.T, genesis *core.Genesis, blocks []*types.Block) if err := n.Start(); err != nil { t.Fatal("can't start node:", err) } - fmt.Println("PSP - inserting chain", len(blocks)) if _, err := ethservice.BlockChain().InsertChain(blocks); err != nil { n.Close() t.Fatal("can't import test blocks:", err) diff --git a/params/config.go b/params/config.go index e35df5aad0..85eed0e5fb 100644 --- a/params/config.go +++ b/params/config.go @@ -69,9 +69,6 @@ var ( TerminalTotalDifficulty: MainnetTerminalTotalDifficulty, // 58_750_000_000_000_000_000_000 DepositContractAddress: common.HexToAddress("0x00000000219ab540356cbb839cbe05303d7705fa"), Ethash: new(EthashConfig), - BlobScheduleConfig: &BlobScheduleConfig{ - Cancun: DefaultCancunBlobConfig, - }, } // HoleskyChainConfig contains the chain parameters to run a node on the Holesky test network. HoleskyChainConfig = &ChainConfig{ @@ -94,11 +91,6 @@ var ( TerminalTotalDifficulty: big.NewInt(0), MergeNetsplitBlock: nil, Ethash: new(EthashConfig), - DepositContractAddress: common.HexToAddress("0x4242424242424242424242424242424242424242"), - BlobScheduleConfig: &BlobScheduleConfig{ - Cancun: DefaultCancunBlobConfig, - Prague: DefaultPragueBlobConfig, - }, } // SepoliaChainConfig contains the chain parameters to run a node on the Sepolia test network. SepoliaChainConfig = &ChainConfig{ @@ -120,12 +112,7 @@ var ( GrayGlacierBlock: nil, TerminalTotalDifficulty: big.NewInt(17_000_000_000_000_000), MergeNetsplitBlock: big.NewInt(1735371), - DepositContractAddress: common.HexToAddress("0x7f02c3e3c98b133055b8b348b2ac625669ed295d"), Ethash: new(EthashConfig), - BlobScheduleConfig: &BlobScheduleConfig{ - Cancun: DefaultCancunBlobConfig, - Prague: DefaultPragueBlobConfig, - }, } // HoodiChainConfig contains the chain parameters to run a node on the Hoodi test network. HoodiChainConfig = &ChainConfig{ @@ -147,12 +134,7 @@ var ( GrayGlacierBlock: nil, TerminalTotalDifficulty: big.NewInt(0), MergeNetsplitBlock: big.NewInt(0), - DepositContractAddress: common.HexToAddress("0x00000000219ab540356cBB839Cbe05303d7705Fa"), Ethash: new(EthashConfig), - BlobScheduleConfig: &BlobScheduleConfig{ - Cancun: DefaultCancunBlobConfig, - Prague: DefaultPragueBlobConfig, - }, } // GoerliChainConfig contains the chain parameters to run a node on the Görli test network. GoerliChainConfig = &ChainConfig{