dev: fix: NewParallelBlockChain using Genesis

This commit is contained in:
marcello33 2023-06-14 11:19:42 +02:00
parent df106e64df
commit ab28b8ac5c

View file

@ -980,14 +980,14 @@ func BenchmarkBorMiningBlockSTMMetadata(b *testing.B) {
chainConfig.LondonBlock = big.NewInt(0) chainConfig.LondonBlock = big.NewInt(0)
w, back, _ := NewTestWorker(b, chainConfig, engine, db, 0, 0, 0, 0) w, back, _ := NewTestWorker(b, chainConfig, engine, db, 0, false, 0, 0)
defer w.close() defer w.close()
// This test chain imports the mined blocks. // This test chain imports the mined blocks.
db2 := rawdb.NewMemoryDatabase() db2 := rawdb.NewMemoryDatabase()
back.Genesis.MustCommit(db2) back.Genesis.MustCommit(db2)
chain, _ := core.NewParallelBlockChain(db2, nil, back.chain.Config(), engine, vm.Config{ParallelEnable: true, ParallelSpeculativeProcesses: 8}, nil, nil, nil) chain, _ := core.NewParallelBlockChain(db2, nil, back.Genesis, nil, engine, vm.Config{ParallelEnable: true, ParallelSpeculativeProcesses: 8}, nil, nil, nil)
defer chain.Stop() defer chain.Stop()
// Ignore empty commit here for less noise. // Ignore empty commit here for less noise.