broadcastAddContact method
Implementation
Future<ContactList> broadcastAddContact(String add,
Iterable<String> relays, EventSigner signer) async {
ContactList contactList = await ensureUpToDateContactListOrEmpty(signer);
if (!contactList.contacts.contains(add)) {
contactList.contacts.add(add);
contactList.loadedTimestamp = Helpers.now;
contactList.createdAt = Helpers.now;
await broadcastEvent(contactList.toEvent(), relays, signer);
await cacheManager.saveContactList(contactList);
}
return contactList;
}