dhtClient property

DHTClient get dhtClient

Get the DHT client

Implementation

DHTClient get dhtClient {
  if (!_container.isRegistered(DHTHandler)) {
    throw StateError('DHT client not available (offline mode)');
  }
  try {
    final dhtHandler = _container.get<DHTHandler>();
    return dhtHandler.dhtClient;
  } catch (e) {
    throw StateError('DHT client not available: $e');
  }
}