XmtpElixirSdk.Conversions (xmtp_elixir_sdk v0.1.2)

Copy Markdown

Public conversion helpers for stable SDK-facing shapes.

Summary

Functions

hmac_keys_map(entries)

@spec hmac_keys_map([XmtpElixirSdk.Types.HmacKeyEntry.t()]) :: %{
  optional(String.t()) => [XmtpElixirSdk.Types.HmacKey.t()]
}

last_read_times_map(entries)

@spec last_read_times_map([XmtpElixirSdk.Types.LastReadTime.t()]) :: %{
  optional(String.t()) => non_neg_integer()
}

to_safe_conversation(conversation)