XmtpElixirSdk.Installations
(xmtp_elixir_sdk v0.1.2)
Copy Markdown
Public helpers for working with installations and revocation flows.
Summary
Functions
@spec all(XmtpElixirSdk.Types.InboxState.t()) :: [ XmtpElixirSdk.Types.Installation.t() ]
@spec ids(XmtpElixirSdk.Types.InboxState.t() | [XmtpElixirSdk.Types.Installation.t()]) :: [String.t()]
@spec includes?( XmtpElixirSdk.Types.InboxState.t() | [XmtpElixirSdk.Types.Installation.t()], String.t() ) :: boolean()
@spec revoke(XmtpElixirSdk.Client.t(), [String.t()], map()) :: :ok | {:error, XmtpElixirSdk.Error.t()}
@spec revoke_signature_text(XmtpElixirSdk.Client.t(), [String.t()]) :: {:ok, map()} | {:error, XmtpElixirSdk.Error.t()}