• Decode a binary buffer into an event

    Returns

    Decoded event with type, payload, and timestamp

    Type Parameters

    Parameters

    • data: Uint8Array

      Binary buffer containing the encoded event

    • registry: T = ...

      Optional custom registry (defaults to EventSchemas)

    Returns {
        eventType: keyof T;
        payload: EventTypes<T>[keyof T];
        timestamp: number;
    }

    • eventType: keyof T
    • payload: EventTypes<T>[keyof T]
    • timestamp: number