removeAllEventsByPubKey method
Implementation
@override
Future<void> removeAllEventsByPubKey(String pubKey) async {
final eventIds = events.values
.where((event) => event.pubKey == pubKey)
.map((event) => event.id)
.toList();
events.removeWhere((key, value) => value.pubKey == pubKey);
_removeEventSidecarsByIds(eventIds);
await _refreshUserRelayListProjection(pubKey);
}