XmtpElixirSdk.Types.Message (xmtp_elixir_sdk v0.1.2)

Copy Markdown

Stored message.

Summary

Types

t()

@type t() :: %XmtpElixirSdk.Types.Message{
  content: term(),
  content_type: XmtpElixirSdk.Types.ContentTypeId.t(),
  conversation_id: String.t(),
  delivery_status: XmtpElixirSdk.Types.delivery_status(),
  expires_at_ns: non_neg_integer() | nil,
  fallback: String.t() | nil,
  id: String.t(),
  kind: XmtpElixirSdk.Types.message_kind(),
  num_replies: non_neg_integer(),
  reactions: [t()],
  sender_inbox_id: String.t(),
  sent_at_ns: non_neg_integer()
}