ts-algochat
Preparing search index...
ts-algochat
Enumerations
ChatErrorCode
Classes
AlgorandService
ChatError
Conversation
DecryptionFailedError
EncryptionError
EnvelopeError
InMemoryKeyStorage
InMemoryMessageCache
InMemorySendQueueStorage
InvalidKeyDataError
KeyNotFoundError
MessageIndexer
PasswordRequiredError
PSKEncryptionError
PSKEnvelopeError
PublicKeyCache
SendQueue
SignatureError
SyncManager
Interfaces
AccountInfo
AlgodClient
AlgorandConfig
BlockchainConfig
ChatAccount
ChatEnvelope
ConversationData
DecryptedContent
DiscoveredKey
EncryptionKeyStorage
EnqueueOptions
IndexerClient
LegacyMessageCache
Message
MessageCache
MessageIndexerConfig
NoteTransaction
PaginationOptions
PendingMessage
PSKEnvelope
PSKState
ReplyContext
SendOptions
SendQueueStorage
SendReplyContext
SendResult
SuggestedParams
SyncEvents
SyncManagerConfig
TransactionInfo
WaitForTransactionOptions
X25519KeyPair
Type Aliases
MessageDirection
PendingMessageStatus
QueueEventCallback
SyncState
Variables
ED25519_PUBLIC_KEY_SIZE
ED25519_SIGNATURE_SIZE
PROTOCOL
PSK_PROTOCOL
SendOptionsPresets
X25519_PUBLIC_KEY_SIZE
Functions
advanceSendCounter
base64ToPublicKey
createChatAccountFromMnemonic
createPSKExchangeURI
createPSKState
createRandomChatAccount
decodeEnvelope
decodePSKEnvelope
decryptMessage
decryptPSKMessage
deriveEncryptionKeys
deriveHybridSymmetricKey
derivePositionPSK
derivePSKAtCounter
deriveSenderKey
deriveSessionPSK
discoverEncryptionKey
discoverEncryptionKeyFromMessages
encodeEnvelope
encodePSKEnvelope
encryptMessage
encryptPSKMessage
encryptReply
fingerprint
generateEphemeralKeyPair
getPublicKey
isChatError
isChatMessage
isPSKMessage
localnet
mainnet
parseKeyAnnouncement
parsePSKExchangeURI
publicKeyToBase64
recordReceive
signEncryptionKey
testnet
uint8ArrayEquals
validateAddress
validateCounter
validateMnemonic
verifyEncryptionKey
withIndexer
wrapError
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Enumerations
Chat
Error
Code
Classes
Algorand
Service
Chat
Error
Conversation
Decryption
Failed
Error
Encryption
Error
Envelope
Error
In
Memory
Key
Storage
In
Memory
Message
Cache
In
Memory
Send
Queue
Storage
Invalid
Key
Data
Error
Key
Not
Found
Error
Message
Indexer
Password
Required
Error
PSK
Encryption
Error
PSK
Envelope
Error
Public
Key
Cache
Send
Queue
Signature
Error
Sync
Manager
Interfaces
Account
Info
Algod
Client
Algorand
Config
Blockchain
Config
Chat
Account
Chat
Envelope
Conversation
Data
Decrypted
Content
Discovered
Key
Encryption
Key
Storage
Enqueue
Options
Indexer
Client
Legacy
Message
Cache
Message
Message
Cache
Message
Indexer
Config
Note
Transaction
Pagination
Options
Pending
Message
PSK
Envelope
PSK
State
Reply
Context
Send
Options
Send
Queue
Storage
Send
Reply
Context
Send
Result
Suggested
Params
Sync
Events
Sync
Manager
Config
Transaction
Info
Wait
For
Transaction
Options
X25519
Key
Pair
Type Aliases
Message
Direction
Pending
Message
Status
Queue
Event
Callback
Sync
State
Variables
ED25519_
PUBLIC_
KEY_
SIZE
ED25519_
SIGNATURE_
SIZE
PROTOCOL
PSK_
PROTOCOL
Send
Options
Presets
X25519_
PUBLIC_
KEY_
SIZE
Functions
advance
Send
Counter
base64
To
Public
Key
create
Chat
Account
From
Mnemonic
create
PSK
Exchange
URI
create
PSK
State
create
Random
Chat
Account
decode
Envelope
decode
PSK
Envelope
decrypt
Message
decrypt
PSK
Message
derive
Encryption
Keys
derive
Hybrid
Symmetric
Key
derive
Position
PSK
derive
PSK
At
Counter
derive
Sender
Key
derive
Session
PSK
discover
Encryption
Key
discover
Encryption
Key
From
Messages
encode
Envelope
encode
PSK
Envelope
encrypt
Message
encrypt
PSK
Message
encrypt
Reply
fingerprint
generate
Ephemeral
Key
Pair
get
Public
Key
is
Chat
Error
is
Chat
Message
is
PSK
Message
localnet
mainnet
parse
Key
Announcement
parse
PSK
Exchange
URI
public
Key
To
Base64
record
Receive
sign
Encryption
Key
testnet
uint8
Array
Equals
validate
Address
validate
Counter
validate
Mnemonic
verify
Encryption
Key
with
Indexer
wrap
Error
ts-algochat
Loading...