From 25260805d2386fe35d11c49ad2a7060cdfc6705b Mon Sep 17 00:00:00 2001 From: Gabriel Fukushima Date: Wed, 5 Jun 2024 18:02:29 +1000 Subject: [PATCH] fix constructor after upgrading besu Signed-off-by: Gabriel Fukushima --- .../spec/datastructures/interop/MergedGenesisTestBuilder.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ethereum/spec/src/testFixtures/java/tech/pegasys/teku/spec/datastructures/interop/MergedGenesisTestBuilder.java b/ethereum/spec/src/testFixtures/java/tech/pegasys/teku/spec/datastructures/interop/MergedGenesisTestBuilder.java index 4896a82231d..33296e8a3be 100644 --- a/ethereum/spec/src/testFixtures/java/tech/pegasys/teku/spec/datastructures/interop/MergedGenesisTestBuilder.java +++ b/ethereum/spec/src/testFixtures/java/tech/pegasys/teku/spec/datastructures/interop/MergedGenesisTestBuilder.java @@ -21,6 +21,7 @@ import org.hyperledger.besu.ethereum.chain.GenesisState; import org.hyperledger.besu.ethereum.core.Block; import org.hyperledger.besu.ethereum.core.BlockHeader; +import org.hyperledger.besu.ethereum.core.MiningParameters; import org.hyperledger.besu.ethereum.mainnet.MainnetProtocolSchedule; import org.hyperledger.besu.ethereum.mainnet.ProtocolSchedule; import tech.pegasys.teku.infrastructure.bytes.Bytes20; @@ -38,7 +39,8 @@ public static ExecutionPayloadHeader createPayloadForBesuGenesis( configFile.getConfigOptions(Collections.emptyMap()); final BadBlockManager badBlockManager = new BadBlockManager(); final ProtocolSchedule protocolSchedule = - MainnetProtocolSchedule.fromConfig(genesisConfigOptions, badBlockManager); + MainnetProtocolSchedule.fromConfig( + genesisConfigOptions, MiningParameters.MINING_DISABLED, badBlockManager); final GenesisState genesisState = GenesisState.fromConfig(configFile, protocolSchedule); final Block genesisBlock = genesisState.getBlock(); final BlockHeader header = genesisBlock.getHeader();