Marmot-TS
    Preparing search index...

    Function readWelcomeMarmotGroupView

    • Reads the MarmotGroupView from a Welcome message using the provided key package, without performing a full group join.

      Convenience wrapper around readWelcomeGroupInfo that projects the app-component state from groupInfo.groupContext.extensions.

      Parameters

      • __namedParameters: {
            ciphersuiteImpl: CiphersuiteImpl;
            keyPackage: {
                privatePackage: PrivateKeyPackage;
                publicPackage: KeyPackage;
            };
            welcome: Rumor
            | Welcome;
        }
        • ciphersuiteImpl: CiphersuiteImpl

          The ciphersuite implementation

        • keyPackage: { privatePackage: PrivateKeyPackage; publicPackage: KeyPackage }

          The full key package (public + private) used to receive the invite

        • welcome: Rumor | Welcome

          The MLS Welcome message (or a kind 444 Rumor)

      Returns Promise<MarmotGroupView | null>

      The group view, or null if no app components are present