XmtpElixirSdk.Events.ConsentUpdated
(xmtp_elixir_sdk v0.1.2)
Copy Markdown
Consent records emitted after Preferences.set_consent_states/2.
Canonical shapes:
inbox consent:
%{entity: "inbox-id", state: :allowed | :denied | :unknown}group consent:
%{group_id: "group-id", state: :allowed | :denied | :unknown}
Summary
Types
@type t() :: %XmtpElixirSdk.Events.ConsentUpdated{ records: [XmtpElixirSdk.Types.consent_record()] }