walletAuthConnectionRelay function

String walletAuthConnectionRelay(
  1. Nip01Event event, {
  2. required String fallbackRelay,
})

Uses wallet-service relay recommendation when NWC-08 info provides one.

Implementation

String walletAuthConnectionRelay(
  Nip01Event event, {
  required String fallbackRelay,
}) {
  for (final tag in event.tags) {
    if (tag.length > 1 && tag[0] == 'relay' && tag[1].trim().isNotEmpty) {
      return tag[1];
    }
  }
  return fallbackRelay;
}