getSingleMetadataEvent method
Implementation
Future<Nip01Event?> getSingleMetadataEvent(EventSigner signer) async {
Nip01Event? loaded;
await for (final event in (await requestRelays(
bootstrapRelays,
timeout: DEFAULT_STREAM_IDLE_TIMEOUT,
Filter(
kinds: [Metadata.KIND],
authors: [signer.getPublicKey()],
limit: 1))).stream) {
if (loaded == null || loaded.createdAt< event.createdAt) {
loaded = event;
}
}
return loaded;
}