Marmot-TS
Preparing search index...
Marmot-TS
Client - Group
MarmotGroup
NoGroupRelaysError
NoMarmotGroupDataError
BaseGroupHistory
BaseGroupMedia
GroupHistoryFactory
GroupMediaFactory
IngestResult
MarmotGroupEvents
MarmotGroupOptions
ProcessedIngestResult
ProposalAction
ProposalBuilder
ProposalContext
RejectedIngestResult
SkippedIngestResult
StoredMedia
UnreadableIngestResult
WelcomeRecipient
createAdminCommitPolicyCallback
Client - Group History
GroupRumorHistory
GroupRumorHistoryBackend
GroupRumorHistoryEvents
Client - Group Manager
GroupsManager
GroupsManagerEvents
GroupsManagerOptions
Client - Group Media
GroupMediaStore
GroupMediaBackend
GroupMediaStoreEvents
Client - Invite Manager
InviteManager
InviteManagerOptions
ReceivedGiftWrap
UnreadInvite
InviteManagerEvents
StoredInviteEntry
Client - Key Package Manager
KeyPackageManager
KeyPackageNotFoundError
KeyPackageRotatePreconditionError
MissingRelayError
MissingSlotIdentifierError
CreateKeyPackageOptions
KeyPackageManagerEvents
KeyPackageManagerOptions
ListedKeyPackage
LocalKeyPackage
RotateKeyPackageOptions
StoredKeyPackage
TrackedKeyPackage
Client - Marmot Client
MarmotClient
MarmotClientOptions
Client - Nostr
NostrNetworkInterface
NostrPool
NostrPoolRead
NostrPoolWrite
Observer
PublishResponse
Subscribable
Unsubscribable
Core - Capabilities
defaultCapabilities
ensureMarmotCapabilities
Core - Client State
SerializedClientState
defaultMarmotClientConfig
extractMarmotGroupData
deserializeClientState
getEpoch
getGroupIdHex
getMarmotGroupData
getMemberCount
getNostrGroupIdHex
serializeClientState
Core - Constants
MarmotGroupData
ExtendedExtensionTypeName
ExtendedExtensionTypeValue
KeyPackageClient
MLS_VERSIONS
ADDRESSABLE_KEY_PACKAGE_KIND
extendedExtensionTypes
GROUP_EVENT_KIND
KEY_PACKAGE_CIPHER_SUITE_TAG
KEY_PACKAGE_CLIENT_TAG
KEY_PACKAGE_EXTENSIONS_TAG
KEY_PACKAGE_KIND
KEY_PACKAGE_MLS_VERSION_TAG
KEY_PACKAGE_RELAY_LIST_KIND
KEY_PACKAGE_RELAY_LIST_RELAY_TAG
KEY_PACKAGE_RELAYS_TAG
LAST_RESORT_EXTENSION_TYPE
MARMOT_GROUP_DATA_EXTENSION_TYPE
MARMOT_GROUP_DATA_VERSION
WELCOME_EVENT_KIND
Core - Credentials
createCredential
getCredentialPubkey
isHexKey
isSameCredential
Core - Encrypted Media
EncryptMediaFileResult
MediaAttachment
MIP04_VERSION
canonicalizeMimeType
decryptMediaFile
deriveMediaEncryptionKey
encryptMediaFile
getMediaAttachmentFromFileEvent
getMediaAttachments
parseMediaImetaTag
Core - Extensions
ensureLastResortExtension
isLastResortExtension
replaceExtension
supportsMarmotExtensions
Core - Group
CreateGroupParams
CreateGroupResult
SimpleGroupOptions
createGroup
createSimpleGroup
Core - Group Image
EncryptGroupImageResult
GroupImageBlossomAuthKeypair
decryptGroupImage
deriveGroupImageBlossomAuthKeypair
encryptGroupImage
Core - Group Members
getCredentialLeafNodeIndexes
getGroupMembers
getPubkeyLeafNodeIndexes
getPubkeyLeafNodes
Core - Group Messages
CreateGroupEventOptions
GroupMessagePair
deserializeApplicationRumor
createCommitEvent
createEncryptedGroupEventContent
createGroupEvent
createProposalEvent
decryptGroupMessage
decryptGroupMessageEvent
decryptGroupMessages
deserializeApplicationData
isApplicationMessage
isCommitMessage
isProposalMessage
serializeApplicationRumor
sortGroupCommits
Core - Key Package
CompleteKeyPackage
GenerateKeyPackageOptions
calculateKeyPackageRef
generateKeyPackage
keyPackageDefaultExtensions
Core - Key Package Event
CreateDeleteKeyPackageEventOptions
CreateKeyPackageEventOptions
DeleteKeyPackageEventInput
createDeleteKeyPackageEvent
createKeyPackageEvent
getKeyPackage
getKeyPackageCipherSuiteId
getKeyPackageClient
getKeyPackageExtensions
getKeyPackageIdentifier
getKeyPackageMLSVersion
getKeyPackageNostrPubkey
getKeyPackageReference
getKeyPackageRelays
Core - Key Package Relay List
CreateKeyPackageRelayListEventOptions
createKeyPackageRelayListEvent
getKeyPackageRelayList
isValidKeyPackageRelayListEvent
Core - Marmot Group Data
CreateMarmotGroupDataOptions
createMarmotGroupData
decodeMarmotGroupData
encodeMarmotGroupData
getMarmotGroupDataExtensionBytes
isAdmin
isMarmotGroupDataExtension
marmotGroupDataToExtension
Core - Welcome
createWelcomeRumor
getWelcome
getWelcomeGroupRelays
getWelcomeKeyPackageEventId
getWelcomeKeyPackageRefs
readWelcomeGroupInfo
readWelcomeMarmotGroupData
Other
Proposals
Utilities
CreateGiftWrapOptions
GenericKeyValueStore
EncodingFormat
KeyValueStoreBackend
createGiftWrap
createThreeMonthLifetime
decodeContent
detectEncoding
encodeContent
formatMlsTimestamp
getEncodingTag
getTagValue
hasAck
isLifetimeValid
isValidRelayUrl
normalizeRelayUrl
unixNow
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Client - Group
Marmot
Group
No
Group
Relays
Error
No
Marmot
Group
Data
Error
Base
Group
History
Base
Group
Media
Group
History
Factory
Group
Media
Factory
Ingest
Result
Marmot
Group
Events
Marmot
Group
Options
Processed
Ingest
Result
Proposal
Action
Proposal
Builder
Proposal
Context
Rejected
Ingest
Result
Skipped
Ingest
Result
Stored
Media
Unreadable
Ingest
Result
Welcome
Recipient
create
Admin
Commit
Policy
Callback
Client - Group History
Group
Rumor
History
Group
Rumor
History
Backend
Group
Rumor
History
Events
Client - Group Manager
Groups
Manager
Groups
Manager
Events
Groups
Manager
Options
Client - Group Media
Group
Media
Store
Group
Media
Backend
Group
Media
Store
Events
Client - Invite Manager
Invite
Manager
Invite
Manager
Options
Received
Gift
Wrap
Unread
Invite
Invite
Manager
Events
Stored
Invite
Entry
Client - Key Package Manager
Key
Package
Manager
Key
Package
Not
Found
Error
Key
Package
Rotate
Precondition
Error
Missing
Relay
Error
Missing
Slot
Identifier
Error
Create
Key
Package
Options
Key
Package
Manager
Events
Key
Package
Manager
Options
Listed
Key
Package
Local
Key
Package
Rotate
Key
Package
Options
Stored
Key
Package
Tracked
Key
Package
Client - Marmot Client
Marmot
Client
Marmot
Client
Options
Client - Nostr
Nostr
Network
Interface
Nostr
Pool
Nostr
Pool
Read
Nostr
Pool
Write
Observer
Publish
Response
Subscribable
Unsubscribable
Core - Capabilities
default
Capabilities
ensure
Marmot
Capabilities
Core - Client State
Serialized
Client
State
default
Marmot
Client
Config
extract
Marmot
Group
Data
deserialize
Client
State
get
Epoch
get
Group
Id
Hex
get
Marmot
Group
Data
get
Member
Count
get
Nostr
Group
Id
Hex
serialize
Client
State
Core - Constants
Marmot
Group
Data
Extended
Extension
Type
Name
Extended
Extension
Type
Value
Key
Package
Client
MLS_
VERSIONS
ADDRESSABLE_
KEY_
PACKAGE_
KIND
extended
Extension
Types
GROUP_
EVENT_
KIND
KEY_
PACKAGE_
CIPHER_
SUITE_
TAG
KEY_
PACKAGE_
CLIENT_
TAG
KEY_
PACKAGE_
EXTENSIONS_
TAG
KEY_
PACKAGE_
KIND
KEY_
PACKAGE_
MLS_
VERSION_
TAG
KEY_
PACKAGE_
RELAY_
LIST_
KIND
KEY_
PACKAGE_
RELAY_
LIST_
RELAY_
TAG
KEY_
PACKAGE_
RELAYS_
TAG
LAST_
RESORT_
EXTENSION_
TYPE
MARMOT_
GROUP_
DATA_
EXTENSION_
TYPE
MARMOT_
GROUP_
DATA_
VERSION
WELCOME_
EVENT_
KIND
Core - Credentials
create
Credential
get
Credential
Pubkey
is
Hex
Key
is
Same
Credential
Core - Encrypted Media
Encrypt
Media
File
Result
Media
Attachment
MIP04_
VERSION
canonicalize
Mime
Type
decrypt
Media
File
derive
Media
Encryption
Key
encrypt
Media
File
get
Media
Attachment
From
File
Event
get
Media
Attachments
parse
Media
Imeta
Tag
Core - Extensions
ensure
Last
Resort
Extension
is
Last
Resort
Extension
replace
Extension
supports
Marmot
Extensions
Core - Group
Create
Group
Params
Create
Group
Result
Simple
Group
Options
create
Group
create
Simple
Group
Core - Group Image
Encrypt
Group
Image
Result
Group
Image
Blossom
Auth
Keypair
decrypt
Group
Image
derive
Group
Image
Blossom
Auth
Keypair
encrypt
Group
Image
Core - Group Members
get
Credential
Leaf
Node
Indexes
get
Group
Members
get
Pubkey
Leaf
Node
Indexes
get
Pubkey
Leaf
Nodes
Core - Group Messages
Create
Group
Event
Options
Group
Message
Pair
deserialize
Application
Rumor
create
Commit
Event
create
Encrypted
Group
Event
Content
create
Group
Event
create
Proposal
Event
decrypt
Group
Message
decrypt
Group
Message
Event
decrypt
Group
Messages
deserialize
Application
Data
is
Application
Message
is
Commit
Message
is
Proposal
Message
serialize
Application
Rumor
sort
Group
Commits
Core - Key Package
Complete
Key
Package
Generate
Key
Package
Options
calculate
Key
Package
Ref
generate
Key
Package
key
Package
Default
Extensions
Core - Key Package Event
Create
Delete
Key
Package
Event
Options
Create
Key
Package
Event
Options
Delete
Key
Package
Event
Input
create
Delete
Key
Package
Event
create
Key
Package
Event
get
Key
Package
get
Key
Package
Cipher
Suite
Id
get
Key
Package
Client
get
Key
Package
Extensions
get
Key
Package
Identifier
get
Key
Package
MLS
Version
get
Key
Package
Nostr
Pubkey
get
Key
Package
Reference
get
Key
Package
Relays
Core - Key Package Relay List
Create
Key
Package
Relay
List
Event
Options
create
Key
Package
Relay
List
Event
get
Key
Package
Relay
List
is
Valid
Key
Package
Relay
List
Event
Core - Marmot Group Data
Create
Marmot
Group
Data
Options
create
Marmot
Group
Data
decode
Marmot
Group
Data
encode
Marmot
Group
Data
get
Marmot
Group
Data
Extension
Bytes
is
Admin
is
Marmot
Group
Data
Extension
marmot
Group
Data
To
Extension
Core - Welcome
create
Welcome
Rumor
get
Welcome
get
Welcome
Group
Relays
get
Welcome
Key
Package
Event
Id
get
Welcome
Key
Package
Refs
read
Welcome
Group
Info
read
Welcome
Marmot
Group
Data
Other
Proposals
Utilities
Create
Gift
Wrap
Options
Generic
Key
Value
Store
Encoding
Format
Key
Value
Store
Backend
create
Gift
Wrap
create
Three
Month
Lifetime
decode
Content
detect
Encoding
encode
Content
format
Mls
Timestamp
get
Encoding
Tag
get
Tag
Value
has
Ack
is
Lifetime
Valid
is
Valid
Relay
Url
normalize
Relay
Url
unix
Now
Marmot-TS
Loading...