SuiEvent: {
    bcs: string;
    bcsEncoding: "base64";
    id: EventId;
    packageId: string;
    parsedJson: unknown;
    sender: string;
    timestampMs?: string | null;
    transactionModule: string;
    type: string;
} | {
    bcs: string;
    bcsEncoding: "base58";
    id: EventId;
    packageId: string;
    parsedJson: unknown;
    sender: string;
    timestampMs?: string | null;
    transactionModule: string;
    type: string;
}

Type declaration

  • bcs: string
  • bcsEncoding: "base64"
  • id: EventId

    Sequential event ID, ie (transaction seq number, event seq number). 1) Serves as a unique event ID for each fullnode 2) Also serves to sequence events for the purposes of pagination and querying. A higher id is an event seen later by that fullnode. This ID is the "cursor" for event querying.

  • packageId: string

    Move package where this event was emitted.

  • parsedJson: unknown

    Parsed json value of the event

  • sender: string

    Sender's Sui address.

  • OptionaltimestampMs?: string | null

    UTC timestamp in milliseconds since epoch (1/1/1970)

  • transactionModule: string

    Move module where this event was emitted.

  • type: string

    Move event type.

Type declaration

  • bcs: string
  • bcsEncoding: "base58"
  • id: EventId

    Sequential event ID, ie (transaction seq number, event seq number). 1) Serves as a unique event ID for each fullnode 2) Also serves to sequence events for the purposes of pagination and querying. A higher id is an event seen later by that fullnode. This ID is the "cursor" for event querying.

  • packageId: string

    Move package where this event was emitted.

  • parsedJson: unknown

    Parsed json value of the event

  • sender: string

    Sender's Sui address.

  • OptionaltimestampMs?: string | null

    UTC timestamp in milliseconds since epoch (1/1/1970)

  • transactionModule: string

    Move module where this event was emitted.

  • type: string

    Move event type.