@Override
  public Optional<Block> createBlock(
      final BlockHeader parentHeader,
      final List<Transaction> transactions,
      final List<BlockHeader> ommers) {
    return activeMiningCoordinator.createBlock(parentHeader, transactions, ommers);
  }
Instantiates a new Migrating mining coordinator.

@param miningCoordinatorSchedule the mining coordinator schedule
@param blockchain the blockchain
consensus/common/src/main/java/org/hyperledger/besu/consensus/common/MigratingMiningCoordinator.java