package solana.geyser

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service Geyser

geyser.proto:190

The following __must__ be assumed: - Clients may receive data for slots out of order. - Clients may receive account updates for a given slot out of order.

message AccountUpdate

geyser.proto:33

Used in: TimestampedAccountUpdate

message BlockUpdate

geyser.proto:114

Used in: TimestampedBlockUpdate

message Heartbeat

geyser.proto:111

Used in: MaybePartialAccountUpdate

(message has no fields)

message PartialAccountUpdate

geyser.proto:8

Used in: MaybePartialAccountUpdate

message SlotEntryUpdate

geyser.proto:166

/ Modelled based off of https://github.com/solana-labs/solana/blob/v2.0/geyser-plugin-interface/src/geyser_plugin_interface.rs#L210 / If more details are needed can extend this structure.

Used in: TimestampedSlotEntryUpdate

message SlotUpdate

geyser.proto:80

Used in: TimestampedSlotUpdate

enum SlotUpdateStatus

geyser.proto:70

Used in: SlotUpdate

message TimestampedAccountUpdate

geyser.proto:93

Used as response type in: Geyser.SubscribeAccountUpdates, Geyser.SubscribeProgramUpdates

message TransactionUpdate

geyser.proto:131

Used in: TimestampedTransactionUpdate