reconnectRelays method
Implementation
Future<void> reconnectRelays(Iterable<String> urls) async {
final startTime = DateTime.now();
print("connecting ${urls.length} relays in parallel");
List<bool> connected = await Future.wait(urls.map((url) {
return reconnectRelay(url, force: true);
}));
final endTime = DateTime.now();
final duration = endTime.difference(startTime);
print(
"CONNECTED ${connected
.where((element) => element)
.length} , ${connected
.where((element) => !element)
.length} FAILED took ${duration.inMilliseconds} ms");
}