• Create a new message by the given identity. This does not calculate the lipmaa link; it must be passed in.

    Parameters

    • user: Identity

      The identity that is creating the message

    • crypto: Implementation

      A keystore instance

    • opts: {
          content: Content;
          limpaalink?: null | string;
          prev: undefined | null | SignedPost;
          seq: number;
      }

      Message data

    Returns Promise<SignedPost>