Documentation
¶
Index ¶
- Variables
- func RegisterGeyserServer(s grpc.ServiceRegistrar, srv GeyserServer)
- type BlockHeight
- type CompiledInstruction
- func (*CompiledInstruction) Descriptor() ([]byte, []int)deprecated
- func (x *CompiledInstruction) GetAccounts() []byte
- func (x *CompiledInstruction) GetData() []byte
- func (x *CompiledInstruction) GetProgramIdIndex() uint32
- func (*CompiledInstruction) ProtoMessage()
- func (x *CompiledInstruction) ProtoReflect() protoreflect.Message
- func (x *CompiledInstruction) Reset()
- func (x *CompiledInstruction) String() string
- type ConfirmedBlock
- func (*ConfirmedBlock) Descriptor() ([]byte, []int)deprecated
- func (x *ConfirmedBlock) GetBlockHeight() *BlockHeight
- func (x *ConfirmedBlock) GetBlockTime() *UnixTimestamp
- func (x *ConfirmedBlock) GetBlockhash() string
- func (x *ConfirmedBlock) GetParentSlot() uint64
- func (x *ConfirmedBlock) GetPreviousBlockhash() string
- func (x *ConfirmedBlock) GetRewards() []*Reward
- func (x *ConfirmedBlock) GetTransactions() []*ConfirmedTransaction
- func (*ConfirmedBlock) ProtoMessage()
- func (x *ConfirmedBlock) ProtoReflect() protoreflect.Message
- func (x *ConfirmedBlock) Reset()
- func (x *ConfirmedBlock) String() string
- type ConfirmedTransaction
- func (*ConfirmedTransaction) Descriptor() ([]byte, []int)deprecated
- func (x *ConfirmedTransaction) GetMeta() *TransactionStatusMeta
- func (x *ConfirmedTransaction) GetTransaction() *Transaction
- func (*ConfirmedTransaction) ProtoMessage()
- func (x *ConfirmedTransaction) ProtoReflect() protoreflect.Message
- func (x *ConfirmedTransaction) Reset()
- func (x *ConfirmedTransaction) String() string
- type GeyserClient
- type GeyserServer
- type Geyser_SubscribeClient
- type Geyser_SubscribeServer
- type InnerInstructions
- func (*InnerInstructions) Descriptor() ([]byte, []int)deprecated
- func (x *InnerInstructions) GetIndex() uint32
- func (x *InnerInstructions) GetInstructions() []*CompiledInstruction
- func (*InnerInstructions) ProtoMessage()
- func (x *InnerInstructions) ProtoReflect() protoreflect.Message
- func (x *InnerInstructions) Reset()
- func (x *InnerInstructions) String() string
- type Message
- func (*Message) Descriptor() ([]byte, []int)deprecated
- 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 (*Message) ProtoMessage()
- func (x *Message) ProtoReflect() protoreflect.Message
- func (x *Message) Reset()
- func (x *Message) String() string
- type MessageAddressTableLookup
- func (*MessageAddressTableLookup) Descriptor() ([]byte, []int)deprecated
- func (x *MessageAddressTableLookup) GetAccountKey() []byte
- func (x *MessageAddressTableLookup) GetReadonlyIndexes() []byte
- func (x *MessageAddressTableLookup) GetWritableIndexes() []byte
- func (*MessageAddressTableLookup) ProtoMessage()
- func (x *MessageAddressTableLookup) ProtoReflect() protoreflect.Message
- func (x *MessageAddressTableLookup) Reset()
- func (x *MessageAddressTableLookup) String() string
- type MessageHeader
- func (*MessageHeader) Descriptor() ([]byte, []int)deprecated
- func (x *MessageHeader) GetNumReadonlySignedAccounts() uint32
- func (x *MessageHeader) GetNumReadonlyUnsignedAccounts() uint32
- func (x *MessageHeader) GetNumRequiredSignatures() uint32
- func (*MessageHeader) ProtoMessage()
- func (x *MessageHeader) ProtoReflect() protoreflect.Message
- func (x *MessageHeader) Reset()
- func (x *MessageHeader) String() string
- type ReturnData
- type Reward
- func (*Reward) Descriptor() ([]byte, []int)deprecated
- 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 (*Reward) ProtoMessage()
- func (x *Reward) ProtoReflect() protoreflect.Message
- func (x *Reward) Reset()
- func (x *Reward) String() string
- type RewardType
- type Rewards
- type SubscribeRequest
- func (*SubscribeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SubscribeRequest) GetAccounts() map[string]*SubscribeRequestFilterAccounts
- func (x *SubscribeRequest) GetBlocks() map[string]*SubscribeRequestFilterBlocks
- func (x *SubscribeRequest) GetBlocksMeta() map[string]*SubscribeRequestFilterBlocksMeta
- func (x *SubscribeRequest) GetSlots() map[string]*SubscribeRequestFilterSlots
- func (x *SubscribeRequest) GetTransactions() map[string]*SubscribeRequestFilterTransactions
- func (*SubscribeRequest) ProtoMessage()
- func (x *SubscribeRequest) ProtoReflect() protoreflect.Message
- func (x *SubscribeRequest) Reset()
- func (x *SubscribeRequest) String() string
- type SubscribeRequestFilterAccounts
- func (*SubscribeRequestFilterAccounts) Descriptor() ([]byte, []int)deprecated
- func (x *SubscribeRequestFilterAccounts) GetAccount() []string
- func (x *SubscribeRequestFilterAccounts) GetOwner() []string
- func (*SubscribeRequestFilterAccounts) ProtoMessage()
- func (x *SubscribeRequestFilterAccounts) ProtoReflect() protoreflect.Message
- func (x *SubscribeRequestFilterAccounts) Reset()
- func (x *SubscribeRequestFilterAccounts) String() string
- type SubscribeRequestFilterBlocks
- func (*SubscribeRequestFilterBlocks) Descriptor() ([]byte, []int)deprecated
- func (*SubscribeRequestFilterBlocks) ProtoMessage()
- func (x *SubscribeRequestFilterBlocks) ProtoReflect() protoreflect.Message
- func (x *SubscribeRequestFilterBlocks) Reset()
- func (x *SubscribeRequestFilterBlocks) String() string
- type SubscribeRequestFilterBlocksMeta
- func (*SubscribeRequestFilterBlocksMeta) Descriptor() ([]byte, []int)deprecated
- func (*SubscribeRequestFilterBlocksMeta) ProtoMessage()
- func (x *SubscribeRequestFilterBlocksMeta) ProtoReflect() protoreflect.Message
- func (x *SubscribeRequestFilterBlocksMeta) Reset()
- func (x *SubscribeRequestFilterBlocksMeta) String() string
- type SubscribeRequestFilterSlots
- type SubscribeRequestFilterTransactions
- func (*SubscribeRequestFilterTransactions) Descriptor() ([]byte, []int)deprecated
- func (x *SubscribeRequestFilterTransactions) GetAccountExclude() []string
- func (x *SubscribeRequestFilterTransactions) GetAccountInclude() []string
- func (x *SubscribeRequestFilterTransactions) GetFailed() bool
- func (x *SubscribeRequestFilterTransactions) GetSignature() string
- func (x *SubscribeRequestFilterTransactions) GetVote() bool
- func (*SubscribeRequestFilterTransactions) ProtoMessage()
- func (x *SubscribeRequestFilterTransactions) ProtoReflect() protoreflect.Message
- func (x *SubscribeRequestFilterTransactions) Reset()
- func (x *SubscribeRequestFilterTransactions) String() string
- type SubscribeUpdate
- func (*SubscribeUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *SubscribeUpdate) GetAccount() *SubscribeUpdateAccount
- func (x *SubscribeUpdate) GetBlock() *SubscribeUpdateBlock
- func (x *SubscribeUpdate) GetBlockMeta() *SubscribeUpdateBlockMeta
- func (x *SubscribeUpdate) GetFilters() []string
- func (x *SubscribeUpdate) GetPing() *SubscribeUpdatePing
- func (x *SubscribeUpdate) GetSlot() *SubscribeUpdateSlot
- func (x *SubscribeUpdate) GetTransaction() *SubscribeUpdateTransaction
- func (m *SubscribeUpdate) GetUpdateOneof() isSubscribeUpdate_UpdateOneof
- func (*SubscribeUpdate) ProtoMessage()
- func (x *SubscribeUpdate) ProtoReflect() protoreflect.Message
- func (x *SubscribeUpdate) Reset()
- func (x *SubscribeUpdate) String() string
- type SubscribeUpdateAccount
- func (*SubscribeUpdateAccount) Descriptor() ([]byte, []int)deprecated
- func (x *SubscribeUpdateAccount) GetAccount() *SubscribeUpdateAccountInfo
- func (x *SubscribeUpdateAccount) GetIsStartup() bool
- func (x *SubscribeUpdateAccount) GetSlot() uint64
- func (*SubscribeUpdateAccount) ProtoMessage()
- func (x *SubscribeUpdateAccount) ProtoReflect() protoreflect.Message
- func (x *SubscribeUpdateAccount) Reset()
- func (x *SubscribeUpdateAccount) String() string
- type SubscribeUpdateAccountInfo
- func (*SubscribeUpdateAccountInfo) Descriptor() ([]byte, []int)deprecated
- 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 (*SubscribeUpdateAccountInfo) ProtoMessage()
- func (x *SubscribeUpdateAccountInfo) ProtoReflect() protoreflect.Message
- func (x *SubscribeUpdateAccountInfo) Reset()
- func (x *SubscribeUpdateAccountInfo) String() string
- type SubscribeUpdateBlock
- func (*SubscribeUpdateBlock) Descriptor() ([]byte, []int)deprecated
- func (x *SubscribeUpdateBlock) GetBlockHeight() *BlockHeight
- func (x *SubscribeUpdateBlock) GetBlockTime() *UnixTimestamp
- func (x *SubscribeUpdateBlock) GetBlockhash() string
- 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 (*SubscribeUpdateBlock) ProtoMessage()
- func (x *SubscribeUpdateBlock) ProtoReflect() protoreflect.Message
- func (x *SubscribeUpdateBlock) Reset()
- func (x *SubscribeUpdateBlock) String() string
- type SubscribeUpdateBlockMeta
- func (*SubscribeUpdateBlockMeta) Descriptor() ([]byte, []int)deprecated
- func (x *SubscribeUpdateBlockMeta) GetBlockHeight() *BlockHeight
- func (x *SubscribeUpdateBlockMeta) GetBlockTime() *UnixTimestamp
- func (x *SubscribeUpdateBlockMeta) GetBlockhash() string
- 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 (*SubscribeUpdateBlockMeta) ProtoMessage()
- func (x *SubscribeUpdateBlockMeta) ProtoReflect() protoreflect.Message
- func (x *SubscribeUpdateBlockMeta) Reset()
- func (x *SubscribeUpdateBlockMeta) String() string
- type SubscribeUpdatePing
- type SubscribeUpdateSlot
- func (*SubscribeUpdateSlot) Descriptor() ([]byte, []int)deprecated
- func (x *SubscribeUpdateSlot) GetParent() uint64
- func (x *SubscribeUpdateSlot) GetSlot() uint64
- func (x *SubscribeUpdateSlot) GetStatus() SubscribeUpdateSlotStatus
- func (*SubscribeUpdateSlot) ProtoMessage()
- func (x *SubscribeUpdateSlot) ProtoReflect() protoreflect.Message
- func (x *SubscribeUpdateSlot) Reset()
- func (x *SubscribeUpdateSlot) String() string
- type SubscribeUpdateSlotStatus
- func (SubscribeUpdateSlotStatus) Descriptor() protoreflect.EnumDescriptor
- func (x SubscribeUpdateSlotStatus) Enum() *SubscribeUpdateSlotStatus
- func (SubscribeUpdateSlotStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x SubscribeUpdateSlotStatus) Number() protoreflect.EnumNumber
- func (x SubscribeUpdateSlotStatus) String() string
- func (SubscribeUpdateSlotStatus) Type() protoreflect.EnumType
- type SubscribeUpdateTransaction
- func (*SubscribeUpdateTransaction) Descriptor() ([]byte, []int)deprecated
- func (x *SubscribeUpdateTransaction) GetSlot() uint64
- func (x *SubscribeUpdateTransaction) GetTransaction() *SubscribeUpdateTransactionInfo
- func (*SubscribeUpdateTransaction) ProtoMessage()
- func (x *SubscribeUpdateTransaction) ProtoReflect() protoreflect.Message
- func (x *SubscribeUpdateTransaction) Reset()
- func (x *SubscribeUpdateTransaction) String() string
- type SubscribeUpdateTransactionInfo
- func (*SubscribeUpdateTransactionInfo) Descriptor() ([]byte, []int)deprecated
- 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 (*SubscribeUpdateTransactionInfo) ProtoMessage()
- func (x *SubscribeUpdateTransactionInfo) ProtoReflect() protoreflect.Message
- func (x *SubscribeUpdateTransactionInfo) Reset()
- func (x *SubscribeUpdateTransactionInfo) String() string
- type SubscribeUpdate_Account
- type SubscribeUpdate_Block
- type SubscribeUpdate_BlockMeta
- type SubscribeUpdate_Ping
- type SubscribeUpdate_Slot
- type SubscribeUpdate_Transaction
- type TokenBalance
- func (*TokenBalance) Descriptor() ([]byte, []int)deprecated
- 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 (*TokenBalance) ProtoMessage()
- func (x *TokenBalance) ProtoReflect() protoreflect.Message
- func (x *TokenBalance) Reset()
- func (x *TokenBalance) String() string
- type Transaction
- func (*Transaction) Descriptor() ([]byte, []int)deprecated
- func (x *Transaction) GetMessage() *Message
- func (x *Transaction) GetSignatures() [][]byte
- func (*Transaction) ProtoMessage()
- func (x *Transaction) ProtoReflect() protoreflect.Message
- func (x *Transaction) Reset()
- func (x *Transaction) String() string
- type TransactionError
- type TransactionStatusMeta
- func (*TransactionStatusMeta) Descriptor() ([]byte, []int)deprecated
- 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 (*TransactionStatusMeta) ProtoMessage()
- func (x *TransactionStatusMeta) ProtoReflect() protoreflect.Message
- func (x *TransactionStatusMeta) Reset()
- func (x *TransactionStatusMeta) String() string
- type UiTokenAmount
- func (*UiTokenAmount) Descriptor() ([]byte, []int)deprecated
- func (x *UiTokenAmount) GetAmount() string
- func (x *UiTokenAmount) GetDecimals() uint32
- func (x *UiTokenAmount) GetUiAmount() float64
- func (x *UiTokenAmount) GetUiAmountString() string
- func (*UiTokenAmount) ProtoMessage()
- func (x *UiTokenAmount) ProtoReflect() protoreflect.Message
- func (x *UiTokenAmount) Reset()
- func (x *UiTokenAmount) String() string
- type UnimplementedGeyserServer
- type UnixTimestamp
- type UnsafeGeyserServer
Constants ¶
This section is empty.
Variables ¶
var ( SubscribeUpdateSlotStatus_name = map[int32]string{ 0: "PROCESSED", 1: "CONFIRMED", 2: "FINALIZED", } SubscribeUpdateSlotStatus_value = map[string]int32{ "PROCESSED": 0, "CONFIRMED": 1, "FINALIZED": 2, } )
Enum value maps for SubscribeUpdateSlotStatus.
var ( RewardType_name = map[int32]string{ 0: "Unspecified", 1: "Fee", 2: "Rent", 3: "Staking", 4: "Voting", } RewardType_value = map[string]int32{ "Unspecified": 0, "Fee": 1, "Rent": 2, "Staking": 3, "Voting": 4, } )
Enum value maps for RewardType.
var File_geyser_proto protoreflect.FileDescriptor
var File_solana_storage_v1_14_13_proto protoreflect.FileDescriptor
var Geyser_ServiceDesc = grpc.ServiceDesc{ ServiceName: "geyser.Geyser", HandlerType: (*GeyserServer)(nil), Methods: []grpc.MethodDesc{}, Streams: []grpc.StreamDesc{ { StreamName: "Subscribe", Handler: _Geyser_Subscribe_Handler, ServerStreams: true, ClientStreams: true, }, }, Metadata: "geyser.proto", }
Geyser_ServiceDesc is the grpc.ServiceDesc for Geyser service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterGeyserServer ¶
func RegisterGeyserServer(s grpc.ServiceRegistrar, srv GeyserServer)
Types ¶
type BlockHeight ¶
type BlockHeight struct { BlockHeight uint64 `protobuf:"varint,1,opt,name=block_height,json=blockHeight,proto3" json:"block_height,omitempty"` // contains filtered or unexported fields }
func (*BlockHeight) Descriptor
deprecated
func (*BlockHeight) Descriptor() ([]byte, []int)
Deprecated: Use BlockHeight.ProtoReflect.Descriptor instead.
func (*BlockHeight) GetBlockHeight ¶
func (x *BlockHeight) GetBlockHeight() uint64
func (*BlockHeight) ProtoMessage ¶
func (*BlockHeight) ProtoMessage()
func (*BlockHeight) ProtoReflect ¶
func (x *BlockHeight) ProtoReflect() protoreflect.Message
func (*BlockHeight) Reset ¶
func (x *BlockHeight) Reset()
func (*BlockHeight) String ¶
func (x *BlockHeight) String() string
type CompiledInstruction ¶
type CompiledInstruction struct { ProgramIdIndex uint32 `protobuf:"varint,1,opt,name=program_id_index,json=programIdIndex,proto3" json:"program_id_index,omitempty"` Accounts []byte `protobuf:"bytes,2,opt,name=accounts,proto3" json:"accounts,omitempty"` Data []byte `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*CompiledInstruction) Descriptor
deprecated
func (*CompiledInstruction) Descriptor() ([]byte, []int)
Deprecated: Use CompiledInstruction.ProtoReflect.Descriptor instead.
func (*CompiledInstruction) GetAccounts ¶
func (x *CompiledInstruction) GetAccounts() []byte
func (*CompiledInstruction) GetData ¶
func (x *CompiledInstruction) GetData() []byte
func (*CompiledInstruction) GetProgramIdIndex ¶
func (x *CompiledInstruction) GetProgramIdIndex() uint32
func (*CompiledInstruction) ProtoMessage ¶
func (*CompiledInstruction) ProtoMessage()
func (*CompiledInstruction) ProtoReflect ¶
func (x *CompiledInstruction) ProtoReflect() protoreflect.Message
func (*CompiledInstruction) Reset ¶
func (x *CompiledInstruction) Reset()
func (*CompiledInstruction) String ¶
func (x *CompiledInstruction) String() string
type ConfirmedBlock ¶
type ConfirmedBlock struct { PreviousBlockhash string `protobuf:"bytes,1,opt,name=previous_blockhash,json=previousBlockhash,proto3" json:"previous_blockhash,omitempty"` Blockhash string `protobuf:"bytes,2,opt,name=blockhash,proto3" json:"blockhash,omitempty"` ParentSlot uint64 `protobuf:"varint,3,opt,name=parent_slot,json=parentSlot,proto3" json:"parent_slot,omitempty"` Transactions []*ConfirmedTransaction `protobuf:"bytes,4,rep,name=transactions,proto3" json:"transactions,omitempty"` Rewards []*Reward `protobuf:"bytes,5,rep,name=rewards,proto3" json:"rewards,omitempty"` BlockTime *UnixTimestamp `protobuf:"bytes,6,opt,name=block_time,json=blockTime,proto3" json:"block_time,omitempty"` BlockHeight *BlockHeight `protobuf:"bytes,7,opt,name=block_height,json=blockHeight,proto3" json:"block_height,omitempty"` // contains filtered or unexported fields }
func (*ConfirmedBlock) Descriptor
deprecated
func (*ConfirmedBlock) Descriptor() ([]byte, []int)
Deprecated: Use ConfirmedBlock.ProtoReflect.Descriptor instead.
func (*ConfirmedBlock) GetBlockHeight ¶
func (x *ConfirmedBlock) GetBlockHeight() *BlockHeight
func (*ConfirmedBlock) GetBlockTime ¶
func (x *ConfirmedBlock) GetBlockTime() *UnixTimestamp
func (*ConfirmedBlock) GetBlockhash ¶
func (x *ConfirmedBlock) GetBlockhash() string
func (*ConfirmedBlock) GetParentSlot ¶
func (x *ConfirmedBlock) GetParentSlot() uint64
func (*ConfirmedBlock) GetPreviousBlockhash ¶
func (x *ConfirmedBlock) GetPreviousBlockhash() string
func (*ConfirmedBlock) GetRewards ¶
func (x *ConfirmedBlock) GetRewards() []*Reward
func (*ConfirmedBlock) GetTransactions ¶
func (x *ConfirmedBlock) GetTransactions() []*ConfirmedTransaction
func (*ConfirmedBlock) ProtoMessage ¶
func (*ConfirmedBlock) ProtoMessage()
func (*ConfirmedBlock) ProtoReflect ¶
func (x *ConfirmedBlock) ProtoReflect() protoreflect.Message
func (*ConfirmedBlock) Reset ¶
func (x *ConfirmedBlock) Reset()
func (*ConfirmedBlock) String ¶
func (x *ConfirmedBlock) String() string
type ConfirmedTransaction ¶
type ConfirmedTransaction struct { Transaction *Transaction `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"` Meta *TransactionStatusMeta `protobuf:"bytes,2,opt,name=meta,proto3" json:"meta,omitempty"` // contains filtered or unexported fields }
func (*ConfirmedTransaction) Descriptor
deprecated
func (*ConfirmedTransaction) Descriptor() ([]byte, []int)
Deprecated: Use ConfirmedTransaction.ProtoReflect.Descriptor instead.
func (*ConfirmedTransaction) GetMeta ¶
func (x *ConfirmedTransaction) GetMeta() *TransactionStatusMeta
func (*ConfirmedTransaction) GetTransaction ¶
func (x *ConfirmedTransaction) GetTransaction() *Transaction
func (*ConfirmedTransaction) ProtoMessage ¶
func (*ConfirmedTransaction) ProtoMessage()
func (*ConfirmedTransaction) ProtoReflect ¶
func (x *ConfirmedTransaction) ProtoReflect() protoreflect.Message
func (*ConfirmedTransaction) Reset ¶
func (x *ConfirmedTransaction) Reset()
func (*ConfirmedTransaction) String ¶
func (x *ConfirmedTransaction) String() string
type GeyserClient ¶
type GeyserClient interface {
Subscribe(ctx context.Context, opts ...grpc.CallOption) (Geyser_SubscribeClient, error)
}
GeyserClient is the client API for Geyser service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewGeyserClient ¶
func NewGeyserClient(cc grpc.ClientConnInterface) GeyserClient
type GeyserServer ¶
type GeyserServer interface { Subscribe(Geyser_SubscribeServer) error // contains filtered or unexported methods }
GeyserServer is the server API for Geyser service. All implementations must embed UnimplementedGeyserServer for forward compatibility
type Geyser_SubscribeClient ¶
type Geyser_SubscribeClient interface { Send(*SubscribeRequest) error Recv() (*SubscribeUpdate, error) grpc.ClientStream }
type Geyser_SubscribeServer ¶
type Geyser_SubscribeServer interface { Send(*SubscribeUpdate) error Recv() (*SubscribeRequest, error) grpc.ServerStream }
type InnerInstructions ¶
type InnerInstructions struct { Index uint32 `protobuf:"varint,1,opt,name=index,proto3" json:"index,omitempty"` Instructions []*CompiledInstruction `protobuf:"bytes,2,rep,name=instructions,proto3" json:"instructions,omitempty"` // contains filtered or unexported fields }
func (*InnerInstructions) Descriptor
deprecated
func (*InnerInstructions) Descriptor() ([]byte, []int)
Deprecated: Use InnerInstructions.ProtoReflect.Descriptor instead.
func (*InnerInstructions) GetIndex ¶
func (x *InnerInstructions) GetIndex() uint32
func (*InnerInstructions) GetInstructions ¶
func (x *InnerInstructions) GetInstructions() []*CompiledInstruction
func (*InnerInstructions) ProtoMessage ¶
func (*InnerInstructions) ProtoMessage()
func (*InnerInstructions) ProtoReflect ¶
func (x *InnerInstructions) ProtoReflect() protoreflect.Message
func (*InnerInstructions) Reset ¶
func (x *InnerInstructions) Reset()
func (*InnerInstructions) String ¶
func (x *InnerInstructions) String() string
type Message ¶
type Message struct { Header *MessageHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"` AccountKeys [][]byte `protobuf:"bytes,2,rep,name=account_keys,json=accountKeys,proto3" json:"account_keys,omitempty"` RecentBlockhash []byte `protobuf:"bytes,3,opt,name=recent_blockhash,json=recentBlockhash,proto3" json:"recent_blockhash,omitempty"` Instructions []*CompiledInstruction `protobuf:"bytes,4,rep,name=instructions,proto3" json:"instructions,omitempty"` Versioned bool `protobuf:"varint,5,opt,name=versioned,proto3" json:"versioned,omitempty"` AddressTableLookups []*MessageAddressTableLookup `protobuf:"bytes,6,rep,name=address_table_lookups,json=addressTableLookups,proto3" json:"address_table_lookups,omitempty"` // contains filtered or unexported fields }
func (*Message) Descriptor
deprecated
func (*Message) GetAccountKeys ¶
func (*Message) GetAddressTableLookups ¶
func (x *Message) GetAddressTableLookups() []*MessageAddressTableLookup
func (*Message) GetHeader ¶
func (x *Message) GetHeader() *MessageHeader
func (*Message) GetInstructions ¶
func (x *Message) GetInstructions() []*CompiledInstruction
func (*Message) GetRecentBlockhash ¶
func (*Message) GetVersioned ¶
func (*Message) ProtoMessage ¶
func (*Message) ProtoMessage()
func (*Message) ProtoReflect ¶
func (x *Message) ProtoReflect() protoreflect.Message
type MessageAddressTableLookup ¶
type MessageAddressTableLookup struct { AccountKey []byte `protobuf:"bytes,1,opt,name=account_key,json=accountKey,proto3" json:"account_key,omitempty"` WritableIndexes []byte `protobuf:"bytes,2,opt,name=writable_indexes,json=writableIndexes,proto3" json:"writable_indexes,omitempty"` ReadonlyIndexes []byte `protobuf:"bytes,3,opt,name=readonly_indexes,json=readonlyIndexes,proto3" json:"readonly_indexes,omitempty"` // contains filtered or unexported fields }
func (*MessageAddressTableLookup) Descriptor
deprecated
func (*MessageAddressTableLookup) Descriptor() ([]byte, []int)
Deprecated: Use MessageAddressTableLookup.ProtoReflect.Descriptor instead.
func (*MessageAddressTableLookup) GetAccountKey ¶
func (x *MessageAddressTableLookup) GetAccountKey() []byte
func (*MessageAddressTableLookup) GetReadonlyIndexes ¶
func (x *MessageAddressTableLookup) GetReadonlyIndexes() []byte
func (*MessageAddressTableLookup) GetWritableIndexes ¶
func (x *MessageAddressTableLookup) GetWritableIndexes() []byte
func (*MessageAddressTableLookup) ProtoMessage ¶
func (*MessageAddressTableLookup) ProtoMessage()
func (*MessageAddressTableLookup) ProtoReflect ¶
func (x *MessageAddressTableLookup) ProtoReflect() protoreflect.Message
func (*MessageAddressTableLookup) Reset ¶
func (x *MessageAddressTableLookup) Reset()
func (*MessageAddressTableLookup) String ¶
func (x *MessageAddressTableLookup) String() string
type MessageHeader ¶
type MessageHeader struct { NumRequiredSignatures uint32 `` /* 127-byte string literal not displayed */ NumReadonlySignedAccounts uint32 `` /* 141-byte string literal not displayed */ NumReadonlyUnsignedAccounts uint32 `` /* 147-byte string literal not displayed */ // contains filtered or unexported fields }
func (*MessageHeader) Descriptor
deprecated
func (*MessageHeader) Descriptor() ([]byte, []int)
Deprecated: Use MessageHeader.ProtoReflect.Descriptor instead.
func (*MessageHeader) GetNumReadonlySignedAccounts ¶
func (x *MessageHeader) GetNumReadonlySignedAccounts() uint32
func (*MessageHeader) GetNumReadonlyUnsignedAccounts ¶
func (x *MessageHeader) GetNumReadonlyUnsignedAccounts() uint32
func (*MessageHeader) GetNumRequiredSignatures ¶
func (x *MessageHeader) GetNumRequiredSignatures() uint32
func (*MessageHeader) ProtoMessage ¶
func (*MessageHeader) ProtoMessage()
func (*MessageHeader) ProtoReflect ¶
func (x *MessageHeader) ProtoReflect() protoreflect.Message
func (*MessageHeader) Reset ¶
func (x *MessageHeader) Reset()
func (*MessageHeader) String ¶
func (x *MessageHeader) String() string
type ReturnData ¶
type ReturnData struct { ProgramId []byte `protobuf:"bytes,1,opt,name=program_id,json=programId,proto3" json:"program_id,omitempty"` Data []byte `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*ReturnData) Descriptor
deprecated
func (*ReturnData) Descriptor() ([]byte, []int)
Deprecated: Use ReturnData.ProtoReflect.Descriptor instead.
func (*ReturnData) GetData ¶
func (x *ReturnData) GetData() []byte
func (*ReturnData) GetProgramId ¶
func (x *ReturnData) GetProgramId() []byte
func (*ReturnData) ProtoMessage ¶
func (*ReturnData) ProtoMessage()
func (*ReturnData) ProtoReflect ¶
func (x *ReturnData) ProtoReflect() protoreflect.Message
func (*ReturnData) Reset ¶
func (x *ReturnData) Reset()
func (*ReturnData) String ¶
func (x *ReturnData) String() string
type Reward ¶
type Reward struct { Pubkey string `protobuf:"bytes,1,opt,name=pubkey,proto3" json:"pubkey,omitempty"` Lamports int64 `protobuf:"varint,2,opt,name=lamports,proto3" json:"lamports,omitempty"` PostBalance uint64 `protobuf:"varint,3,opt,name=post_balance,json=postBalance,proto3" json:"post_balance,omitempty"` RewardType RewardType `` /* 138-byte string literal not displayed */ Commission string `protobuf:"bytes,5,opt,name=commission,proto3" json:"commission,omitempty"` // contains filtered or unexported fields }
func (*Reward) Descriptor
deprecated
func (*Reward) GetCommission ¶
func (*Reward) GetLamports ¶
func (*Reward) GetPostBalance ¶
func (*Reward) GetRewardType ¶
func (x *Reward) GetRewardType() RewardType
func (*Reward) ProtoMessage ¶
func (*Reward) ProtoMessage()
func (*Reward) ProtoReflect ¶
func (x *Reward) ProtoReflect() protoreflect.Message
type RewardType ¶
type RewardType int32
const ( RewardType_Unspecified RewardType = 0 RewardType_Fee RewardType = 1 RewardType_Rent RewardType = 2 RewardType_Staking RewardType = 3 RewardType_Voting RewardType = 4 )
func (RewardType) Descriptor ¶
func (RewardType) Descriptor() protoreflect.EnumDescriptor
func (RewardType) Enum ¶
func (x RewardType) Enum() *RewardType
func (RewardType) EnumDescriptor
deprecated
func (RewardType) EnumDescriptor() ([]byte, []int)
Deprecated: Use RewardType.Descriptor instead.
func (RewardType) Number ¶
func (x RewardType) Number() protoreflect.EnumNumber
func (RewardType) String ¶
func (x RewardType) String() string
func (RewardType) Type ¶
func (RewardType) Type() protoreflect.EnumType
type Rewards ¶
type Rewards struct { Rewards []*Reward `protobuf:"bytes,1,rep,name=rewards,proto3" json:"rewards,omitempty"` // contains filtered or unexported fields }
func (*Rewards) Descriptor
deprecated
func (*Rewards) GetRewards ¶
func (*Rewards) ProtoMessage ¶
func (*Rewards) ProtoMessage()
func (*Rewards) ProtoReflect ¶
func (x *Rewards) ProtoReflect() protoreflect.Message
type SubscribeRequest ¶
type SubscribeRequest struct { Accounts map[string]*SubscribeRequestFilterAccounts `` /* 157-byte string literal not displayed */ Slots map[string]*SubscribeRequestFilterSlots `` /* 151-byte string literal not displayed */ Transactions map[string]*SubscribeRequestFilterTransactions `` /* 165-byte string literal not displayed */ Blocks map[string]*SubscribeRequestFilterBlocks `` /* 153-byte string literal not displayed */ BlocksMeta map[string]*SubscribeRequestFilterBlocksMeta `` /* 179-byte string literal not displayed */ // contains filtered or unexported fields }
func (*SubscribeRequest) Descriptor
deprecated
func (*SubscribeRequest) Descriptor() ([]byte, []int)
Deprecated: Use SubscribeRequest.ProtoReflect.Descriptor instead.
func (*SubscribeRequest) GetAccounts ¶
func (x *SubscribeRequest) GetAccounts() map[string]*SubscribeRequestFilterAccounts
func (*SubscribeRequest) GetBlocks ¶
func (x *SubscribeRequest) GetBlocks() map[string]*SubscribeRequestFilterBlocks
func (*SubscribeRequest) GetBlocksMeta ¶
func (x *SubscribeRequest) GetBlocksMeta() map[string]*SubscribeRequestFilterBlocksMeta
func (*SubscribeRequest) GetSlots ¶
func (x *SubscribeRequest) GetSlots() map[string]*SubscribeRequestFilterSlots
func (*SubscribeRequest) GetTransactions ¶
func (x *SubscribeRequest) GetTransactions() map[string]*SubscribeRequestFilterTransactions
func (*SubscribeRequest) ProtoMessage ¶
func (*SubscribeRequest) ProtoMessage()
func (*SubscribeRequest) ProtoReflect ¶
func (x *SubscribeRequest) ProtoReflect() protoreflect.Message
func (*SubscribeRequest) Reset ¶
func (x *SubscribeRequest) Reset()
func (*SubscribeRequest) String ¶
func (x *SubscribeRequest) String() string
type SubscribeRequestFilterAccounts ¶
type SubscribeRequestFilterAccounts struct { Account []string `protobuf:"bytes,2,rep,name=account,proto3" json:"account,omitempty"` Owner []string `protobuf:"bytes,3,rep,name=owner,proto3" json:"owner,omitempty"` // contains filtered or unexported fields }
func (*SubscribeRequestFilterAccounts) Descriptor
deprecated
func (*SubscribeRequestFilterAccounts) Descriptor() ([]byte, []int)
Deprecated: Use SubscribeRequestFilterAccounts.ProtoReflect.Descriptor instead.
func (*SubscribeRequestFilterAccounts) GetAccount ¶
func (x *SubscribeRequestFilterAccounts) GetAccount() []string
func (*SubscribeRequestFilterAccounts) GetOwner ¶
func (x *SubscribeRequestFilterAccounts) GetOwner() []string
func (*SubscribeRequestFilterAccounts) ProtoMessage ¶
func (*SubscribeRequestFilterAccounts) ProtoMessage()
func (*SubscribeRequestFilterAccounts) ProtoReflect ¶
func (x *SubscribeRequestFilterAccounts) ProtoReflect() protoreflect.Message
func (*SubscribeRequestFilterAccounts) Reset ¶
func (x *SubscribeRequestFilterAccounts) Reset()
func (*SubscribeRequestFilterAccounts) String ¶
func (x *SubscribeRequestFilterAccounts) String() string
type SubscribeRequestFilterBlocks ¶
type SubscribeRequestFilterBlocks struct {
// contains filtered or unexported fields
}
func (*SubscribeRequestFilterBlocks) Descriptor
deprecated
func (*SubscribeRequestFilterBlocks) Descriptor() ([]byte, []int)
Deprecated: Use SubscribeRequestFilterBlocks.ProtoReflect.Descriptor instead.
func (*SubscribeRequestFilterBlocks) ProtoMessage ¶
func (*SubscribeRequestFilterBlocks) ProtoMessage()
func (*SubscribeRequestFilterBlocks) ProtoReflect ¶
func (x *SubscribeRequestFilterBlocks) ProtoReflect() protoreflect.Message
func (*SubscribeRequestFilterBlocks) Reset ¶
func (x *SubscribeRequestFilterBlocks) Reset()
func (*SubscribeRequestFilterBlocks) String ¶
func (x *SubscribeRequestFilterBlocks) String() string
type SubscribeRequestFilterBlocksMeta ¶
type SubscribeRequestFilterBlocksMeta struct {
// contains filtered or unexported fields
}
func (*SubscribeRequestFilterBlocksMeta) Descriptor
deprecated
func (*SubscribeRequestFilterBlocksMeta) Descriptor() ([]byte, []int)
Deprecated: Use SubscribeRequestFilterBlocksMeta.ProtoReflect.Descriptor instead.
func (*SubscribeRequestFilterBlocksMeta) ProtoMessage ¶
func (*SubscribeRequestFilterBlocksMeta) ProtoMessage()
func (*SubscribeRequestFilterBlocksMeta) ProtoReflect ¶
func (x *SubscribeRequestFilterBlocksMeta) ProtoReflect() protoreflect.Message
func (*SubscribeRequestFilterBlocksMeta) Reset ¶
func (x *SubscribeRequestFilterBlocksMeta) Reset()
func (*SubscribeRequestFilterBlocksMeta) String ¶
func (x *SubscribeRequestFilterBlocksMeta) String() string
type SubscribeRequestFilterSlots ¶
type SubscribeRequestFilterSlots struct {
// contains filtered or unexported fields
}
func (*SubscribeRequestFilterSlots) Descriptor
deprecated
func (*SubscribeRequestFilterSlots) Descriptor() ([]byte, []int)
Deprecated: Use SubscribeRequestFilterSlots.ProtoReflect.Descriptor instead.
func (*SubscribeRequestFilterSlots) ProtoMessage ¶
func (*SubscribeRequestFilterSlots) ProtoMessage()
func (*SubscribeRequestFilterSlots) ProtoReflect ¶
func (x *SubscribeRequestFilterSlots) ProtoReflect() protoreflect.Message
func (*SubscribeRequestFilterSlots) Reset ¶
func (x *SubscribeRequestFilterSlots) Reset()
func (*SubscribeRequestFilterSlots) String ¶
func (x *SubscribeRequestFilterSlots) String() string
type SubscribeRequestFilterTransactions ¶
type SubscribeRequestFilterTransactions struct { Vote *bool `protobuf:"varint,1,opt,name=vote,proto3,oneof" json:"vote,omitempty"` Failed *bool `protobuf:"varint,2,opt,name=failed,proto3,oneof" json:"failed,omitempty"` Signature *string `protobuf:"bytes,5,opt,name=signature,proto3,oneof" json:"signature,omitempty"` AccountInclude []string `protobuf:"bytes,3,rep,name=account_include,json=accountInclude,proto3" json:"account_include,omitempty"` AccountExclude []string `protobuf:"bytes,4,rep,name=account_exclude,json=accountExclude,proto3" json:"account_exclude,omitempty"` // contains filtered or unexported fields }
func (*SubscribeRequestFilterTransactions) Descriptor
deprecated
func (*SubscribeRequestFilterTransactions) Descriptor() ([]byte, []int)
Deprecated: Use SubscribeRequestFilterTransactions.ProtoReflect.Descriptor instead.
func (*SubscribeRequestFilterTransactions) GetAccountExclude ¶
func (x *SubscribeRequestFilterTransactions) GetAccountExclude() []string
func (*SubscribeRequestFilterTransactions) GetAccountInclude ¶
func (x *SubscribeRequestFilterTransactions) GetAccountInclude() []string
func (*SubscribeRequestFilterTransactions) GetFailed ¶
func (x *SubscribeRequestFilterTransactions) GetFailed() bool
func (*SubscribeRequestFilterTransactions) GetSignature ¶
func (x *SubscribeRequestFilterTransactions) GetSignature() string
func (*SubscribeRequestFilterTransactions) GetVote ¶
func (x *SubscribeRequestFilterTransactions) GetVote() bool
func (*SubscribeRequestFilterTransactions) ProtoMessage ¶
func (*SubscribeRequestFilterTransactions) ProtoMessage()
func (*SubscribeRequestFilterTransactions) ProtoReflect ¶
func (x *SubscribeRequestFilterTransactions) ProtoReflect() protoreflect.Message
func (*SubscribeRequestFilterTransactions) Reset ¶
func (x *SubscribeRequestFilterTransactions) Reset()
func (*SubscribeRequestFilterTransactions) String ¶
func (x *SubscribeRequestFilterTransactions) String() string
type SubscribeUpdate ¶
type SubscribeUpdate struct { Filters []string `protobuf:"bytes,1,rep,name=filters,proto3" json:"filters,omitempty"` // Types that are assignable to UpdateOneof: // *SubscribeUpdate_Account // *SubscribeUpdate_Slot // *SubscribeUpdate_Transaction // *SubscribeUpdate_Block // *SubscribeUpdate_Ping // *SubscribeUpdate_BlockMeta UpdateOneof isSubscribeUpdate_UpdateOneof `protobuf_oneof:"update_oneof"` // contains filtered or unexported fields }
func (*SubscribeUpdate) Descriptor
deprecated
func (*SubscribeUpdate) Descriptor() ([]byte, []int)
Deprecated: Use SubscribeUpdate.ProtoReflect.Descriptor instead.
func (*SubscribeUpdate) GetAccount ¶
func (x *SubscribeUpdate) GetAccount() *SubscribeUpdateAccount
func (*SubscribeUpdate) GetBlock ¶
func (x *SubscribeUpdate) GetBlock() *SubscribeUpdateBlock
func (*SubscribeUpdate) GetBlockMeta ¶
func (x *SubscribeUpdate) GetBlockMeta() *SubscribeUpdateBlockMeta
func (*SubscribeUpdate) GetFilters ¶
func (x *SubscribeUpdate) GetFilters() []string
func (*SubscribeUpdate) GetPing ¶
func (x *SubscribeUpdate) GetPing() *SubscribeUpdatePing
func (*SubscribeUpdate) GetSlot ¶
func (x *SubscribeUpdate) GetSlot() *SubscribeUpdateSlot
func (*SubscribeUpdate) GetTransaction ¶
func (x *SubscribeUpdate) GetTransaction() *SubscribeUpdateTransaction
func (*SubscribeUpdate) GetUpdateOneof ¶
func (m *SubscribeUpdate) GetUpdateOneof() isSubscribeUpdate_UpdateOneof
func (*SubscribeUpdate) ProtoMessage ¶
func (*SubscribeUpdate) ProtoMessage()
func (*SubscribeUpdate) ProtoReflect ¶
func (x *SubscribeUpdate) ProtoReflect() protoreflect.Message
func (*SubscribeUpdate) Reset ¶
func (x *SubscribeUpdate) Reset()
func (*SubscribeUpdate) String ¶
func (x *SubscribeUpdate) String() string
type SubscribeUpdateAccount ¶
type SubscribeUpdateAccount struct { Account *SubscribeUpdateAccountInfo `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"` Slot uint64 `protobuf:"varint,2,opt,name=slot,proto3" json:"slot,omitempty"` IsStartup bool `protobuf:"varint,3,opt,name=is_startup,json=isStartup,proto3" json:"is_startup,omitempty"` // contains filtered or unexported fields }
func (*SubscribeUpdateAccount) Descriptor
deprecated
func (*SubscribeUpdateAccount) Descriptor() ([]byte, []int)
Deprecated: Use SubscribeUpdateAccount.ProtoReflect.Descriptor instead.
func (*SubscribeUpdateAccount) GetAccount ¶
func (x *SubscribeUpdateAccount) GetAccount() *SubscribeUpdateAccountInfo
func (*SubscribeUpdateAccount) GetIsStartup ¶
func (x *SubscribeUpdateAccount) GetIsStartup() bool
func (*SubscribeUpdateAccount) GetSlot ¶
func (x *SubscribeUpdateAccount) GetSlot() uint64
func (*SubscribeUpdateAccount) ProtoMessage ¶
func (*SubscribeUpdateAccount) ProtoMessage()
func (*SubscribeUpdateAccount) ProtoReflect ¶
func (x *SubscribeUpdateAccount) ProtoReflect() protoreflect.Message
func (*SubscribeUpdateAccount) Reset ¶
func (x *SubscribeUpdateAccount) Reset()
func (*SubscribeUpdateAccount) String ¶
func (x *SubscribeUpdateAccount) String() string
type SubscribeUpdateAccountInfo ¶
type SubscribeUpdateAccountInfo struct { Pubkey []byte `protobuf:"bytes,1,opt,name=pubkey,proto3" json:"pubkey,omitempty"` Lamports uint64 `protobuf:"varint,2,opt,name=lamports,proto3" json:"lamports,omitempty"` Owner []byte `protobuf:"bytes,3,opt,name=owner,proto3" json:"owner,omitempty"` Executable bool `protobuf:"varint,4,opt,name=executable,proto3" json:"executable,omitempty"` RentEpoch uint64 `protobuf:"varint,5,opt,name=rent_epoch,json=rentEpoch,proto3" json:"rent_epoch,omitempty"` Data []byte `protobuf:"bytes,6,opt,name=data,proto3" json:"data,omitempty"` WriteVersion uint64 `protobuf:"varint,7,opt,name=write_version,json=writeVersion,proto3" json:"write_version,omitempty"` TxnSignature []byte `protobuf:"bytes,8,opt,name=txn_signature,json=txnSignature,proto3,oneof" json:"txn_signature,omitempty"` // contains filtered or unexported fields }
func (*SubscribeUpdateAccountInfo) Descriptor
deprecated
func (*SubscribeUpdateAccountInfo) Descriptor() ([]byte, []int)
Deprecated: Use SubscribeUpdateAccountInfo.ProtoReflect.Descriptor instead.
func (*SubscribeUpdateAccountInfo) GetData ¶
func (x *SubscribeUpdateAccountInfo) GetData() []byte
func (*SubscribeUpdateAccountInfo) GetExecutable ¶
func (x *SubscribeUpdateAccountInfo) GetExecutable() bool
func (*SubscribeUpdateAccountInfo) GetLamports ¶
func (x *SubscribeUpdateAccountInfo) GetLamports() uint64
func (*SubscribeUpdateAccountInfo) GetOwner ¶
func (x *SubscribeUpdateAccountInfo) GetOwner() []byte
func (*SubscribeUpdateAccountInfo) GetPubkey ¶
func (x *SubscribeUpdateAccountInfo) GetPubkey() []byte
func (*SubscribeUpdateAccountInfo) GetRentEpoch ¶
func (x *SubscribeUpdateAccountInfo) GetRentEpoch() uint64
func (*SubscribeUpdateAccountInfo) GetTxnSignature ¶
func (x *SubscribeUpdateAccountInfo) GetTxnSignature() []byte
func (*SubscribeUpdateAccountInfo) GetWriteVersion ¶
func (x *SubscribeUpdateAccountInfo) GetWriteVersion() uint64
func (*SubscribeUpdateAccountInfo) ProtoMessage ¶
func (*SubscribeUpdateAccountInfo) ProtoMessage()
func (*SubscribeUpdateAccountInfo) ProtoReflect ¶
func (x *SubscribeUpdateAccountInfo) ProtoReflect() protoreflect.Message
func (*SubscribeUpdateAccountInfo) Reset ¶
func (x *SubscribeUpdateAccountInfo) Reset()
func (*SubscribeUpdateAccountInfo) String ¶
func (x *SubscribeUpdateAccountInfo) String() string
type SubscribeUpdateBlock ¶
type SubscribeUpdateBlock struct { Slot uint64 `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty"` Blockhash string `protobuf:"bytes,2,opt,name=blockhash,proto3" json:"blockhash,omitempty"` Rewards *Rewards `protobuf:"bytes,3,opt,name=rewards,proto3" json:"rewards,omitempty"` BlockTime *UnixTimestamp `protobuf:"bytes,4,opt,name=block_time,json=blockTime,proto3" json:"block_time,omitempty"` BlockHeight *BlockHeight `protobuf:"bytes,5,opt,name=block_height,json=blockHeight,proto3" json:"block_height,omitempty"` Transactions []*SubscribeUpdateTransactionInfo `protobuf:"bytes,6,rep,name=transactions,proto3" json:"transactions,omitempty"` ParentSlot uint64 `protobuf:"varint,7,opt,name=parent_slot,json=parentSlot,proto3" json:"parent_slot,omitempty"` ParentBlockhash string `protobuf:"bytes,8,opt,name=parent_blockhash,json=parentBlockhash,proto3" json:"parent_blockhash,omitempty"` // contains filtered or unexported fields }
func (*SubscribeUpdateBlock) Descriptor
deprecated
func (*SubscribeUpdateBlock) Descriptor() ([]byte, []int)
Deprecated: Use SubscribeUpdateBlock.ProtoReflect.Descriptor instead.
func (*SubscribeUpdateBlock) GetBlockHeight ¶
func (x *SubscribeUpdateBlock) GetBlockHeight() *BlockHeight
func (*SubscribeUpdateBlock) GetBlockTime ¶
func (x *SubscribeUpdateBlock) GetBlockTime() *UnixTimestamp
func (*SubscribeUpdateBlock) GetBlockhash ¶
func (x *SubscribeUpdateBlock) GetBlockhash() string
func (*SubscribeUpdateBlock) GetParentBlockhash ¶
func (x *SubscribeUpdateBlock) GetParentBlockhash() string
func (*SubscribeUpdateBlock) GetParentSlot ¶
func (x *SubscribeUpdateBlock) GetParentSlot() uint64
func (*SubscribeUpdateBlock) GetRewards ¶
func (x *SubscribeUpdateBlock) GetRewards() *Rewards
func (*SubscribeUpdateBlock) GetSlot ¶
func (x *SubscribeUpdateBlock) GetSlot() uint64
func (*SubscribeUpdateBlock) GetTransactions ¶
func (x *SubscribeUpdateBlock) GetTransactions() []*SubscribeUpdateTransactionInfo
func (*SubscribeUpdateBlock) ProtoMessage ¶
func (*SubscribeUpdateBlock) ProtoMessage()
func (*SubscribeUpdateBlock) ProtoReflect ¶
func (x *SubscribeUpdateBlock) ProtoReflect() protoreflect.Message
func (*SubscribeUpdateBlock) Reset ¶
func (x *SubscribeUpdateBlock) Reset()
func (*SubscribeUpdateBlock) String ¶
func (x *SubscribeUpdateBlock) String() string
type SubscribeUpdateBlockMeta ¶
type SubscribeUpdateBlockMeta struct { Slot uint64 `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty"` Blockhash string `protobuf:"bytes,2,opt,name=blockhash,proto3" json:"blockhash,omitempty"` Rewards *Rewards `protobuf:"bytes,3,opt,name=rewards,proto3" json:"rewards,omitempty"` BlockTime *UnixTimestamp `protobuf:"bytes,4,opt,name=block_time,json=blockTime,proto3" json:"block_time,omitempty"` BlockHeight *BlockHeight `protobuf:"bytes,5,opt,name=block_height,json=blockHeight,proto3" json:"block_height,omitempty"` ParentSlot uint64 `protobuf:"varint,6,opt,name=parent_slot,json=parentSlot,proto3" json:"parent_slot,omitempty"` ParentBlockhash string `protobuf:"bytes,7,opt,name=parent_blockhash,json=parentBlockhash,proto3" json:"parent_blockhash,omitempty"` ExecutedTransactionCount uint64 `` /* 136-byte string literal not displayed */ // contains filtered or unexported fields }
func (*SubscribeUpdateBlockMeta) Descriptor
deprecated
func (*SubscribeUpdateBlockMeta) Descriptor() ([]byte, []int)
Deprecated: Use SubscribeUpdateBlockMeta.ProtoReflect.Descriptor instead.
func (*SubscribeUpdateBlockMeta) GetBlockHeight ¶
func (x *SubscribeUpdateBlockMeta) GetBlockHeight() *BlockHeight
func (*SubscribeUpdateBlockMeta) GetBlockTime ¶
func (x *SubscribeUpdateBlockMeta) GetBlockTime() *UnixTimestamp
func (*SubscribeUpdateBlockMeta) GetBlockhash ¶
func (x *SubscribeUpdateBlockMeta) GetBlockhash() string
func (*SubscribeUpdateBlockMeta) GetExecutedTransactionCount ¶
func (x *SubscribeUpdateBlockMeta) GetExecutedTransactionCount() uint64
func (*SubscribeUpdateBlockMeta) GetParentBlockhash ¶
func (x *SubscribeUpdateBlockMeta) GetParentBlockhash() string
func (*SubscribeUpdateBlockMeta) GetParentSlot ¶
func (x *SubscribeUpdateBlockMeta) GetParentSlot() uint64
func (*SubscribeUpdateBlockMeta) GetRewards ¶
func (x *SubscribeUpdateBlockMeta) GetRewards() *Rewards
func (*SubscribeUpdateBlockMeta) GetSlot ¶
func (x *SubscribeUpdateBlockMeta) GetSlot() uint64
func (*SubscribeUpdateBlockMeta) ProtoMessage ¶
func (*SubscribeUpdateBlockMeta) ProtoMessage()
func (*SubscribeUpdateBlockMeta) ProtoReflect ¶
func (x *SubscribeUpdateBlockMeta) ProtoReflect() protoreflect.Message
func (*SubscribeUpdateBlockMeta) Reset ¶
func (x *SubscribeUpdateBlockMeta) Reset()
func (*SubscribeUpdateBlockMeta) String ¶
func (x *SubscribeUpdateBlockMeta) String() string
type SubscribeUpdatePing ¶
type SubscribeUpdatePing struct {
// contains filtered or unexported fields
}
func (*SubscribeUpdatePing) Descriptor
deprecated
func (*SubscribeUpdatePing) Descriptor() ([]byte, []int)
Deprecated: Use SubscribeUpdatePing.ProtoReflect.Descriptor instead.
func (*SubscribeUpdatePing) ProtoMessage ¶
func (*SubscribeUpdatePing) ProtoMessage()
func (*SubscribeUpdatePing) ProtoReflect ¶
func (x *SubscribeUpdatePing) ProtoReflect() protoreflect.Message
func (*SubscribeUpdatePing) Reset ¶
func (x *SubscribeUpdatePing) Reset()
func (*SubscribeUpdatePing) String ¶
func (x *SubscribeUpdatePing) String() string
type SubscribeUpdateSlot ¶
type SubscribeUpdateSlot struct { Slot uint64 `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty"` Parent *uint64 `protobuf:"varint,2,opt,name=parent,proto3,oneof" json:"parent,omitempty"` Status SubscribeUpdateSlotStatus `protobuf:"varint,3,opt,name=status,proto3,enum=geyser.SubscribeUpdateSlotStatus" json:"status,omitempty"` // contains filtered or unexported fields }
func (*SubscribeUpdateSlot) Descriptor
deprecated
func (*SubscribeUpdateSlot) Descriptor() ([]byte, []int)
Deprecated: Use SubscribeUpdateSlot.ProtoReflect.Descriptor instead.
func (*SubscribeUpdateSlot) GetParent ¶
func (x *SubscribeUpdateSlot) GetParent() uint64
func (*SubscribeUpdateSlot) GetSlot ¶
func (x *SubscribeUpdateSlot) GetSlot() uint64
func (*SubscribeUpdateSlot) GetStatus ¶
func (x *SubscribeUpdateSlot) GetStatus() SubscribeUpdateSlotStatus
func (*SubscribeUpdateSlot) ProtoMessage ¶
func (*SubscribeUpdateSlot) ProtoMessage()
func (*SubscribeUpdateSlot) ProtoReflect ¶
func (x *SubscribeUpdateSlot) ProtoReflect() protoreflect.Message
func (*SubscribeUpdateSlot) Reset ¶
func (x *SubscribeUpdateSlot) Reset()
func (*SubscribeUpdateSlot) String ¶
func (x *SubscribeUpdateSlot) String() string
type SubscribeUpdateSlotStatus ¶
type SubscribeUpdateSlotStatus int32
const ( SubscribeUpdateSlotStatus_PROCESSED SubscribeUpdateSlotStatus = 0 SubscribeUpdateSlotStatus_CONFIRMED SubscribeUpdateSlotStatus = 1 SubscribeUpdateSlotStatus_FINALIZED SubscribeUpdateSlotStatus = 2 )
func (SubscribeUpdateSlotStatus) Descriptor ¶
func (SubscribeUpdateSlotStatus) Descriptor() protoreflect.EnumDescriptor
func (SubscribeUpdateSlotStatus) Enum ¶
func (x SubscribeUpdateSlotStatus) Enum() *SubscribeUpdateSlotStatus
func (SubscribeUpdateSlotStatus) EnumDescriptor
deprecated
func (SubscribeUpdateSlotStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use SubscribeUpdateSlotStatus.Descriptor instead.
func (SubscribeUpdateSlotStatus) Number ¶
func (x SubscribeUpdateSlotStatus) Number() protoreflect.EnumNumber
func (SubscribeUpdateSlotStatus) String ¶
func (x SubscribeUpdateSlotStatus) String() string
func (SubscribeUpdateSlotStatus) Type ¶
func (SubscribeUpdateSlotStatus) Type() protoreflect.EnumType
type SubscribeUpdateTransaction ¶
type SubscribeUpdateTransaction struct { Transaction *SubscribeUpdateTransactionInfo `protobuf:"bytes,1,opt,name=transaction,proto3" json:"transaction,omitempty"` Slot uint64 `protobuf:"varint,2,opt,name=slot,proto3" json:"slot,omitempty"` // contains filtered or unexported fields }
func (*SubscribeUpdateTransaction) Descriptor
deprecated
func (*SubscribeUpdateTransaction) Descriptor() ([]byte, []int)
Deprecated: Use SubscribeUpdateTransaction.ProtoReflect.Descriptor instead.
func (*SubscribeUpdateTransaction) GetSlot ¶
func (x *SubscribeUpdateTransaction) GetSlot() uint64
func (*SubscribeUpdateTransaction) GetTransaction ¶
func (x *SubscribeUpdateTransaction) GetTransaction() *SubscribeUpdateTransactionInfo
func (*SubscribeUpdateTransaction) ProtoMessage ¶
func (*SubscribeUpdateTransaction) ProtoMessage()
func (*SubscribeUpdateTransaction) ProtoReflect ¶
func (x *SubscribeUpdateTransaction) ProtoReflect() protoreflect.Message
func (*SubscribeUpdateTransaction) Reset ¶
func (x *SubscribeUpdateTransaction) Reset()
func (*SubscribeUpdateTransaction) String ¶
func (x *SubscribeUpdateTransaction) String() string
type SubscribeUpdateTransactionInfo ¶
type SubscribeUpdateTransactionInfo struct { Signature []byte `protobuf:"bytes,1,opt,name=signature,proto3" json:"signature,omitempty"` IsVote bool `protobuf:"varint,2,opt,name=is_vote,json=isVote,proto3" json:"is_vote,omitempty"` Transaction *Transaction `protobuf:"bytes,3,opt,name=transaction,proto3" json:"transaction,omitempty"` Meta *TransactionStatusMeta `protobuf:"bytes,4,opt,name=meta,proto3" json:"meta,omitempty"` Index uint64 `protobuf:"varint,5,opt,name=index,proto3" json:"index,omitempty"` // contains filtered or unexported fields }
func (*SubscribeUpdateTransactionInfo) Descriptor
deprecated
func (*SubscribeUpdateTransactionInfo) Descriptor() ([]byte, []int)
Deprecated: Use SubscribeUpdateTransactionInfo.ProtoReflect.Descriptor instead.
func (*SubscribeUpdateTransactionInfo) GetIndex ¶
func (x *SubscribeUpdateTransactionInfo) GetIndex() uint64
func (*SubscribeUpdateTransactionInfo) GetIsVote ¶
func (x *SubscribeUpdateTransactionInfo) GetIsVote() bool
func (*SubscribeUpdateTransactionInfo) GetMeta ¶
func (x *SubscribeUpdateTransactionInfo) GetMeta() *TransactionStatusMeta
func (*SubscribeUpdateTransactionInfo) GetSignature ¶
func (x *SubscribeUpdateTransactionInfo) GetSignature() []byte
func (*SubscribeUpdateTransactionInfo) GetTransaction ¶
func (x *SubscribeUpdateTransactionInfo) GetTransaction() *Transaction
func (*SubscribeUpdateTransactionInfo) ProtoMessage ¶
func (*SubscribeUpdateTransactionInfo) ProtoMessage()
func (*SubscribeUpdateTransactionInfo) ProtoReflect ¶
func (x *SubscribeUpdateTransactionInfo) ProtoReflect() protoreflect.Message
func (*SubscribeUpdateTransactionInfo) Reset ¶
func (x *SubscribeUpdateTransactionInfo) Reset()
func (*SubscribeUpdateTransactionInfo) String ¶
func (x *SubscribeUpdateTransactionInfo) String() string
type SubscribeUpdate_Account ¶
type SubscribeUpdate_Account struct {
Account *SubscribeUpdateAccount `protobuf:"bytes,2,opt,name=account,proto3,oneof"`
}
type SubscribeUpdate_Block ¶
type SubscribeUpdate_Block struct {
Block *SubscribeUpdateBlock `protobuf:"bytes,5,opt,name=block,proto3,oneof"`
}
type SubscribeUpdate_BlockMeta ¶
type SubscribeUpdate_BlockMeta struct {
BlockMeta *SubscribeUpdateBlockMeta `protobuf:"bytes,7,opt,name=block_meta,json=blockMeta,proto3,oneof"`
}
type SubscribeUpdate_Ping ¶
type SubscribeUpdate_Ping struct {
Ping *SubscribeUpdatePing `protobuf:"bytes,6,opt,name=ping,proto3,oneof"`
}
type SubscribeUpdate_Slot ¶
type SubscribeUpdate_Slot struct {
Slot *SubscribeUpdateSlot `protobuf:"bytes,3,opt,name=slot,proto3,oneof"`
}
type SubscribeUpdate_Transaction ¶
type SubscribeUpdate_Transaction struct {
Transaction *SubscribeUpdateTransaction `protobuf:"bytes,4,opt,name=transaction,proto3,oneof"`
}
type TokenBalance ¶
type TokenBalance struct { AccountIndex uint32 `protobuf:"varint,1,opt,name=account_index,json=accountIndex,proto3" json:"account_index,omitempty"` Mint string `protobuf:"bytes,2,opt,name=mint,proto3" json:"mint,omitempty"` UiTokenAmount *UiTokenAmount `protobuf:"bytes,3,opt,name=ui_token_amount,json=uiTokenAmount,proto3" json:"ui_token_amount,omitempty"` Owner string `protobuf:"bytes,4,opt,name=owner,proto3" json:"owner,omitempty"` ProgramId string `protobuf:"bytes,5,opt,name=program_id,json=programId,proto3" json:"program_id,omitempty"` // contains filtered or unexported fields }
func (*TokenBalance) Descriptor
deprecated
func (*TokenBalance) Descriptor() ([]byte, []int)
Deprecated: Use TokenBalance.ProtoReflect.Descriptor instead.
func (*TokenBalance) GetAccountIndex ¶
func (x *TokenBalance) GetAccountIndex() uint32
func (*TokenBalance) GetMint ¶
func (x *TokenBalance) GetMint() string
func (*TokenBalance) GetOwner ¶
func (x *TokenBalance) GetOwner() string
func (*TokenBalance) GetProgramId ¶
func (x *TokenBalance) GetProgramId() string
func (*TokenBalance) GetUiTokenAmount ¶
func (x *TokenBalance) GetUiTokenAmount() *UiTokenAmount
func (*TokenBalance) ProtoMessage ¶
func (*TokenBalance) ProtoMessage()
func (*TokenBalance) ProtoReflect ¶
func (x *TokenBalance) ProtoReflect() protoreflect.Message
func (*TokenBalance) Reset ¶
func (x *TokenBalance) Reset()
func (*TokenBalance) String ¶
func (x *TokenBalance) String() string
type Transaction ¶
type Transaction struct { Signatures [][]byte `protobuf:"bytes,1,rep,name=signatures,proto3" json:"signatures,omitempty"` Message *Message `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` // contains filtered or unexported fields }
func (*Transaction) Descriptor
deprecated
func (*Transaction) Descriptor() ([]byte, []int)
Deprecated: Use Transaction.ProtoReflect.Descriptor instead.
func (*Transaction) GetMessage ¶
func (x *Transaction) GetMessage() *Message
func (*Transaction) GetSignatures ¶
func (x *Transaction) GetSignatures() [][]byte
func (*Transaction) ProtoMessage ¶
func (*Transaction) ProtoMessage()
func (*Transaction) ProtoReflect ¶
func (x *Transaction) ProtoReflect() protoreflect.Message
func (*Transaction) Reset ¶
func (x *Transaction) Reset()
func (*Transaction) String ¶
func (x *Transaction) String() string
type TransactionError ¶
type TransactionError struct { Err []byte `protobuf:"bytes,1,opt,name=err,proto3" json:"err,omitempty"` // contains filtered or unexported fields }
func (*TransactionError) Descriptor
deprecated
func (*TransactionError) Descriptor() ([]byte, []int)
Deprecated: Use TransactionError.ProtoReflect.Descriptor instead.
func (*TransactionError) GetErr ¶
func (x *TransactionError) GetErr() []byte
func (*TransactionError) ProtoMessage ¶
func (*TransactionError) ProtoMessage()
func (*TransactionError) ProtoReflect ¶
func (x *TransactionError) ProtoReflect() protoreflect.Message
func (*TransactionError) Reset ¶
func (x *TransactionError) Reset()
func (*TransactionError) String ¶
func (x *TransactionError) String() string
type TransactionStatusMeta ¶
type TransactionStatusMeta struct { Err *TransactionError `protobuf:"bytes,1,opt,name=err,proto3" json:"err,omitempty"` Fee uint64 `protobuf:"varint,2,opt,name=fee,proto3" json:"fee,omitempty"` PreBalances []uint64 `protobuf:"varint,3,rep,packed,name=pre_balances,json=preBalances,proto3" json:"pre_balances,omitempty"` PostBalances []uint64 `protobuf:"varint,4,rep,packed,name=post_balances,json=postBalances,proto3" json:"post_balances,omitempty"` InnerInstructions []*InnerInstructions `protobuf:"bytes,5,rep,name=inner_instructions,json=innerInstructions,proto3" json:"inner_instructions,omitempty"` InnerInstructionsNone bool `` /* 128-byte string literal not displayed */ LogMessages []string `protobuf:"bytes,6,rep,name=log_messages,json=logMessages,proto3" json:"log_messages,omitempty"` LogMessagesNone bool `protobuf:"varint,11,opt,name=log_messages_none,json=logMessagesNone,proto3" json:"log_messages_none,omitempty"` PreTokenBalances []*TokenBalance `protobuf:"bytes,7,rep,name=pre_token_balances,json=preTokenBalances,proto3" json:"pre_token_balances,omitempty"` PostTokenBalances []*TokenBalance `protobuf:"bytes,8,rep,name=post_token_balances,json=postTokenBalances,proto3" json:"post_token_balances,omitempty"` Rewards []*Reward `protobuf:"bytes,9,rep,name=rewards,proto3" json:"rewards,omitempty"` LoadedWritableAddresses [][]byte `` /* 133-byte string literal not displayed */ LoadedReadonlyAddresses [][]byte `` /* 133-byte string literal not displayed */ ReturnData *ReturnData `protobuf:"bytes,14,opt,name=return_data,json=returnData,proto3" json:"return_data,omitempty"` ReturnDataNone bool `protobuf:"varint,15,opt,name=return_data_none,json=returnDataNone,proto3" json:"return_data_none,omitempty"` // Sum of compute units consumed by all instructions. // Available since Solana v1.10.35 / v1.11.6. // Set to `None` for txs executed on earlier versions. ComputeUnitsConsumed *uint64 `` /* 131-byte string literal not displayed */ // contains filtered or unexported fields }
func (*TransactionStatusMeta) Descriptor
deprecated
func (*TransactionStatusMeta) Descriptor() ([]byte, []int)
Deprecated: Use TransactionStatusMeta.ProtoReflect.Descriptor instead.
func (*TransactionStatusMeta) GetComputeUnitsConsumed ¶
func (x *TransactionStatusMeta) GetComputeUnitsConsumed() uint64
func (*TransactionStatusMeta) GetErr ¶
func (x *TransactionStatusMeta) GetErr() *TransactionError
func (*TransactionStatusMeta) GetFee ¶
func (x *TransactionStatusMeta) GetFee() uint64
func (*TransactionStatusMeta) GetInnerInstructions ¶
func (x *TransactionStatusMeta) GetInnerInstructions() []*InnerInstructions
func (*TransactionStatusMeta) GetInnerInstructionsNone ¶
func (x *TransactionStatusMeta) GetInnerInstructionsNone() bool
func (*TransactionStatusMeta) GetLoadedReadonlyAddresses ¶
func (x *TransactionStatusMeta) GetLoadedReadonlyAddresses() [][]byte
func (*TransactionStatusMeta) GetLoadedWritableAddresses ¶
func (x *TransactionStatusMeta) GetLoadedWritableAddresses() [][]byte
func (*TransactionStatusMeta) GetLogMessages ¶
func (x *TransactionStatusMeta) GetLogMessages() []string
func (*TransactionStatusMeta) GetLogMessagesNone ¶
func (x *TransactionStatusMeta) GetLogMessagesNone() bool
func (*TransactionStatusMeta) GetPostBalances ¶
func (x *TransactionStatusMeta) GetPostBalances() []uint64
func (*TransactionStatusMeta) GetPostTokenBalances ¶
func (x *TransactionStatusMeta) GetPostTokenBalances() []*TokenBalance
func (*TransactionStatusMeta) GetPreBalances ¶
func (x *TransactionStatusMeta) GetPreBalances() []uint64
func (*TransactionStatusMeta) GetPreTokenBalances ¶
func (x *TransactionStatusMeta) GetPreTokenBalances() []*TokenBalance
func (*TransactionStatusMeta) GetReturnData ¶
func (x *TransactionStatusMeta) GetReturnData() *ReturnData
func (*TransactionStatusMeta) GetReturnDataNone ¶
func (x *TransactionStatusMeta) GetReturnDataNone() bool
func (*TransactionStatusMeta) GetRewards ¶
func (x *TransactionStatusMeta) GetRewards() []*Reward
func (*TransactionStatusMeta) ProtoMessage ¶
func (*TransactionStatusMeta) ProtoMessage()
func (*TransactionStatusMeta) ProtoReflect ¶
func (x *TransactionStatusMeta) ProtoReflect() protoreflect.Message
func (*TransactionStatusMeta) Reset ¶
func (x *TransactionStatusMeta) Reset()
func (*TransactionStatusMeta) String ¶
func (x *TransactionStatusMeta) String() string
type UiTokenAmount ¶
type UiTokenAmount struct { UiAmount float64 `protobuf:"fixed64,1,opt,name=ui_amount,json=uiAmount,proto3" json:"ui_amount,omitempty"` Decimals uint32 `protobuf:"varint,2,opt,name=decimals,proto3" json:"decimals,omitempty"` Amount string `protobuf:"bytes,3,opt,name=amount,proto3" json:"amount,omitempty"` UiAmountString string `protobuf:"bytes,4,opt,name=ui_amount_string,json=uiAmountString,proto3" json:"ui_amount_string,omitempty"` // contains filtered or unexported fields }
func (*UiTokenAmount) Descriptor
deprecated
func (*UiTokenAmount) Descriptor() ([]byte, []int)
Deprecated: Use UiTokenAmount.ProtoReflect.Descriptor instead.
func (*UiTokenAmount) GetAmount ¶
func (x *UiTokenAmount) GetAmount() string
func (*UiTokenAmount) GetDecimals ¶
func (x *UiTokenAmount) GetDecimals() uint32
func (*UiTokenAmount) GetUiAmount ¶
func (x *UiTokenAmount) GetUiAmount() float64
func (*UiTokenAmount) GetUiAmountString ¶
func (x *UiTokenAmount) GetUiAmountString() string
func (*UiTokenAmount) ProtoMessage ¶
func (*UiTokenAmount) ProtoMessage()
func (*UiTokenAmount) ProtoReflect ¶
func (x *UiTokenAmount) ProtoReflect() protoreflect.Message
func (*UiTokenAmount) Reset ¶
func (x *UiTokenAmount) Reset()
func (*UiTokenAmount) String ¶
func (x *UiTokenAmount) String() string
type UnimplementedGeyserServer ¶
type UnimplementedGeyserServer struct { }
UnimplementedGeyserServer must be embedded to have forward compatible implementations.
func (UnimplementedGeyserServer) Subscribe ¶
func (UnimplementedGeyserServer) Subscribe(Geyser_SubscribeServer) error
type UnixTimestamp ¶
type UnixTimestamp struct { Timestamp int64 `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // contains filtered or unexported fields }
func (*UnixTimestamp) Descriptor
deprecated
func (*UnixTimestamp) Descriptor() ([]byte, []int)
Deprecated: Use UnixTimestamp.ProtoReflect.Descriptor instead.
func (*UnixTimestamp) GetTimestamp ¶
func (x *UnixTimestamp) GetTimestamp() int64
func (*UnixTimestamp) ProtoMessage ¶
func (*UnixTimestamp) ProtoMessage()
func (*UnixTimestamp) ProtoReflect ¶
func (x *UnixTimestamp) ProtoReflect() protoreflect.Message
func (*UnixTimestamp) Reset ¶
func (x *UnixTimestamp) Reset()
func (*UnixTimestamp) String ¶
func (x *UnixTimestamp) String() string
type UnsafeGeyserServer ¶
type UnsafeGeyserServer interface {
// contains filtered or unexported methods
}
UnsafeGeyserServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to GeyserServer will result in compilation errors.