package geyser

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

service Geyser

geyser.proto:10

enum CommitmentLevel

geyser.proto:22

Used in: GetBlockHeightRequest, GetLatestBlockhashRequest, GetSlotRequest, IsBlockhashValidRequest, SubscribeRequest

message CuckooFilter

geyser.proto:60

Used in: SubscribeRequestFilterAccounts, SubscribeRequestFilterBlocks

enum CuckooHashAlgorithm

geyser.proto:56

Hash algorithm used to build the filter. Carried on the wire so future releases can add alternative algorithms (e.g., xxh3) without breaking existing clients. Readers should verify this matches a supported algorithm before deserializing.

Used in: CuckooFilter

enum SlotStatus

geyser.proto:28

Used in: SubscribeUpdateSlot

message SubscribeRequestAccountsDataSlice

geyser.proto:155

Used in: SubscribeRequest

message SubscribeRequestFilterAccounts

geyser.proto:69

Used in: SubscribeRequest

message SubscribeRequestFilterAccountsFilter

geyser.proto:78

Used in: SubscribeRequestFilterAccounts

message SubscribeRequestFilterAccountsFilterLamports

geyser.proto:96

Used in: SubscribeRequestFilterAccountsFilter

message SubscribeRequestFilterAccountsFilterMemcmp

geyser.proto:87

Used in: SubscribeRequestFilterAccountsFilter

message SubscribeRequestFilterBlocks

geyser.proto:131

Used in: SubscribeRequest

message SubscribeRequestFilterBlocksMeta

geyser.proto:139

Used in: SubscribeRequest

(message has no fields)

message SubscribeRequestFilterDeshredTransactions

geyser.proto:148

Filter for deshred transactions (transactions received before execution). Deshred transactions are received when entries are formed from shreds, BEFORE any execution occurs. No TransactionStatusMeta is available. Address lookup tables are resolved, so both static account keys and dynamically loaded addresses (from ALTs) are available for filtering.

Used in: SubscribeDeshredRequest

message SubscribeRequestFilterEntry

geyser.proto:141

Used in: SubscribeRequest

(message has no fields)

message SubscribeRequestFilterSlots

geyser.proto:105

Used in: SubscribeDeshredRequest, SubscribeRequest

message SubscribeRequestFilterTransactions

geyser.proto:110

Used in: SubscribeRequest

message SubscribeRequestPing

geyser.proto:160

Used in: SubscribeDeshredRequest, SubscribeRequest

message SubscribeUpdateAccount

geyser.proto:192

Used in: SubscribeUpdate

message SubscribeUpdateAccountInfo

geyser.proto:198

Used in: SubscribeUpdateAccount, SubscribeUpdateBlock

message SubscribeUpdateBlock

geyser.proto:237

Used in: SubscribeUpdate

message SubscribeUpdateBlockMeta

geyser.proto:253

Used in: SubscribeUpdate

message SubscribeUpdateDeshredTransaction

geyser.proto:274

Used in: SubscribeUpdateDeshred

message SubscribeUpdateDeshredTransactionInfo

geyser.proto:279

Used in: SubscribeUpdateDeshredTransaction

message SubscribeUpdateEntry

geyser.proto:265

Used in: SubscribeUpdate, SubscribeUpdateBlock

message SubscribeUpdatePing

geyser.proto:289

Used in: SubscribeUpdate, SubscribeUpdateDeshred

(message has no fields)

message SubscribeUpdatePong

geyser.proto:291

Used in: SubscribeUpdate, SubscribeUpdateDeshred

message SubscribeUpdateSlot

geyser.proto:209

Used in: SubscribeUpdate, SubscribeUpdateDeshred

message SubscribeUpdateTransaction

geyser.proto:216

Used in: SubscribeUpdate

message SubscribeUpdateTransactionInfo

geyser.proto:221

Used in: SubscribeUpdateBlock, SubscribeUpdateTransaction

message SubscribeUpdateTransactionStatus

geyser.proto:229

Used in: SubscribeUpdate

enum TokenAccountExpansionControlFlag

geyser.proto:123

Used in: SubscribeRequestFilterTransactions