@xmtp/node-sdk
Enumerations
Section titled “Enumerations”- ActionStyle
- BackupElementSelectionOption
- ConsentEntityType
- ConsentState
- ContentType
- ConversationType
- DeliveryStatus
- GroupMembershipState
- GroupMessageKind
- GroupPermissionsOptions
- IdentifierKind
- ListConversationsOrderBy
- LogLevel
- MessageSortBy
- MetadataField
- PermissionLevel
- PermissionPolicy
- PermissionUpdateType
- ReactionAction
- ReactionSchema
- SortDirection
- WorkerKind
Classes
Section titled “Classes”- AccountAlreadyAssociatedError
- AuthRequiredError
- BackendMismatchError
- ChainNotAcceptedError
- Client
- ClientNotInitializedError
- ClientVersionTooOldError
- CodecRegistry
- ConfigurationInvalidError
- ConfigurationUnavailableError
- Conversation
- Conversations
- DebugInformation
- DecodedMessage
- Dm
- Group
- InboxReassignError
- MessageStream
- MissingContentTypeError
- NotificationError
- Preferences
- ServerConfigurationError
- SignerUnavailableError
- StreamFailedError
- StreamInvalidRetryAttemptsError
Interfaces
Section titled “Interfaces”- Action
- Actions
- ApiStats
- AppDataChange
- ArchiveMetadata
- ArchiveOptions
- AsyncStreamProxy
- Attachment
- AuthConfiguration
- Backend
- BackendBuilder
- Consent
- ConversationDebugInfo
- ConversationListItem
- CreateDmOptions
- CreateGroupOptions
- Cursor
- DeliveryCursor
- EncryptedAttachment
- GroupMember
- GroupMetadata
- GroupPermissions
- GroupSyncSummary
- GroupUpdated
- HmacKey
- Identifier
- IdentityStats
- Inbox
- InboxState
- Installation
- Intent
- KeyPackageStatus
- LeaveRequest
- Lifetime
- LimitsConfiguration
- ListConversationsOptions
- ListMessagesOptions
- LogOptions
- Message
- MessageCatchUp
- MessageCatchUpGeneration
- MessageDisappearingSettings
- MessageHistorySnapshot
- MessageTopicStatus
- MetadataFieldChange
- MlsConfiguration
- MultiRemoteAttachment
- PermissionPolicySet
- Reaction
- ReadReceipt
- RemoteAttachment
- Reply
- RetentionConfiguration
- SendMessageOpts
- SendOpts
- ServerConfiguration
- SignatureRequestHandle
- SigningKeyDescription
- TransactionMetadata
- TransactionReference
- VisibilityConfirmationOptions
- WalletCall
- WalletSendCalls
- WorkerConfigOptions
- WorkerIntervalOverride
- WorkerJitterOverride
Type Aliases
Section titled “Type Aliases”- BuiltInContentTypes
- ClientOptions
- ContentOptions
- DeviceSyncOptions
- DistributiveOmit
- EnrichedReply
- EOASigner
- ExtractCodecContentTypes
- GetBlockNumber
- GetChainId
- GetIdentifier
- HexString
- MessageAcknowledgement
- MessageDelivery
- MessageReaderSource
- NetworkOptions
- NotificationChannel
- NotificationConfig
- NotificationOverride
- NotificationState
- OtherOptions
- ResolveValue
- SCWSigner
- Signer
- SignMessage
- StorageOptions
- StreamBarrierFailure
- StreamCallback
- StreamFailureCause
- StreamFailureDetails
- StreamFunction
- StreamOptions
- StreamValueMutator
- UnfinishedStreamTopic
- UserPreferenceUpdate
Variables
Section titled “Variables”Functions
Section titled “Functions”- contentTypeActions
- contentTypeAttachment
- contentTypeGroupUpdated
- contentTypeIntent
- contentTypeLeaveRequest
- contentTypeMarkdown
- contentTypeMultiRemoteAttachment
- contentTypeReaction
- contentTypeReadReceipt
- contentTypeRemoteAttachment
- contentTypeReply
- contentTypeText
- contentTypeTransactionReference
- contentTypeWalletSendCalls
- createBackend
- createStream
- decryptAttachment
- encodeActions
- encodeAttachment
- encodeIntent
- encodeMarkdown
- encodeMultiRemoteAttachment
- encodeReaction
- encodeReadReceipt
- encodeRemoteAttachment
- encodeText
- encodeTransactionReference
- encodeWalletSendCalls
- encryptAttachment
- flushTelemetry
- generateInboxId
- getInboxIdForIdentifier
- getStreamFailureDetails
- initLogging
- isActions
- isAttachment
- isGroupUpdated
- isHexString
- isIntent
- isLeaveRequest
- isMarkdown
- isMultiRemoteAttachment
- isReaction
- isReadReceipt
- isRemoteAttachment
- isReply
- isText
- isTextReply
- isTransactionReference
- isWalletSendCalls
- throwServerConfigurationError
- toServerConfigurationError
- validHex

