getValidatedProxies method

Future<List<Proxy>> getValidatedProxies({
  1. ProxyFilterOptions options = const ProxyFilterOptions(count: 10),
  2. void onProgress(
    1. int completed,
    2. int total
    )?,
})

Gets validated proxies

Implementation

Future<List<Proxy>> getValidatedProxies({
  ProxyFilterOptions options = const ProxyFilterOptions(count: 10),
  void Function(int completed, int total)? onProgress,
}) async {
  _validatedProxies = await _repository.getValidatedProxies(
    options: options,
    onProgress: onProgress,
  );

  // Update the rotation strategy with the new proxies
  _rotationStrategy.updateProxies(_validatedProxies);

  return _validatedProxies;
}