Top-level Geyser subscription update — the exact shape emitted by Yellowstone gRPC subscribe().

1.0.0

interface RawGeyserUpdate {
    account?: {
        account: RawAccountInfo;
        is_startup: boolean;
        slot: string;
    };
    block_meta?: RawBlockMeta;
    created_at?: RawTimestamp;
    entry?: RawEntry;
    filters: string[];
    ping?: {};
    slot?: RawSlotInfo;
    transaction?: {
        slot: string;
        transaction: RawTransactionInfo;
    };
    update_oneof:
        | "entry"
        | "ping"
        | "slot"
        | "transaction"
        | "account"
        | "block_meta";
}

Properties

account?: {
    account: RawAccountInfo;
    is_startup: boolean;
    slot: string;
}
block_meta?: RawBlockMeta
created_at?: RawTimestamp
entry?: RawEntry
filters: string[]
ping?: {}
transaction?: {
    slot: string;
    transaction: RawTransactionInfo;
}
update_oneof:
    | "entry"
    | "ping"
    | "slot"
    | "transaction"
    | "account"
    | "block_meta"