signEvent

Method

async function signEvent(event: UnsignedEvent): Event 

Params

  • event โ€” required object

    • kind โ€” required number

    • contentโ€” required string

    • tags โ€” required Array<Array<string>>

    • created_at โ€” required number

export type UnsignedEvent = {
  kind: EventKind;
  content: string;
  tags: string[][];
  created_at: number;
};

export enum EventKind {
  Metadata = 0,
  Text = 1,
  RelayRec = 2,
  Contacts = 3,
  DM = 4,
  Deleted = 5,
}

Response

takes an event object, adds id, pubkey and sig and returns it

Result

Example

Demo

Last updated

Was this helpful?