feat(social): standard NIP-56 reporting — ReportTransport in commons_core, report sheet on offers and chats, local hide + optional block

This commit is contained in:
vjrj 2026-07-13 07:56:43 +02:00
parent 11b242edbf
commit 0e7faaeb90
15 changed files with 560 additions and 15 deletions

View file

@ -97,6 +97,7 @@ class SocialSession {
messages = NostrMessageTransport(_channel),
trust = NostrTrustTransport(_channel),
ratings = NostrRatingTransport(_channel),
reports = NostrReportTransport(_channel),
profile = NostrProfileTransport(_channel),
sync = NostrSyncTransport(
_channel,
@ -110,6 +111,7 @@ class SocialSession {
final MessageTransport messages;
final TrustTransport trust;
final RatingTransport ratings;
final ReportTransport reports;
final ProfileTransport profile;
/// Device-to-device inventory sync for THIS identity's own devices.