RelayConnectionKey.authenticated constructor
key of a connection authenticated as pubkey
Implementation
factory RelayConnectionKey.authenticated(String url, String pubkey) {
if (!_hexPubkeyRegex.hasMatch(pubkey)) {
throw ArgumentError.value(pubkey, 'pubkey', 'expected 64 hex characters');
}
return RelayConnectionKey._(_normalizeUrl(url), pubkey.toLowerCase());
}