initialize method

void initialize(
  1. List<String> relayUrls
)

Initialize relay pool with a list of relay URLs.

Implementation

void initialize(List<String> relayUrls) {
  for (final url in relayUrls) {
    _relayHealth[url] = RelayHealthStatus(
      url: url,
      isHealthy: true,
      lastCheckedAt: DateTime.now(),
    );
    _activeConnections[url] = 0;
    _failureCount[url] = 0;
  }

  logger.log('RelayPoolManager initialized with ${relayUrls.length} relays');
}