connectToPeer method

Future<void> connectToPeer(
  1. String multiaddr
)

Connect to a peer by multiaddr

Implementation

Future<void> connectToPeer(String multiaddr) async {
  try {
    if (!_container.isRegistered(NetworkHandler)) {
      throw StateError('NetworkHandler not available');
    }
    await _container.get<NetworkHandler>().connectToPeer(multiaddr);
  } catch (e) {
    _logger.error('Failed to connect to peer: $e');
    rethrow;
  }
}