signify-ts
    Preparing search index...

    Class Groups

    Groups

    Index

    Constructors

    Properties

    Methods

    Constructors

    Properties

    Methods

    • Get group request messages

      Parameters

      • Optionalsaid: string

        SAID of exn message to load

      Returns Promise<
          {
              exn: | {
                  a: unknown;
                  d: string;
                  dt: string;
                  e: { [key: string]: unknown };
                  i: string;
                  p: string;
                  q: { [key: string]: unknown };
                  r: string;
                  rp: string;
                  t: string;
                  v: string;
              }
              | {
                  a: unknown;
                  d: string;
                  dt: string;
                  i: string;
                  p: string;
                  q: { [key: string]: unknown };
                  r: string;
                  t: string;
                  v: string;
                  x: string;
              };
              groupName?: string;
              memberName?: string;
              paths: { [key: string]: unknown };
              sender?: string;
          }[],
      >

      A promise to the list of replay messages

    • Join multisig group using rotation event. This can be used by participants being asked to contribute keys to a rotation event to join an existing group.

      Parameters

      • Optionalname: string

        human readable name of group AID

      • Optionalrot: any

        rotation event

      • Optionalsigs: any

        signatures

      • Optionalgid: string

        prefix

      • Optionalsmids: string[]

        array of particpants

      • Optionalrmids: string[]

        array of particpants

      Returns Promise<Operation<unknown>>

      A promise to the list of replay messages

    • Send multisig exn request messages to other group members

      Parameters

      • Optionalname: string

        human readable name of group AID

      • Optionalexn: Dict<any>

        exn message to send to other members

      • Optionalsigs: string[]

        signature of the participant over the exn

      • Optionalatc: string

        additional attachments from embedded events in exn

      Returns Promise<
          | {
              a: unknown;
              d: string;
              dt: string;
              e: { [key: string]: unknown };
              i: string;
              p: string;
              q: { [key: string]: unknown };
              r: string;
              rp: string;
              t: string;
              v: string;
          }
          | {
              a: unknown;
              d: string;
              dt: string;
              i: string;
              p: string;
              q: { [key: string]: unknown };
              r: string;
              t: string;
              v: string;
              x: string;
          },
      >

      A promise to the list of replay messages