Preparing search index...
The search index is not available
@xmtp/xmtp-js
@xmtp/xmtp-js
SignedPublicKeyBundle
Class SignedPublicKeyBundle
Implements
SignedPublicKeyBundle
Index
Constructors
constructor
Properties
identity
Key
pre
Key
Methods
equals
is
From
Legacy
Bundle
to
Bytes
to
Legacy
Bundle
wallet
Signature
Address
from
Bytes
from
Legacy
Bundle
Constructors
constructor
new
Signed
Public
Key
Bundle
(
bundle
)
:
SignedPublicKeyBundle
Parameters
bundle
:
SignedPublicKeyBundle
Returns
SignedPublicKeyBundle
Properties
identity
Key
identity
Key
:
SignedPublicKey
Identity key MUST be signed by the wallet.
pre
Key
pre
Key
:
SignedPublicKey
Pre-key MUST be signed by the identity key.
Methods
equals
equals
(
other
)
:
boolean
Parameters
other
:
this
Returns
boolean
is
From
Legacy
Bundle
is
From
Legacy
Bundle
(
)
:
boolean
Returns
boolean
to
Bytes
to
Bytes
(
)
:
Uint8Array
<
ArrayBufferLike
>
Returns
Uint8Array
<
ArrayBufferLike
>
to
Legacy
Bundle
to
Legacy
Bundle
(
)
:
PublicKeyBundle
Returns
PublicKeyBundle
wallet
Signature
Address
wallet
Signature
Address
(
)
:
Promise
<
string
>
Returns
Promise
<
string
>
Static
from
Bytes
from
Bytes
(
bytes
)
:
SignedPublicKeyBundle
Parameters
bytes
:
Uint8Array
<
ArrayBufferLike
>
Returns
SignedPublicKeyBundle
Static
from
Legacy
Bundle
from
Legacy
Bundle
(
bundle
)
:
SignedPublicKeyBundle
Parameters
bundle
:
PublicKeyBundle
Returns
SignedPublicKeyBundle
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
identity
Key
pre
Key
Methods
equals
is
From
Legacy
Bundle
to
Bytes
to
Legacy
Bundle
wallet
Signature
Address
from
Bytes
from
Legacy
Bundle
@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.