Versions in this module Expand all Collapse all v0 v0.1.0 Dec 7, 2024 Changes in this version + const Geyser_GetBlockHeight_FullMethodName + const Geyser_GetLatestBlockhash_FullMethodName + const Geyser_GetSlot_FullMethodName + const Geyser_GetVersion_FullMethodName + const Geyser_IsBlockhashValid_FullMethodName + const Geyser_Ping_FullMethodName + const Geyser_Subscribe_FullMethodName + var CommitmentLevel_name = map[int32]string + var CommitmentLevel_value = map[string]int32 + var File_geyser_proto protoreflect.FileDescriptor + var File_solana_storage_proto protoreflect.FileDescriptor + var Geyser_ServiceDesc = grpc.ServiceDesc + var RewardType_name = map[int32]string + var RewardType_value = map[string]int32 + func RegisterGeyserServer(s grpc.ServiceRegistrar, srv GeyserServer) + type BlockHeight struct + BlockHeight uint64 + func (*BlockHeight) Descriptor() ([]byte, []int) + func (*BlockHeight) ProtoMessage() + func (x *BlockHeight) GetBlockHeight() uint64 + func (x *BlockHeight) ProtoReflect() protoreflect.Message + func (x *BlockHeight) Reset() + func (x *BlockHeight) String() string + type CommitmentLevel int32 + const CommitmentLevel_COMPLETED + const CommitmentLevel_CONFIRMED + const CommitmentLevel_CREATED_BANK + const CommitmentLevel_DEAD + const CommitmentLevel_FINALIZED + const CommitmentLevel_FIRST_SHRED_RECEIVED + const CommitmentLevel_PROCESSED + func (CommitmentLevel) Descriptor() protoreflect.EnumDescriptor + func (CommitmentLevel) EnumDescriptor() ([]byte, []int) + func (CommitmentLevel) Type() protoreflect.EnumType + func (x CommitmentLevel) Enum() *CommitmentLevel + func (x CommitmentLevel) Number() protoreflect.EnumNumber + func (x CommitmentLevel) String() string + type CompiledInstruction struct + Accounts []byte + Data []byte + ProgramIdIndex uint32 + func (*CompiledInstruction) Descriptor() ([]byte, []int) + func (*CompiledInstruction) ProtoMessage() + func (x *CompiledInstruction) GetAccounts() []byte + func (x *CompiledInstruction) GetData() []byte + func (x *CompiledInstruction) GetProgramIdIndex() uint32 + func (x *CompiledInstruction) ProtoReflect() protoreflect.Message + func (x *CompiledInstruction) Reset() + func (x *CompiledInstruction) String() string + type ConfirmedBlock struct + BlockHeight *BlockHeight + BlockTime *UnixTimestamp + Blockhash string + NumPartitions *NumPartitions + ParentSlot uint64 + PreviousBlockhash string + Rewards []*Reward + Transactions []*ConfirmedTransaction + func (*ConfirmedBlock) Descriptor() ([]byte, []int) + func (*ConfirmedBlock) ProtoMessage() + func (x *ConfirmedBlock) GetBlockHeight() *BlockHeight + func (x *ConfirmedBlock) GetBlockTime() *UnixTimestamp + func (x *ConfirmedBlock) GetBlockhash() string + func (x *ConfirmedBlock) GetNumPartitions() *NumPartitions + func (x *ConfirmedBlock) GetParentSlot() uint64 + func (x *ConfirmedBlock) GetPreviousBlockhash() string + func (x *ConfirmedBlock) GetRewards() []*Reward + func (x *ConfirmedBlock) GetTransactions() []*ConfirmedTransaction + func (x *ConfirmedBlock) ProtoReflect() protoreflect.Message + func (x *ConfirmedBlock) Reset() + func (x *ConfirmedBlock) String() string + type ConfirmedTransaction struct + Meta *TransactionStatusMeta + Transaction *Transaction + func (*ConfirmedTransaction) Descriptor() ([]byte, []int) + func (*ConfirmedTransaction) ProtoMessage() + func (x *ConfirmedTransaction) GetMeta() *TransactionStatusMeta + func (x *ConfirmedTransaction) GetTransaction() *Transaction + func (x *ConfirmedTransaction) ProtoReflect() protoreflect.Message + func (x *ConfirmedTransaction) Reset() + func (x *ConfirmedTransaction) String() string + type GetBlockHeightRequest struct + Commitment *CommitmentLevel + func (*GetBlockHeightRequest) Descriptor() ([]byte, []int) + func (*GetBlockHeightRequest) ProtoMessage() + func (x *GetBlockHeightRequest) GetCommitment() CommitmentLevel + func (x *GetBlockHeightRequest) ProtoReflect() protoreflect.Message + func (x *GetBlockHeightRequest) Reset() + func (x *GetBlockHeightRequest) String() string + type GetBlockHeightResponse struct + BlockHeight uint64 + func (*GetBlockHeightResponse) Descriptor() ([]byte, []int) + func (*GetBlockHeightResponse) ProtoMessage() + func (x *GetBlockHeightResponse) GetBlockHeight() uint64 + func (x *GetBlockHeightResponse) ProtoReflect() protoreflect.Message + func (x *GetBlockHeightResponse) Reset() + func (x *GetBlockHeightResponse) String() string + type GetLatestBlockhashRequest struct + Commitment *CommitmentLevel + func (*GetLatestBlockhashRequest) Descriptor() ([]byte, []int) + func (*GetLatestBlockhashRequest) ProtoMessage() + func (x *GetLatestBlockhashRequest) GetCommitment() CommitmentLevel + func (x *GetLatestBlockhashRequest) ProtoReflect() protoreflect.Message + func (x *GetLatestBlockhashRequest) Reset() + func (x *GetLatestBlockhashRequest) String() string + type GetLatestBlockhashResponse struct + Blockhash string + LastValidBlockHeight uint64 + Slot uint64 + func (*GetLatestBlockhashResponse) Descriptor() ([]byte, []int) + func (*GetLatestBlockhashResponse) ProtoMessage() + func (x *GetLatestBlockhashResponse) GetBlockhash() string + func (x *GetLatestBlockhashResponse) GetLastValidBlockHeight() uint64 + func (x *GetLatestBlockhashResponse) GetSlot() uint64 + func (x *GetLatestBlockhashResponse) ProtoReflect() protoreflect.Message + func (x *GetLatestBlockhashResponse) Reset() + func (x *GetLatestBlockhashResponse) String() string + type GetSlotRequest struct + Commitment *CommitmentLevel + func (*GetSlotRequest) Descriptor() ([]byte, []int) + func (*GetSlotRequest) ProtoMessage() + func (x *GetSlotRequest) GetCommitment() CommitmentLevel + func (x *GetSlotRequest) ProtoReflect() protoreflect.Message + func (x *GetSlotRequest) Reset() + func (x *GetSlotRequest) String() string + type GetSlotResponse struct + Slot uint64 + func (*GetSlotResponse) Descriptor() ([]byte, []int) + func (*GetSlotResponse) ProtoMessage() + func (x *GetSlotResponse) GetSlot() uint64 + func (x *GetSlotResponse) ProtoReflect() protoreflect.Message + func (x *GetSlotResponse) Reset() + func (x *GetSlotResponse) String() string + type GetVersionRequest struct + func (*GetVersionRequest) Descriptor() ([]byte, []int) + func (*GetVersionRequest) ProtoMessage() + func (x *GetVersionRequest) ProtoReflect() protoreflect.Message + func (x *GetVersionRequest) Reset() + func (x *GetVersionRequest) String() string + type GetVersionResponse struct + Version string + func (*GetVersionResponse) Descriptor() ([]byte, []int) + func (*GetVersionResponse) ProtoMessage() + func (x *GetVersionResponse) GetVersion() string + func (x *GetVersionResponse) ProtoReflect() protoreflect.Message + func (x *GetVersionResponse) Reset() + func (x *GetVersionResponse) String() string + type GeyserClient interface + GetBlockHeight func(ctx context.Context, in *GetBlockHeightRequest, opts ...grpc.CallOption) (*GetBlockHeightResponse, error) + GetLatestBlockhash func(ctx context.Context, in *GetLatestBlockhashRequest, opts ...grpc.CallOption) (*GetLatestBlockhashResponse, error) + GetSlot func(ctx context.Context, in *GetSlotRequest, opts ...grpc.CallOption) (*GetSlotResponse, error) + GetVersion func(ctx context.Context, in *GetVersionRequest, opts ...grpc.CallOption) (*GetVersionResponse, error) + IsBlockhashValid func(ctx context.Context, in *IsBlockhashValidRequest, opts ...grpc.CallOption) (*IsBlockhashValidResponse, error) + Ping func(ctx context.Context, in *PingRequest, opts ...grpc.CallOption) (*PongResponse, error) + Subscribe func(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[SubscribeRequest, SubscribeUpdate], error) + func NewGeyserClient(cc grpc.ClientConnInterface) GeyserClient + type GeyserServer interface + GetBlockHeight func(context.Context, *GetBlockHeightRequest) (*GetBlockHeightResponse, error) + GetLatestBlockhash func(context.Context, *GetLatestBlockhashRequest) (*GetLatestBlockhashResponse, error) + GetSlot func(context.Context, *GetSlotRequest) (*GetSlotResponse, error) + GetVersion func(context.Context, *GetVersionRequest) (*GetVersionResponse, error) + IsBlockhashValid func(context.Context, *IsBlockhashValidRequest) (*IsBlockhashValidResponse, error) + Ping func(context.Context, *PingRequest) (*PongResponse, error) + Subscribe func(grpc.BidiStreamingServer[SubscribeRequest, SubscribeUpdate]) error + type Geyser_SubscribeClient = grpc.BidiStreamingClient[SubscribeRequest, SubscribeUpdate] + type Geyser_SubscribeServer = grpc.BidiStreamingServer[SubscribeRequest, SubscribeUpdate] + type InnerInstruction struct + Accounts []byte + Data []byte + ProgramIdIndex uint32 + StackHeight *uint32 + func (*InnerInstruction) Descriptor() ([]byte, []int) + func (*InnerInstruction) ProtoMessage() + func (x *InnerInstruction) GetAccounts() []byte + func (x *InnerInstruction) GetData() []byte + func (x *InnerInstruction) GetProgramIdIndex() uint32 + func (x *InnerInstruction) GetStackHeight() uint32 + func (x *InnerInstruction) ProtoReflect() protoreflect.Message + func (x *InnerInstruction) Reset() + func (x *InnerInstruction) String() string + type InnerInstructions struct + Index uint32 + Instructions []*InnerInstruction + func (*InnerInstructions) Descriptor() ([]byte, []int) + func (*InnerInstructions) ProtoMessage() + func (x *InnerInstructions) GetIndex() uint32 + func (x *InnerInstructions) GetInstructions() []*InnerInstruction + func (x *InnerInstructions) ProtoReflect() protoreflect.Message + func (x *InnerInstructions) Reset() + func (x *InnerInstructions) String() string + type IsBlockhashValidRequest struct + Blockhash string + Commitment *CommitmentLevel + func (*IsBlockhashValidRequest) Descriptor() ([]byte, []int) + func (*IsBlockhashValidRequest) ProtoMessage() + func (x *IsBlockhashValidRequest) GetBlockhash() string + func (x *IsBlockhashValidRequest) GetCommitment() CommitmentLevel + func (x *IsBlockhashValidRequest) ProtoReflect() protoreflect.Message + func (x *IsBlockhashValidRequest) Reset() + func (x *IsBlockhashValidRequest) String() string + type IsBlockhashValidResponse struct + Slot uint64 + Valid bool + func (*IsBlockhashValidResponse) Descriptor() ([]byte, []int) + func (*IsBlockhashValidResponse) ProtoMessage() + func (x *IsBlockhashValidResponse) GetSlot() uint64 + func (x *IsBlockhashValidResponse) GetValid() bool + func (x *IsBlockhashValidResponse) ProtoReflect() protoreflect.Message + func (x *IsBlockhashValidResponse) Reset() + func (x *IsBlockhashValidResponse) String() string + type Message struct + AccountKeys [][]byte + AddressTableLookups []*MessageAddressTableLookup + Header *MessageHeader + Instructions []*CompiledInstruction + RecentBlockhash []byte + Versioned bool + func (*Message) Descriptor() ([]byte, []int) + func (*Message) ProtoMessage() + func (x *Message) GetAccountKeys() [][]byte + func (x *Message) GetAddressTableLookups() []*MessageAddressTableLookup + func (x *Message) GetHeader() *MessageHeader + func (x *Message) GetInstructions() []*CompiledInstruction + func (x *Message) GetRecentBlockhash() []byte + func (x *Message) GetVersioned() bool + func (x *Message) ProtoReflect() protoreflect.Message + func (x *Message) Reset() + func (x *Message) String() string + type MessageAddressTableLookup struct + AccountKey []byte + ReadonlyIndexes []byte + WritableIndexes []byte + func (*MessageAddressTableLookup) Descriptor() ([]byte, []int) + func (*MessageAddressTableLookup) ProtoMessage() + func (x *MessageAddressTableLookup) GetAccountKey() []byte + func (x *MessageAddressTableLookup) GetReadonlyIndexes() []byte + func (x *MessageAddressTableLookup) GetWritableIndexes() []byte + func (x *MessageAddressTableLookup) ProtoReflect() protoreflect.Message + func (x *MessageAddressTableLookup) Reset() + func (x *MessageAddressTableLookup) String() string + type MessageHeader struct + NumReadonlySignedAccounts uint32 + NumReadonlyUnsignedAccounts uint32 + NumRequiredSignatures uint32 + func (*MessageHeader) Descriptor() ([]byte, []int) + func (*MessageHeader) ProtoMessage() + func (x *MessageHeader) GetNumReadonlySignedAccounts() uint32 + func (x *MessageHeader) GetNumReadonlyUnsignedAccounts() uint32 + func (x *MessageHeader) GetNumRequiredSignatures() uint32 + func (x *MessageHeader) ProtoReflect() protoreflect.Message + func (x *MessageHeader) Reset() + func (x *MessageHeader) String() string + type NumPartitions struct + NumPartitions uint64 + func (*NumPartitions) Descriptor() ([]byte, []int) + func (*NumPartitions) ProtoMessage() + func (x *NumPartitions) GetNumPartitions() uint64 + func (x *NumPartitions) ProtoReflect() protoreflect.Message + func (x *NumPartitions) Reset() + func (x *NumPartitions) String() string + type PingRequest struct + Count int32 + func (*PingRequest) Descriptor() ([]byte, []int) + func (*PingRequest) ProtoMessage() + func (x *PingRequest) GetCount() int32 + func (x *PingRequest) ProtoReflect() protoreflect.Message + func (x *PingRequest) Reset() + func (x *PingRequest) String() string + type PongResponse struct + Count int32 + func (*PongResponse) Descriptor() ([]byte, []int) + func (*PongResponse) ProtoMessage() + func (x *PongResponse) GetCount() int32 + func (x *PongResponse) ProtoReflect() protoreflect.Message + func (x *PongResponse) Reset() + func (x *PongResponse) String() string + type ReturnData struct + Data []byte + ProgramId []byte + func (*ReturnData) Descriptor() ([]byte, []int) + func (*ReturnData) ProtoMessage() + func (x *ReturnData) GetData() []byte + func (x *ReturnData) GetProgramId() []byte + func (x *ReturnData) ProtoReflect() protoreflect.Message + func (x *ReturnData) Reset() + func (x *ReturnData) String() string + type Reward struct + Commission string + Lamports int64 + PostBalance uint64 + Pubkey string + RewardType RewardType + func (*Reward) Descriptor() ([]byte, []int) + func (*Reward) ProtoMessage() + func (x *Reward) GetCommission() string + func (x *Reward) GetLamports() int64 + func (x *Reward) GetPostBalance() uint64 + func (x *Reward) GetPubkey() string + func (x *Reward) GetRewardType() RewardType + func (x *Reward) ProtoReflect() protoreflect.Message + func (x *Reward) Reset() + func (x *Reward) String() string + type RewardType int32 + const RewardType_Fee + const RewardType_Rent + const RewardType_Staking + const RewardType_Unspecified + const RewardType_Voting + func (RewardType) Descriptor() protoreflect.EnumDescriptor + func (RewardType) EnumDescriptor() ([]byte, []int) + func (RewardType) Type() protoreflect.EnumType + func (x RewardType) Enum() *RewardType + func (x RewardType) Number() protoreflect.EnumNumber + func (x RewardType) String() string + type Rewards struct + NumPartitions *NumPartitions + Rewards []*Reward + func (*Rewards) Descriptor() ([]byte, []int) + func (*Rewards) ProtoMessage() + func (x *Rewards) GetNumPartitions() *NumPartitions + func (x *Rewards) GetRewards() []*Reward + func (x *Rewards) ProtoReflect() protoreflect.Message + func (x *Rewards) Reset() + func (x *Rewards) String() string + type SubscribeRequest struct + Accounts map[string]*SubscribeRequestFilterAccounts + AccountsDataSlice []*SubscribeRequestAccountsDataSlice + Blocks map[string]*SubscribeRequestFilterBlocks + BlocksMeta map[string]*SubscribeRequestFilterBlocksMeta + Commitment *CommitmentLevel + Entry map[string]*SubscribeRequestFilterEntry + Ping *SubscribeRequestPing + Slots map[string]*SubscribeRequestFilterSlots + Transactions map[string]*SubscribeRequestFilterTransactions + TransactionsStatus map[string]*SubscribeRequestFilterTransactions + func (*SubscribeRequest) Descriptor() ([]byte, []int) + func (*SubscribeRequest) ProtoMessage() + func (x *SubscribeRequest) GetAccounts() map[string]*SubscribeRequestFilterAccounts + func (x *SubscribeRequest) GetAccountsDataSlice() []*SubscribeRequestAccountsDataSlice + func (x *SubscribeRequest) GetBlocks() map[string]*SubscribeRequestFilterBlocks + func (x *SubscribeRequest) GetBlocksMeta() map[string]*SubscribeRequestFilterBlocksMeta + func (x *SubscribeRequest) GetCommitment() CommitmentLevel + func (x *SubscribeRequest) GetEntry() map[string]*SubscribeRequestFilterEntry + func (x *SubscribeRequest) GetPing() *SubscribeRequestPing + func (x *SubscribeRequest) GetSlots() map[string]*SubscribeRequestFilterSlots + func (x *SubscribeRequest) GetTransactions() map[string]*SubscribeRequestFilterTransactions + func (x *SubscribeRequest) GetTransactionsStatus() map[string]*SubscribeRequestFilterTransactions + func (x *SubscribeRequest) ProtoReflect() protoreflect.Message + func (x *SubscribeRequest) Reset() + func (x *SubscribeRequest) String() string + type SubscribeRequestAccountsDataSlice struct + Length uint64 + Offset uint64 + func (*SubscribeRequestAccountsDataSlice) Descriptor() ([]byte, []int) + func (*SubscribeRequestAccountsDataSlice) ProtoMessage() + func (x *SubscribeRequestAccountsDataSlice) GetLength() uint64 + func (x *SubscribeRequestAccountsDataSlice) GetOffset() uint64 + func (x *SubscribeRequestAccountsDataSlice) ProtoReflect() protoreflect.Message + func (x *SubscribeRequestAccountsDataSlice) Reset() + func (x *SubscribeRequestAccountsDataSlice) String() string + type SubscribeRequestFilterAccounts struct + Account []string + Filters []*SubscribeRequestFilterAccountsFilter + NonemptyTxnSignature *bool + Owner []string + func (*SubscribeRequestFilterAccounts) Descriptor() ([]byte, []int) + func (*SubscribeRequestFilterAccounts) ProtoMessage() + func (x *SubscribeRequestFilterAccounts) GetAccount() []string + func (x *SubscribeRequestFilterAccounts) GetFilters() []*SubscribeRequestFilterAccountsFilter + func (x *SubscribeRequestFilterAccounts) GetNonemptyTxnSignature() bool + func (x *SubscribeRequestFilterAccounts) GetOwner() []string + func (x *SubscribeRequestFilterAccounts) ProtoReflect() protoreflect.Message + func (x *SubscribeRequestFilterAccounts) Reset() + func (x *SubscribeRequestFilterAccounts) String() string + type SubscribeRequestFilterAccountsFilter struct + Filter isSubscribeRequestFilterAccountsFilter_Filter + func (*SubscribeRequestFilterAccountsFilter) Descriptor() ([]byte, []int) + func (*SubscribeRequestFilterAccountsFilter) ProtoMessage() + func (m *SubscribeRequestFilterAccountsFilter) GetFilter() isSubscribeRequestFilterAccountsFilter_Filter + func (x *SubscribeRequestFilterAccountsFilter) GetDatasize() uint64 + func (x *SubscribeRequestFilterAccountsFilter) GetLamports() *SubscribeRequestFilterAccountsFilterLamports + func (x *SubscribeRequestFilterAccountsFilter) GetMemcmp() *SubscribeRequestFilterAccountsFilterMemcmp + func (x *SubscribeRequestFilterAccountsFilter) GetTokenAccountState() bool + func (x *SubscribeRequestFilterAccountsFilter) ProtoReflect() protoreflect.Message + func (x *SubscribeRequestFilterAccountsFilter) Reset() + func (x *SubscribeRequestFilterAccountsFilter) String() string + type SubscribeRequestFilterAccountsFilterLamports struct + Cmp isSubscribeRequestFilterAccountsFilterLamports_Cmp + func (*SubscribeRequestFilterAccountsFilterLamports) Descriptor() ([]byte, []int) + func (*SubscribeRequestFilterAccountsFilterLamports) ProtoMessage() + func (m *SubscribeRequestFilterAccountsFilterLamports) GetCmp() isSubscribeRequestFilterAccountsFilterLamports_Cmp + func (x *SubscribeRequestFilterAccountsFilterLamports) GetEq() uint64 + func (x *SubscribeRequestFilterAccountsFilterLamports) GetGt() uint64 + func (x *SubscribeRequestFilterAccountsFilterLamports) GetLt() uint64 + func (x *SubscribeRequestFilterAccountsFilterLamports) GetNe() uint64 + func (x *SubscribeRequestFilterAccountsFilterLamports) ProtoReflect() protoreflect.Message + func (x *SubscribeRequestFilterAccountsFilterLamports) Reset() + func (x *SubscribeRequestFilterAccountsFilterLamports) String() string + type SubscribeRequestFilterAccountsFilterLamports_Eq struct + Eq uint64 + type SubscribeRequestFilterAccountsFilterLamports_Gt struct + Gt uint64 + type SubscribeRequestFilterAccountsFilterLamports_Lt struct + Lt uint64 + type SubscribeRequestFilterAccountsFilterLamports_Ne struct + Ne uint64 + type SubscribeRequestFilterAccountsFilterMemcmp struct + Data isSubscribeRequestFilterAccountsFilterMemcmp_Data + Offset uint64 + func (*SubscribeRequestFilterAccountsFilterMemcmp) Descriptor() ([]byte, []int) + func (*SubscribeRequestFilterAccountsFilterMemcmp) ProtoMessage() + func (m *SubscribeRequestFilterAccountsFilterMemcmp) GetData() isSubscribeRequestFilterAccountsFilterMemcmp_Data + func (x *SubscribeRequestFilterAccountsFilterMemcmp) GetBase58() string + func (x *SubscribeRequestFilterAccountsFilterMemcmp) GetBase64() string + func (x *SubscribeRequestFilterAccountsFilterMemcmp) GetBytes() []byte + func (x *SubscribeRequestFilterAccountsFilterMemcmp) GetOffset() uint64 + func (x *SubscribeRequestFilterAccountsFilterMemcmp) ProtoReflect() protoreflect.Message + func (x *SubscribeRequestFilterAccountsFilterMemcmp) Reset() + func (x *SubscribeRequestFilterAccountsFilterMemcmp) String() string + type SubscribeRequestFilterAccountsFilterMemcmp_Base58 struct + Base58 string + type SubscribeRequestFilterAccountsFilterMemcmp_Base64 struct + Base64 string + type SubscribeRequestFilterAccountsFilterMemcmp_Bytes struct + Bytes []byte + type SubscribeRequestFilterAccountsFilter_Datasize struct + Datasize uint64 + type SubscribeRequestFilterAccountsFilter_Lamports struct + Lamports *SubscribeRequestFilterAccountsFilterLamports + type SubscribeRequestFilterAccountsFilter_Memcmp struct + Memcmp *SubscribeRequestFilterAccountsFilterMemcmp + type SubscribeRequestFilterAccountsFilter_TokenAccountState struct + TokenAccountState bool + type SubscribeRequestFilterBlocks struct + AccountInclude []string + IncludeAccounts *bool + IncludeEntries *bool + IncludeTransactions *bool + func (*SubscribeRequestFilterBlocks) Descriptor() ([]byte, []int) + func (*SubscribeRequestFilterBlocks) ProtoMessage() + func (x *SubscribeRequestFilterBlocks) GetAccountInclude() []string + func (x *SubscribeRequestFilterBlocks) GetIncludeAccounts() bool + func (x *SubscribeRequestFilterBlocks) GetIncludeEntries() bool + func (x *SubscribeRequestFilterBlocks) GetIncludeTransactions() bool + func (x *SubscribeRequestFilterBlocks) ProtoReflect() protoreflect.Message + func (x *SubscribeRequestFilterBlocks) Reset() + func (x *SubscribeRequestFilterBlocks) String() string + type SubscribeRequestFilterBlocksMeta struct + func (*SubscribeRequestFilterBlocksMeta) Descriptor() ([]byte, []int) + func (*SubscribeRequestFilterBlocksMeta) ProtoMessage() + func (x *SubscribeRequestFilterBlocksMeta) ProtoReflect() protoreflect.Message + func (x *SubscribeRequestFilterBlocksMeta) Reset() + func (x *SubscribeRequestFilterBlocksMeta) String() string + type SubscribeRequestFilterEntry struct + func (*SubscribeRequestFilterEntry) Descriptor() ([]byte, []int) + func (*SubscribeRequestFilterEntry) ProtoMessage() + func (x *SubscribeRequestFilterEntry) ProtoReflect() protoreflect.Message + func (x *SubscribeRequestFilterEntry) Reset() + func (x *SubscribeRequestFilterEntry) String() string + type SubscribeRequestFilterSlots struct + FilterByCommitment *bool + func (*SubscribeRequestFilterSlots) Descriptor() ([]byte, []int) + func (*SubscribeRequestFilterSlots) ProtoMessage() + func (x *SubscribeRequestFilterSlots) GetFilterByCommitment() bool + func (x *SubscribeRequestFilterSlots) ProtoReflect() protoreflect.Message + func (x *SubscribeRequestFilterSlots) Reset() + func (x *SubscribeRequestFilterSlots) String() string + type SubscribeRequestFilterTransactions struct + AccountExclude []string + AccountInclude []string + AccountRequired []string + Failed *bool + Signature *string + Vote *bool + func (*SubscribeRequestFilterTransactions) Descriptor() ([]byte, []int) + func (*SubscribeRequestFilterTransactions) ProtoMessage() + func (x *SubscribeRequestFilterTransactions) GetAccountExclude() []string + func (x *SubscribeRequestFilterTransactions) GetAccountInclude() []string + func (x *SubscribeRequestFilterTransactions) GetAccountRequired() []string + func (x *SubscribeRequestFilterTransactions) GetFailed() bool + func (x *SubscribeRequestFilterTransactions) GetSignature() string + func (x *SubscribeRequestFilterTransactions) GetVote() bool + func (x *SubscribeRequestFilterTransactions) ProtoReflect() protoreflect.Message + func (x *SubscribeRequestFilterTransactions) Reset() + func (x *SubscribeRequestFilterTransactions) String() string + type SubscribeRequestPing struct + Id int32 + func (*SubscribeRequestPing) Descriptor() ([]byte, []int) + func (*SubscribeRequestPing) ProtoMessage() + func (x *SubscribeRequestPing) GetId() int32 + func (x *SubscribeRequestPing) ProtoReflect() protoreflect.Message + func (x *SubscribeRequestPing) Reset() + func (x *SubscribeRequestPing) String() string + type SubscribeUpdate struct + Filters []string + UpdateOneof isSubscribeUpdate_UpdateOneof + func (*SubscribeUpdate) Descriptor() ([]byte, []int) + func (*SubscribeUpdate) ProtoMessage() + func (m *SubscribeUpdate) GetUpdateOneof() isSubscribeUpdate_UpdateOneof + func (x *SubscribeUpdate) GetAccount() *SubscribeUpdateAccount + func (x *SubscribeUpdate) GetBlock() *SubscribeUpdateBlock + func (x *SubscribeUpdate) GetBlockMeta() *SubscribeUpdateBlockMeta + func (x *SubscribeUpdate) GetEntry() *SubscribeUpdateEntry + func (x *SubscribeUpdate) GetFilters() []string + func (x *SubscribeUpdate) GetPing() *SubscribeUpdatePing + func (x *SubscribeUpdate) GetPong() *SubscribeUpdatePong + func (x *SubscribeUpdate) GetSlot() *SubscribeUpdateSlot + func (x *SubscribeUpdate) GetTransaction() *SubscribeUpdateTransaction + func (x *SubscribeUpdate) GetTransactionStatus() *SubscribeUpdateTransactionStatus + func (x *SubscribeUpdate) ProtoReflect() protoreflect.Message + func (x *SubscribeUpdate) Reset() + func (x *SubscribeUpdate) String() string + type SubscribeUpdateAccount struct + Account *SubscribeUpdateAccountInfo + IsStartup bool + Slot uint64 + func (*SubscribeUpdateAccount) Descriptor() ([]byte, []int) + func (*SubscribeUpdateAccount) ProtoMessage() + func (x *SubscribeUpdateAccount) GetAccount() *SubscribeUpdateAccountInfo + func (x *SubscribeUpdateAccount) GetIsStartup() bool + func (x *SubscribeUpdateAccount) GetSlot() uint64 + func (x *SubscribeUpdateAccount) ProtoReflect() protoreflect.Message + func (x *SubscribeUpdateAccount) Reset() + func (x *SubscribeUpdateAccount) String() string + type SubscribeUpdateAccountInfo struct + Data []byte + Executable bool + Lamports uint64 + Owner []byte + Pubkey []byte + RentEpoch uint64 + TxnSignature []byte + WriteVersion uint64 + func (*SubscribeUpdateAccountInfo) Descriptor() ([]byte, []int) + func (*SubscribeUpdateAccountInfo) ProtoMessage() + func (x *SubscribeUpdateAccountInfo) GetData() []byte + func (x *SubscribeUpdateAccountInfo) GetExecutable() bool + func (x *SubscribeUpdateAccountInfo) GetLamports() uint64 + func (x *SubscribeUpdateAccountInfo) GetOwner() []byte + func (x *SubscribeUpdateAccountInfo) GetPubkey() []byte + func (x *SubscribeUpdateAccountInfo) GetRentEpoch() uint64 + func (x *SubscribeUpdateAccountInfo) GetTxnSignature() []byte + func (x *SubscribeUpdateAccountInfo) GetWriteVersion() uint64 + func (x *SubscribeUpdateAccountInfo) ProtoReflect() protoreflect.Message + func (x *SubscribeUpdateAccountInfo) Reset() + func (x *SubscribeUpdateAccountInfo) String() string + type SubscribeUpdateBlock struct + Accounts []*SubscribeUpdateAccountInfo + BlockHeight *BlockHeight + BlockTime *UnixTimestamp + Blockhash string + Entries []*SubscribeUpdateEntry + EntriesCount uint64 + ExecutedTransactionCount uint64 + ParentBlockhash string + ParentSlot uint64 + Rewards *Rewards + Slot uint64 + Transactions []*SubscribeUpdateTransactionInfo + UpdatedAccountCount uint64 + func (*SubscribeUpdateBlock) Descriptor() ([]byte, []int) + func (*SubscribeUpdateBlock) ProtoMessage() + func (x *SubscribeUpdateBlock) GetAccounts() []*SubscribeUpdateAccountInfo + func (x *SubscribeUpdateBlock) GetBlockHeight() *BlockHeight + func (x *SubscribeUpdateBlock) GetBlockTime() *UnixTimestamp + func (x *SubscribeUpdateBlock) GetBlockhash() string + func (x *SubscribeUpdateBlock) GetEntries() []*SubscribeUpdateEntry + func (x *SubscribeUpdateBlock) GetEntriesCount() uint64 + func (x *SubscribeUpdateBlock) GetExecutedTransactionCount() uint64 + func (x *SubscribeUpdateBlock) GetParentBlockhash() string + func (x *SubscribeUpdateBlock) GetParentSlot() uint64 + func (x *SubscribeUpdateBlock) GetRewards() *Rewards + func (x *SubscribeUpdateBlock) GetSlot() uint64 + func (x *SubscribeUpdateBlock) GetTransactions() []*SubscribeUpdateTransactionInfo + func (x *SubscribeUpdateBlock) GetUpdatedAccountCount() uint64 + func (x *SubscribeUpdateBlock) ProtoReflect() protoreflect.Message + func (x *SubscribeUpdateBlock) Reset() + func (x *SubscribeUpdateBlock) String() string + type SubscribeUpdateBlockMeta struct + BlockHeight *BlockHeight + BlockTime *UnixTimestamp + Blockhash string + EntriesCount uint64 + ExecutedTransactionCount uint64 + ParentBlockhash string + ParentSlot uint64 + Rewards *Rewards + Slot uint64 + func (*SubscribeUpdateBlockMeta) Descriptor() ([]byte, []int) + func (*SubscribeUpdateBlockMeta) ProtoMessage() + func (x *SubscribeUpdateBlockMeta) GetBlockHeight() *BlockHeight + func (x *SubscribeUpdateBlockMeta) GetBlockTime() *UnixTimestamp + func (x *SubscribeUpdateBlockMeta) GetBlockhash() string + func (x *SubscribeUpdateBlockMeta) GetEntriesCount() uint64 + func (x *SubscribeUpdateBlockMeta) GetExecutedTransactionCount() uint64 + func (x *SubscribeUpdateBlockMeta) GetParentBlockhash() string + func (x *SubscribeUpdateBlockMeta) GetParentSlot() uint64 + func (x *SubscribeUpdateBlockMeta) GetRewards() *Rewards + func (x *SubscribeUpdateBlockMeta) GetSlot() uint64 + func (x *SubscribeUpdateBlockMeta) ProtoReflect() protoreflect.Message + func (x *SubscribeUpdateBlockMeta) Reset() + func (x *SubscribeUpdateBlockMeta) String() string + type SubscribeUpdateEntry struct + ExecutedTransactionCount uint64 + Hash []byte + Index uint64 + NumHashes uint64 + Slot uint64 + StartingTransactionIndex uint64 + func (*SubscribeUpdateEntry) Descriptor() ([]byte, []int) + func (*SubscribeUpdateEntry) ProtoMessage() + func (x *SubscribeUpdateEntry) GetExecutedTransactionCount() uint64 + func (x *SubscribeUpdateEntry) GetHash() []byte + func (x *SubscribeUpdateEntry) GetIndex() uint64 + func (x *SubscribeUpdateEntry) GetNumHashes() uint64 + func (x *SubscribeUpdateEntry) GetSlot() uint64 + func (x *SubscribeUpdateEntry) GetStartingTransactionIndex() uint64 + func (x *SubscribeUpdateEntry) ProtoReflect() protoreflect.Message + func (x *SubscribeUpdateEntry) Reset() + func (x *SubscribeUpdateEntry) String() string + type SubscribeUpdatePing struct + func (*SubscribeUpdatePing) Descriptor() ([]byte, []int) + func (*SubscribeUpdatePing) ProtoMessage() + func (x *SubscribeUpdatePing) ProtoReflect() protoreflect.Message + func (x *SubscribeUpdatePing) Reset() + func (x *SubscribeUpdatePing) String() string + type SubscribeUpdatePong struct + Id int32 + func (*SubscribeUpdatePong) Descriptor() ([]byte, []int) + func (*SubscribeUpdatePong) ProtoMessage() + func (x *SubscribeUpdatePong) GetId() int32 + func (x *SubscribeUpdatePong) ProtoReflect() protoreflect.Message + func (x *SubscribeUpdatePong) Reset() + func (x *SubscribeUpdatePong) String() string + type SubscribeUpdateSlot struct + DeadError *string + Parent *uint64 + Slot uint64 + Status CommitmentLevel + func (*SubscribeUpdateSlot) Descriptor() ([]byte, []int) + func (*SubscribeUpdateSlot) ProtoMessage() + func (x *SubscribeUpdateSlot) GetDeadError() string + func (x *SubscribeUpdateSlot) GetParent() uint64 + func (x *SubscribeUpdateSlot) GetSlot() uint64 + func (x *SubscribeUpdateSlot) GetStatus() CommitmentLevel + func (x *SubscribeUpdateSlot) ProtoReflect() protoreflect.Message + func (x *SubscribeUpdateSlot) Reset() + func (x *SubscribeUpdateSlot) String() string + type SubscribeUpdateTransaction struct + Slot uint64 + Transaction *SubscribeUpdateTransactionInfo + func (*SubscribeUpdateTransaction) Descriptor() ([]byte, []int) + func (*SubscribeUpdateTransaction) ProtoMessage() + func (x *SubscribeUpdateTransaction) GetSlot() uint64 + func (x *SubscribeUpdateTransaction) GetTransaction() *SubscribeUpdateTransactionInfo + func (x *SubscribeUpdateTransaction) ProtoReflect() protoreflect.Message + func (x *SubscribeUpdateTransaction) Reset() + func (x *SubscribeUpdateTransaction) String() string + type SubscribeUpdateTransactionInfo struct + Index uint64 + IsVote bool + Meta *TransactionStatusMeta + Signature []byte + Transaction *Transaction + func (*SubscribeUpdateTransactionInfo) Descriptor() ([]byte, []int) + func (*SubscribeUpdateTransactionInfo) ProtoMessage() + func (x *SubscribeUpdateTransactionInfo) GetIndex() uint64 + func (x *SubscribeUpdateTransactionInfo) GetIsVote() bool + func (x *SubscribeUpdateTransactionInfo) GetMeta() *TransactionStatusMeta + func (x *SubscribeUpdateTransactionInfo) GetSignature() []byte + func (x *SubscribeUpdateTransactionInfo) GetTransaction() *Transaction + func (x *SubscribeUpdateTransactionInfo) ProtoReflect() protoreflect.Message + func (x *SubscribeUpdateTransactionInfo) Reset() + func (x *SubscribeUpdateTransactionInfo) String() string + type SubscribeUpdateTransactionStatus struct + Err *TransactionError + Index uint64 + IsVote bool + Signature []byte + Slot uint64 + func (*SubscribeUpdateTransactionStatus) Descriptor() ([]byte, []int) + func (*SubscribeUpdateTransactionStatus) ProtoMessage() + func (x *SubscribeUpdateTransactionStatus) GetErr() *TransactionError + func (x *SubscribeUpdateTransactionStatus) GetIndex() uint64 + func (x *SubscribeUpdateTransactionStatus) GetIsVote() bool + func (x *SubscribeUpdateTransactionStatus) GetSignature() []byte + func (x *SubscribeUpdateTransactionStatus) GetSlot() uint64 + func (x *SubscribeUpdateTransactionStatus) ProtoReflect() protoreflect.Message + func (x *SubscribeUpdateTransactionStatus) Reset() + func (x *SubscribeUpdateTransactionStatus) String() string + type SubscribeUpdate_Account struct + Account *SubscribeUpdateAccount + type SubscribeUpdate_Block struct + Block *SubscribeUpdateBlock + type SubscribeUpdate_BlockMeta struct + BlockMeta *SubscribeUpdateBlockMeta + type SubscribeUpdate_Entry struct + Entry *SubscribeUpdateEntry + type SubscribeUpdate_Ping struct + Ping *SubscribeUpdatePing + type SubscribeUpdate_Pong struct + Pong *SubscribeUpdatePong + type SubscribeUpdate_Slot struct + Slot *SubscribeUpdateSlot + type SubscribeUpdate_Transaction struct + Transaction *SubscribeUpdateTransaction + type SubscribeUpdate_TransactionStatus struct + TransactionStatus *SubscribeUpdateTransactionStatus + type TokenBalance struct + AccountIndex uint32 + Mint string + Owner string + ProgramId string + UiTokenAmount *UiTokenAmount + func (*TokenBalance) Descriptor() ([]byte, []int) + func (*TokenBalance) ProtoMessage() + func (x *TokenBalance) GetAccountIndex() uint32 + func (x *TokenBalance) GetMint() string + func (x *TokenBalance) GetOwner() string + func (x *TokenBalance) GetProgramId() string + func (x *TokenBalance) GetUiTokenAmount() *UiTokenAmount + func (x *TokenBalance) ProtoReflect() protoreflect.Message + func (x *TokenBalance) Reset() + func (x *TokenBalance) String() string + type Transaction struct + Message *Message + Signatures [][]byte + func (*Transaction) Descriptor() ([]byte, []int) + func (*Transaction) ProtoMessage() + func (x *Transaction) GetMessage() *Message + func (x *Transaction) GetSignatures() [][]byte + func (x *Transaction) ProtoReflect() protoreflect.Message + func (x *Transaction) Reset() + func (x *Transaction) String() string + type TransactionError struct + Err []byte + func (*TransactionError) Descriptor() ([]byte, []int) + func (*TransactionError) ProtoMessage() + func (x *TransactionError) GetErr() []byte + func (x *TransactionError) ProtoReflect() protoreflect.Message + func (x *TransactionError) Reset() + func (x *TransactionError) String() string + type TransactionStatusMeta struct + ComputeUnitsConsumed *uint64 + Err *TransactionError + Fee uint64 + InnerInstructions []*InnerInstructions + InnerInstructionsNone bool + LoadedReadonlyAddresses [][]byte + LoadedWritableAddresses [][]byte + LogMessages []string + LogMessagesNone bool + PostBalances []uint64 + PostTokenBalances []*TokenBalance + PreBalances []uint64 + PreTokenBalances []*TokenBalance + ReturnData *ReturnData + ReturnDataNone bool + Rewards []*Reward + func (*TransactionStatusMeta) Descriptor() ([]byte, []int) + func (*TransactionStatusMeta) ProtoMessage() + func (x *TransactionStatusMeta) GetComputeUnitsConsumed() uint64 + func (x *TransactionStatusMeta) GetErr() *TransactionError + func (x *TransactionStatusMeta) GetFee() uint64 + func (x *TransactionStatusMeta) GetInnerInstructions() []*InnerInstructions + func (x *TransactionStatusMeta) GetInnerInstructionsNone() bool + func (x *TransactionStatusMeta) GetLoadedReadonlyAddresses() [][]byte + func (x *TransactionStatusMeta) GetLoadedWritableAddresses() [][]byte + func (x *TransactionStatusMeta) GetLogMessages() []string + func (x *TransactionStatusMeta) GetLogMessagesNone() bool + func (x *TransactionStatusMeta) GetPostBalances() []uint64 + func (x *TransactionStatusMeta) GetPostTokenBalances() []*TokenBalance + func (x *TransactionStatusMeta) GetPreBalances() []uint64 + func (x *TransactionStatusMeta) GetPreTokenBalances() []*TokenBalance + func (x *TransactionStatusMeta) GetReturnData() *ReturnData + func (x *TransactionStatusMeta) GetReturnDataNone() bool + func (x *TransactionStatusMeta) GetRewards() []*Reward + func (x *TransactionStatusMeta) ProtoReflect() protoreflect.Message + func (x *TransactionStatusMeta) Reset() + func (x *TransactionStatusMeta) String() string + type UiTokenAmount struct + Amount string + Decimals uint32 + UiAmount float64 + UiAmountString string + func (*UiTokenAmount) Descriptor() ([]byte, []int) + func (*UiTokenAmount) ProtoMessage() + func (x *UiTokenAmount) GetAmount() string + func (x *UiTokenAmount) GetDecimals() uint32 + func (x *UiTokenAmount) GetUiAmount() float64 + func (x *UiTokenAmount) GetUiAmountString() string + func (x *UiTokenAmount) ProtoReflect() protoreflect.Message + func (x *UiTokenAmount) Reset() + func (x *UiTokenAmount) String() string + type UnimplementedGeyserServer struct + func (UnimplementedGeyserServer) GetBlockHeight(context.Context, *GetBlockHeightRequest) (*GetBlockHeightResponse, error) + func (UnimplementedGeyserServer) GetLatestBlockhash(context.Context, *GetLatestBlockhashRequest) (*GetLatestBlockhashResponse, error) + func (UnimplementedGeyserServer) GetSlot(context.Context, *GetSlotRequest) (*GetSlotResponse, error) + func (UnimplementedGeyserServer) GetVersion(context.Context, *GetVersionRequest) (*GetVersionResponse, error) + func (UnimplementedGeyserServer) IsBlockhashValid(context.Context, *IsBlockhashValidRequest) (*IsBlockhashValidResponse, error) + func (UnimplementedGeyserServer) Ping(context.Context, *PingRequest) (*PongResponse, error) + func (UnimplementedGeyserServer) Subscribe(grpc.BidiStreamingServer[SubscribeRequest, SubscribeUpdate]) error + type UnixTimestamp struct + Timestamp int64 + func (*UnixTimestamp) Descriptor() ([]byte, []int) + func (*UnixTimestamp) ProtoMessage() + func (x *UnixTimestamp) GetTimestamp() int64 + func (x *UnixTimestamp) ProtoReflect() protoreflect.Message + func (x *UnixTimestamp) Reset() + func (x *UnixTimestamp) String() string + type UnsafeGeyserServer interface