Marmot-TS
    Preparing search index...

      Marmot-TS

      Client - Group

      MarmotGroup
      NoGroupRelaysError
      NoMarmotGroupDataError
      BaseGroupHistory
      BaseGroupMedia
      ForkTreeNodeView
      ForkTreeView
      CreateChatRumorOptions
      CreateInviteIntentOptions
      GroupHistoryFactory
      GroupMediaFactory
      MarmotGroupEvents
      MarmotGroupOptions
      StoredMedia
      buildForkTreeView
      createApplicationMessageIntent
      createChatRumor
      createInviteIntent

      Client - Group History

      GroupRumorHistory
      GroupRumorHistoryBackend
      GroupRumorHistoryEvents

      Client - Group Manager

      GroupsManager
      ConnectOptions
      GroupsManagerEvents
      GroupsManagerOptions

      Client - Group Media

      GroupMediaService
      GroupMediaStore
      GroupMediaBackend
      EncryptMediaMetadata
      GroupMediaServiceOptions
      GroupMediaStoreEvents

      Client - Invite Manager

      InviteManager
      InviteManagerOptions
      ReceivedGiftWrap
      UnreadInvite
      InviteManagerEvents
      StoredInviteEntry

      Client - Key Package Manager

      KeyPackageManager
      KeyPackageNotFoundError
      KeyPackagePublisher
      KeyPackageRotatePreconditionError
      KeyPackageStore
      MissingRelayError
      MissingSlotIdentifierError
      CreateKeyPackageOptions
      KeyPackageManagerEvents
      KeyPackageManagerOptions
      KeyPackagePublisherOptions
      KeyPackageStoreEvents
      ListedKeyPackage
      LocalKeyPackage
      RotateKeyPackageOptions
      StoredKeyPackage
      TrackedKeyPackage
      WelcomeKeyPackageCandidate

      Client - Marmot Client

      MarmotClient
      AnnotatedInvite
      WelcomePreview
      WelcomePreviewGroup
      MarmotClientOptions

      Client - Nostr

      NostrWelcomeDelivery
      NostrNetworkInterface
      NostrPool
      NostrPoolRead
      NostrPoolWrite
      Observer
      PublishResponse
      Subscribable
      Unsubscribable
      DeliverWelcomeOptions
      NostrWelcomeDeliveryOptions
      WelcomeRecipient

      Client - Runtime

      GroupRuntime
      GroupRuntimeOptions
      PublishCommitOptions

      Client - Session

      GroupSession
      GroupSessionHistory
      AutoCommitIngestResult
      DeferredIngestResult
      DispositionedIngestResult
      GroupEffects
      GroupPublishResult
      GroupPublishWork
      GroupSessionOptions
      GroupSessionSendIntent
      IngestResult
      InvalidatedIngestResult
      ProcessedIngestResult
      ProposalBuilder
      RejectedIngestResult
      RemovedIngestResult
      SkippedIngestResult
      UnreadableIngestResult
      ingestResultDisposition

      Core - Account Identity Proof

      AccountIdentityProof
      AccountIdentityProofRequest
      AccountIdentityProofSigner
      ACCOUNT_IDENTITY_PROOF_EXTENSION_TYPE
      accountIdentityProofSigningDigest
      buildAccountIdentityProofExtension
      decodeAccountIdentityProof
      encodeAccountIdentityProof
      makeAccountIdentityProofExtension
      mlsSignatureScheme
      signAccountIdentityProof
      verifyAllLeafAccountIdentityProofs
      verifyLeafAccountIdentityProof

      Core - App Components

      AgentTextStreamQuicPolicyV1
      BlobStoreEndpointV1
      EncryptedMediaPolicyV1
      GroupAvatarUrlV1
      GroupProfileV1
      NostrRoutingV1
      AppComponentId
      AGENT_TEXT_STREAM_QUIC_COMPONENT
      AGENT_TEXT_STREAM_QUIC_COMPONENT_ID
      AGENT_TEXT_STREAM_QUIC_FANOUT_EXTENSION_TYPE
      AGENT_TEXT_STREAM_QUIC_RECEIVE_EXTENSION_TYPE
      AGENT_TEXT_STREAM_QUIC_ROLE_EXTENSION_TYPES
      AGENT_TEXT_STREAM_QUIC_SEND_EXTENSION_TYPE
      AGENT_TEXT_STREAM_ROLE_FANOUT
      AGENT_TEXT_STREAM_ROLE_RECEIVE
      AGENT_TEXT_STREAM_ROLE_SEND
      APP_COMPONENTS_COMPONENT_ID
      BLOSSOM_LOCATOR_KIND_V1
      DEFAULT_GROUP_COMPONENT_IDS
      ENCRYPTED_MEDIA_FORMAT_V1
      GROUP_ADMIN_POLICY_COMPONENT
      GROUP_ADMIN_POLICY_COMPONENT_ID
      GROUP_AVATAR_URL_COMPONENT
      GROUP_AVATAR_URL_COMPONENT_ID
      GROUP_BLOSSOM_IMAGE_COMPONENT
      GROUP_BLOSSOM_IMAGE_COMPONENT_ID
      GROUP_DESCRIPTION_MAX_BYTES
      GROUP_ENCRYPTED_MEDIA_COMPONENT
      GROUP_ENCRYPTED_MEDIA_COMPONENT_ID
      GROUP_MESSAGE_RETENTION_COMPONENT
      GROUP_MESSAGE_RETENTION_COMPONENT_ID
      GROUP_NAME_MAX_BYTES
      GROUP_PROFILE_COMPONENT
      GROUP_PROFILE_COMPONENT_ID
      NOSTR_ROUTING_COMPONENT
      NOSTR_ROUTING_COMPONENT_ID
      SUPPORTED_APP_COMPONENT_IDS
      adminPolicyEntry
      agentTextStreamEntry
      appComponentsEntry
      buildAppDataDictionary
      componentEntry
      decodeAdminPolicyV1
      decodeAgentTextStreamQuicPolicyV1
      decodeComponentsList
      decodeEncryptedMediaPolicyV1
      decodeGroupAvatarUrlV1
      decodeGroupProfileV1
      decodeMessageRetentionV1
      decodeNostrRoutingV1
      encodeAdminPolicyV1
      encodeAgentTextStreamQuicPolicyV1
      encodeComponentsList
      encodeEncryptedMediaPolicyV1
      encodeGroupAvatarUrlV1
      encodeGroupProfileV1
      encodeMessageRetentionV1
      encodeNostrRoutingV1
      encryptedMediaBlossomDefault
      encryptedMediaEntry
      getAdminPolicy
      getAgentTextStreamPolicy
      getAppComponents
      getComponentData
      getEncryptedMediaPolicy
      getGroupAvatarUrl
      getGroupProfile
      getMessageRetention
      getNostrRouting
      groupAvatarUrlEntry
      groupProfileEntry
      makeAppComponentsExtension
      makeLeafAppComponentsExtension
      messageRetentionEntry
      nostrRoutingEntry

      Core - Binary Encoding

      BinaryDecodeError
      BinaryReader
      BinaryWriter
      MAX_VARINT
      decodeUtf8
      decodeVarint
      encodeUtf8
      encodeVarint
      varintSize

      Core - Capabilities

      defaultCapabilities
      ensureMarmotCapabilities
      marmotRequiredCapabilitiesExtension

      Core - Client State

      MarmotGroupComponentInfo
      MarmotGroupInfo
      MarmotGroupView
      MarmotGroupDecodedComponent
      SerializedClientState
      defaultMarmotClientConfig
      deserializeClientState
      getEpoch
      getGroupIdHex
      getMarmotGroupInfo
      getMarmotGroupView
      getMemberCount
      getNostrGroupIdHex
      serializeClientState

      Core - Constants

      ExtendedExtensionTypeName
      ExtendedExtensionTypeValue
      KeyPackageClient
      MLS_VERSIONS
      ADDRESSABLE_KEY_PACKAGE_KIND
      extendedExtensionTypes
      GROUP_EVENT_KIND
      INBOX_RELAY_LIST_KIND
      INBOX_RELAY_TAG
      KEY_PACKAGE_APP_COMPONENTS_TAG
      KEY_PACKAGE_CIPHER_SUITE_TAG
      KEY_PACKAGE_CLIENT_TAG
      KEY_PACKAGE_EXTENSIONS_TAG
      KEY_PACKAGE_MLS_VERSION_TAG
      KEY_PACKAGE_PROPOSALS_TAG
      KEY_PACKAGE_RELAYS_TAG
      LAST_RESORT_EXTENSION_TYPE
      NIP65_RELAY_LIST_KIND
      NIP65_RELAY_TAG
      WELCOME_EVENT_KIND

      Core - Convergence

      AppWitness
      BranchCandidate
      BranchScore
      CommitOrderingKey
      ConvergencePolicy
      DEFAULT_CONVERGENCE_POLICY
      commitDigest
      compareBranchScores
      compareCommitOrderingKeys
      isBranchEligible
      isWitnessEligible
      scoreBranch
      selectCanonicalBranch
      validateConvergencePolicy

      Core - Credentials

      createCredential
      getCredentialPubkey
      isHexKey
      isSameCredential
      isValidAccountIdentity

      Core - Encrypted Media

      MediaAttachment
      MediaLocator
      EncryptMediaFileResult
      FetchableLocatorOptions
      BLOSSOM_LOCATOR_KIND
      ENCRYPTED_MEDIA_VERSION
      SUPPORTED_LOCATOR_KINDS
      buildFallbackFetchUrls
      canonicalizeMimeType
      decryptMediaFile
      deriveMediaEncryptionKey
      encodeMediaImetaTag
      encryptMediaFile
      getMediaAttachments
      parseMediaImetaTag
      resolveMediaFetchUrls
      selectFetchableLocators

      Core - Extensions

      ensureLastResortExtension
      isLastResortExtension
      replaceExtension

      Core - Group

      CreateGroupParams
      CreateGroupResult
      SimpleGroupOptions
      createGroup
      createSimpleGroup

      Core - Group Lifecycle

      GroupLifecycleState
      groupLifecycleStates
      canTransitionLifecycle
      mayApplyRetainedInbound
      mayPrepareLocalCommit
      mayRunForkDetection
      transitionLifecycle

      Core - Group Members

      getCredentialLeafNodeIndexes
      getGroupMembers
      getPubkeyLeafNodeIndexes
      getPubkeyLeafNodes

      Core - Group Messages

      CreateGroupEventOptions
      GroupMessagePair
      deserializeApplicationRumor
      createEncryptedGroupEventContent
      createGroupEvent
      decryptGroupMessage
      decryptGroupMessageEvent
      decryptGroupMessages
      deserializeApplicationData
      isApplicationMessage
      isCommitMessage
      isProposalMessage
      serializeApplicationRumor
      sortGroupCommits
      verifyApplicationRumorAuthorship

      Core - Inbound Processing

      ConvergenceOutcome
      DeferredReason
      Disposition
      InputCategory
      convergenceOutcomeToCategory
      deferredReasons
      disposition
      inputCategories

      Core - Key Package

      KeyPackageEligibility
      CompleteKeyPackage
      GenerateKeyPackageOptions
      calculateKeyPackageRef
      evaluateKeyPackageForGroup
      generateKeyPackage
      keyPackageDefaultExtensions

      Core - Key Package Event

      CreateDeleteKeyPackageEventOptions
      CreateKeyPackageEventOptions
      DeleteKeyPackageEventInput
      createDeleteKeyPackageEvent
      createKeyPackageEvent
      getKeyPackage
      getKeyPackageCipherSuiteId
      getKeyPackageClient
      getKeyPackageExtensions
      getKeyPackageIdentifier
      getKeyPackageMLSVersion
      getKeyPackageNostrPubkey
      getKeyPackageReference
      getKeyPackageRelays

      Core - Relay Lists

      CreateInboxRelayListEventOptions
      CreateNip65RelayListEventOptions
      Nip65RelayUsage
      createInboxRelayListEvent
      createNip65RelayListEvent
      getInboxRelays
      getNip65Relays
      isValidInboxRelayListEvent
      isValidNip65RelayListEvent

      Core - Retained History

      LateCommitContext
      LateCommitOutcome
      classifyLateCommit
      isAppPayloadExpired
      prunableRetainedEpochs
      requiredRetainedEpochs

      Core - Transport

      TransportBinding
      GIFT_WRAP_KIND
      NOSTR_GROUP_ID_TAG
      nostrTransportBinding

      Core - Welcome

      createWelcomeRumor
      getWelcome
      getWelcomeGroupRelays
      getWelcomeKeyPackageEventId
      getWelcomeKeyPackageRefs
      readWelcomeGroupInfo
      readWelcomeMarmotGroupView

      Engine

      MarmotGroupEngine
      GroupHistoryTree
      GroupPeeler
      HistoryEdge
      HistoryNode
      IngestionPoolOptions
      PooledEntry
      MarmotGroupEngineOptions
      PeeledMessagePair
      PendingState
      ProposalAction
      ProposalContext
      SendIntent
      SendResult
      createAdminCommitPolicyCallback

      Other

      Proposals

      Utilities

      CreateGiftWrapOptions
      GenericKeyValueStore
      EncodingFormat
      KeyValueStoreBackend
      createGiftWrap
      createThreeMonthLifetime
      decodeContent
      detectEncoding
      encodeContent
      formatMlsTimestamp
      getEncodingTag
      getTagValue
      hasAck
      isLifetimeValid
      isValidRelayUrl
      normalizeRelayUrl
      unixNow