findAddr method

Future<ExpiringAddr?> findAddr(
  1. PeerId p,
  2. MultiAddr addr
)

Implementation

Future<ExpiringAddr?> findAddr(PeerId p, MultiAddr addr) async {
  return await _lock.synchronized(() async {
    final peerKey = p.toString();
    final addrKey = addr.toString();

    if (_addrs.containsKey(peerKey)) {
      return _addrs[peerKey]![addrKey];
    }
    return null;
  });
}