@xmtp/browser-sdk
Classes
Section titled “Classes”- Archives
- Attachments
- Backend
- Client
- ConversationReader
- Conversations
- ConversationStream
- Diagnostics
- Dm
- EventReader
- EventStream
- Group
- LocalSigningKey
- Message
- MessageReader
- MessageStream
- PendingAttachment
- Preferences
- SignatureRequest
- Storage
- Timestamp
- XmtpError
Interfaces
Section titled “Interfaces”Type Aliases
Section titled “Type Aliases”- Action
- Actions
- ActionStyle
- AnyContentCodec
- ApiStats
- ApplicationComponentDefinition
- ArchiveElement
- ArchiveMetadata
- ArchiveOptions
- ArchiveRestored
- Attachment
- AttachmentFailed
- AttachmentFailure
- AttachmentFailureCause
- AttachmentOptions
- AttachmentRef
- AttachmentsConfiguration
- AttachmentSource
- AuthConfiguration
- BackendOptions
- BackendSource
- CatchUpSummary
- ClientEvent
- ClientHandlers
- ClientOptions
- ClientRejectedByServer
- CommitLogForkStatus
- ComponentMutation
- ComponentPermissions
- Compression
- ConnectionState
- ConnectionStateChanged
- ConsentChanged
- ConsentEntity
- ConsentEntityKind
- ConsentRecord
- ConsentState
- ContentTypeId
- Conversation
- ConversationDebugInfo
- ConversationId
- ConversationJoined
- ConversationKind
- ConversationMessageReaderOptions
- ConversationMessageStreamOptions
- ConversationOrder
- ConversationPaused
- ConversationReaderOptions
- ConversationRemoved
- ConversationState
- ConversationStreamOptions
- CreateDmOptions
- CreateGroupOptions
- Credential
- CredentialFailureKind
- DeletedBy
- DeletedMessage
- DeleteMessageContent
- DeletionCause
- DeliveryCursor
- DeliveryStatus
- DisappearingSettings
- DownloadedAttachment
- EncodedContent
- EncryptedEncodedContent
- EncryptionKeys
- ErrorCategory
- ErrorDetails
- EventConsentState
- EventContentTypeId
- EventConversationType
- EventFilter
- EventKind
- EventMessageStatus
- FieldKey
- FieldValue
- ForkRecoveryOptions
- ForkRecoveryPolicy
- GroupMembershipCapabilities
- GroupPermissionMode
- GroupPermissions
- GroupPolicyType
- GroupRef
- GroupState
- GroupSyncSummary
- GroupUpdated
- HandleChanged
- HandlesConfiguration
- HmacKey
- HmacKeysUpdated
- IdentityRegistered
- IdentityStats
- InboxCapabilities
- InboxId
- InboxState
- Installation
- InstallationCapabilities
- InstallationId
- InstallationRef
- InstallationRevoked
- Intent
- JoinOrigin
- KeyPackageLifetime
- KeyPackageStatus
- Lagged
- LeaveRequest
- LimitsConfiguration
- ListConversationsOptions
- ListenerId
- ListMessagesOptions
- LocalAttachment
- LockoutChange
- LockoutChanged
- LoggingOptions
- LogLevel
- LogRecord
- MapEntry
- MapMutation
- Member
- MembershipChanged
- MembershipResult
- MembershipState
- MessageBody
- MessageContent
- MessageDeleted
- MessageHistoryPage
- MessageHistoryPosition
- MessageHistorySnapshot
- MessageId
- MessageKind
- MessageMetadataEntry
- MessageOrder
- MessageReaderOptions
- MessageReceived
- MessageRecoveryPage
- MessageRecoveryPosition
- MessageRef
- MessageSortBy
- MessageStatusChanged
- MessageStreamOptions
- MetadataBasePolicy
- MetadataChanged
- MetadataComponentType
- MetadataFieldChange
- MetadataFieldDescriptor
- MetadataFieldKind
- MetadataFieldRef
- MetadataFieldValue
- MetadataKeyType
- MetadataPolicy
- MetadataScalarType
- MetadataValue
- MigrationReport
- MlsConfiguration
- MlsExtensionType
- MultiRemoteAttachment
- NotificationOverride
- NotificationsFailed
- OtelOptions
- PendingAttachmentStatus
- PermissionLevel
- PermissionPolicy
- PermissionPolicySet
- PermissionUpdateKind
- PrepareMigrationArchiveArgs
- PublicIdentity
- PublicIdentityKind
- Reaction
- ReactionAction
- ReactionMessage
- ReactionSchema
- ReactionV2Content
- RegistrationOptions
- RejectionCause
- RemoteAttachment
- RemovalCause
- ReplyContent
- ReplyParent
- RetentionConfiguration
- SendOptions
- ServerConfiguration
- SetMutation
- Signature
- SignatureKind
- SignerKind
- SigningKeyDescription
- SigningRequest
- StandardContent
- StandardContentKind
- StorageLocation
- StorageOptions
- StoragePoolOptions
- StreamBarrierCause
- StreamBarrierCauseKind
- StreamBarrierFailure
- StreamBarrierReason
- StreamBarrierTopic
- StreamCloseReason
- StreamFailureDetails
- StreamFailureKind
- StreamFailureSummary
- StreamOptions
- TransactionMetadata
- TransactionReference
- UserFieldUpdate
- UserFieldValue
- WalletCall
- WalletCallMetadata
- WalletSendCalls
- WellKnownMetadataField
- WorkerInterval
- WorkerKind
- WorkerOptions
Functions
Section titled “Functions”- canMessageWithBackend
- decryptBytes
- decryptEncodedContent
- encryptBytes
- encryptEncodedContent
- fetchServerConfiguration
- flushTelemetry
- generateInboxId
- generateKeys
- generateLocalSigner
- inboxIdForWithBackend
- inboxStatesWithBackend
- initLogging
- isAddressAuthorizedWithBackend
- isInstallationAuthorizedWithBackend
- keyPackageStatusesWithBackend
- latestInboxUpdatesCount
- localSignerFromPrivateKey
- newestMessageMetadataWithBackend
- prepareMigrationArchive
- readMigrationArchive
- revokeInstallationsWithBackend
- setLogSink
- verifySignedWithPublicKey