getDirectConnection function
Gets a direct (non-relay) connection to a peer if one exists
Implementation
Conn? getDirectConnection(Host host, PeerId peerId) {
for (final conn in host.network.connsToPeer(peerId)) {
if (!isRelayAddress(conn.remoteMultiaddr)) {
return conn;
}
}
return null;
}