ts-algochat
Preparing search index...
ts-algochat
Enumerations
ChatErrorCode
Classes
AlgorandService
ChatError
Conversation
DecryptionFailedError
EncryptionError
EnvelopeError
InMemoryKeyStorage
InMemoryMessageCache
InMemorySendQueueStorage
InvalidCounterError
InvalidKeyDataError
InvalidMsgKeyError
InvalidViewSecretError
KeyNotFoundError
MailboxEnvelopeError
MailboxError
MailboxFanoutLimitError
MailboxRouterTransport
MessageIndexer
PasswordRequiredError
PSKEncryptionError
PSKEnvelopeError
PublicKeyCache
SendQueue
SignatureError
SyncManager
Interfaces
AccountInfo
AlgodClient
AlgorandConfig
BlockchainConfig
ChatAccount
ChatAccountOptions
ChatEnvelope
ConversationData
DecryptedContent
DiscoveredKey
DiscoverKeyOptions
EncryptionKeyStorage
EncryptionOptions
EnqueueOptions
IndexerClient
LegacyMessageCache
MailboxFanoutResult
MailboxLeg
MailboxLegPlan
MailboxReadResult
MailboxSendResult
MailboxSubmitOptions
MailboxTransportConfig
MailboxTxnResult
Message
MessageCache
MessageIndexerConfig
NoteTransaction
PaginatedTransactions
PaginationOptions
PendingMessage
PSKEnvelope
PSKState
ReplyContext
SendOptions
SendQueueStorage
SendReplyContext
SendResult
SuggestedParams
SyncEvents
SyncManagerConfig
TransactionInfo
WaitForTransactionOptions
X25519KeyPair
Type Aliases
MessageDirection
PendingMessageStatus
QueueEventCallback
SigningScheme
SyncState
Variables
ED25519_PUBLIC_KEY_SIZE
ED25519_SIGNATURE_SIZE
FALCON_FEE_MULTIPLIER
MAILBOX_BOX_BYTE_MBR
MAILBOX_BOX_FLAT_MBR
MAILBOX_HEADER_SIZE
MAILBOX_ID_DOMAIN
MAILBOX_ID_SIZE
MAILBOX_MAX_ENVELOPE_SIZE
MAILBOX_MAX_FANOUT_LEGS
MAILBOX_MAX_GROUP_SIZE
MAILBOX_METHODS
MAILBOX_MSG_KEY_DOMAIN
MAILBOX_REFUND_FEE
MAILBOX_TTL_ROUNDS
MAX_COUNTER
MSG_KEY_SIZE
PROTOCOL
PSK_PROTOCOL
SendOptionsPresets
SIGNING_SCHEME
VIEW_SECRET_SIZE
X25519_PUBLIC_KEY_SIZE
Functions
advanceSendCounter
base64ToPublicKey
createChatAccountFromMnemonic
createPSKExchangeURI
createPSKState
createRandomChatAccount
decodeEnvelope
decodePSKEnvelope
decryptMessage
decryptPSKMessage
deriveEncryptionKeys
deriveHybridSymmetricKey
deriveMailboxId
deriveMsgKey
derivePositionPSK
derivePSKAtCounter
deriveSenderKey
deriveSessionPSK
discoverEncryptionKey
discoverEncryptionKeyFromMessages
encodeEnvelope
encodePSKEnvelope
encryptMessage
encryptPSKMessage
encryptReply
fingerprint
generateEphemeralKeyPair
getPublicKey
isChatError
isChatMessage
isPSKMessage
localnet
mailboxMbr
mailboxMethodSelector
mainnet
parseKeyAnnouncement
parsePSKExchangeURI
planMailboxFanout
planMailboxPut
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
Counter
Error
Invalid
Key
Data
Error
Invalid
Msg
Key
Error
Invalid
View
Secret
Error
Key
Not
Found
Error
Mailbox
Envelope
Error
Mailbox
Error
Mailbox
Fanout
Limit
Error
Mailbox
Router
Transport
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
Account
Options
Chat
Envelope
Conversation
Data
Decrypted
Content
Discovered
Key
Discover
Key
Options
Encryption
Key
Storage
Encryption
Options
Enqueue
Options
Indexer
Client
Legacy
Message
Cache
Mailbox
Fanout
Result
Mailbox
Leg
Mailbox
Leg
Plan
Mailbox
Read
Result
Mailbox
Send
Result
Mailbox
Submit
Options
Mailbox
Transport
Config
Mailbox
Txn
Result
Message
Message
Cache
Message
Indexer
Config
Note
Transaction
Paginated
Transactions
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
Signing
Scheme
Sync
State
Variables
ED25519_
PUBLIC_
KEY_
SIZE
ED25519_
SIGNATURE_
SIZE
FALCON_
FEE_
MULTIPLIER
MAILBOX_
BOX_
BYTE_
MBR
MAILBOX_
BOX_
FLAT_
MBR
MAILBOX_
HEADER_
SIZE
MAILBOX_
ID_
DOMAIN
MAILBOX_
ID_
SIZE
MAILBOX_
MAX_
ENVELOPE_
SIZE
MAILBOX_
MAX_
FANOUT_
LEGS
MAILBOX_
MAX_
GROUP_
SIZE
MAILBOX_
METHODS
MAILBOX_
MSG_
KEY_
DOMAIN
MAILBOX_
REFUND_
FEE
MAILBOX_
TTL_
ROUNDS
MAX_
COUNTER
MSG_
KEY_
SIZE
PROTOCOL
PSK_
PROTOCOL
Send
Options
Presets
SIGNING_
SCHEME
VIEW_
SECRET_
SIZE
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
Mailbox
Id
derive
Msg
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
mailbox
Mbr
mailbox
Method
Selector
mainnet
parse
Key
Announcement
parse
PSK
Exchange
URI
plan
Mailbox
Fanout
plan
Mailbox
Put
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...