Preparing search index...
The search index is not available
@xmtp/xmtp-js
@xmtp/xmtp-js
PublicKeyBundle
Class PublicKeyBundle
Implements
PublicKeyBundle
Index
Constructors
constructor
Properties
identity
Key
pre
Key
Methods
equals
to
Bytes
wallet
Signature
Address
from
Bytes
Constructors
constructor
new
Public
Key
Bundle
(
bundle
)
:
PublicKeyBundle
Parameters
bundle
:
PublicKeyBundle
Returns
PublicKeyBundle
Properties
identity
Key
identity
Key
:
PublicKey
Identity key MUST be signed by the wallet.
pre
Key
pre
Key
:
PublicKey
Pre-key MUST be signed by the identity key.
Methods
equals
equals
(
other
)
:
boolean
Parameters
other
:
this
Returns
boolean
to
Bytes
to
Bytes
(
)
:
Uint8Array
Returns
Uint8Array
wallet
Signature
Address
wallet
Signature
Address
(
)
:
string
Returns
string
Static
from
Bytes
from
Bytes
(
bytes
)
:
PublicKeyBundle
Parameters
bytes
:
Uint8Array
Returns
PublicKeyBundle
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
identity
Key
pre
Key
Methods
equals
to
Bytes
wallet
Signature
Address
from
Bytes
@xmtp/xmtp-js
AuthCache
BrowserStoragePersistence
Ciphertext
Client
ConsentListEntry
Conversations
ConversationV1
ConversationV2
DecodedMessage
EncryptedPersistence
HttpApiClient
InMemoryKeystore
InMemoryPersistence
InvitationV1
KeyGeneratorKeystoreProvider
LocalAuthenticator
MessageV1
MessageV2
NetworkKeystoreProvider
PrefixedPersistence
PrivateKey
PrivateKeyBundleV1
PrivateKeyBundleV2
PublicKey
PublicKeyBundle
SealedInvitation
Signature
SignedPublicKey
SignedPublicKeyBundle
SnapProvider
StaticKeystoreProvider
Stream
ApiClient
Authenticator
Conversation
Keystore
KeystoreProvider
Persistence
Signer
ClientOptions
ConsentListEntryType
ConsentState
ContentOptions
ExtractDecodedType
GetMessageContentTypeFromClient
InvitationContext
KeystoreApiDefs
KeystoreApiEntries
KeystoreApiMethods
KeystoreApiRequestEncoders
KeystoreApiRequestValues
KeystoreApiResponseDecoders
KeystoreInterface
KeystoreInterfaceRequestValues
KeystoreInterfaces
KeyStoreOptions
KeystoreRPC
KeystoreRPCCodec
LegacyOptions
ListMessagesOptions
ListMessagesPaginatedOptions
Message
NetworkOptions
OnConnectionLostCallback
PrivateKeyBundle
PrivatePreferencesAction
PublishParams
Query
QueryAllOptions
QueryParams
QueryStreamOptions
SendOptions
SnapKeystoreApiDefs
SnapKeystoreApiEntries
SnapKeystoreApiMethods
SnapKeystoreApiRequestEncoders
SnapKeystoreApiRequestValues
SnapKeystoreApiResponseDecoders
SnapKeystoreInterface
SnapKeystoreInterfaceRequestValues
SubscribeCallback
SubscribeParams
SubscriptionManager
TopicData
UnsubscribeFn
XmtpEnv
ApiUrls
Compression
keystoreApiDefs
snapKeystoreApiDefs
SortDirection
buildContentTopic
buildDirectMessageTopic
buildDirectMessageTopicV2
buildUserContactTopic
buildUserIntroTopic
buildUserInviteTopic
buildUserPrivateStoreTopic
dateToNs
decodeContactBundle
decodeContent
decrypt
defaultKeystoreProviders
encrypt
exportHmacKey
fromNanoString
generateHmacSignature
hkdfHmacKey
importHmacKey
mapPaginatedStream
nsToDate
retry
toNanoString
verifyHmacSignature
M
M
N
E
P
V
F
C
I
C
P
M
F
P
C
P
T
T
A
A
A
T
R
Identity key MUST be signed by the wallet.