proto

package
v0.0.0-...-751a829 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 29, 2023 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
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.

View Source
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.

View Source
var File_geyser_proto protoreflect.FileDescriptor
View Source
var File_solana_storage_v1_14_13_proto protoreflect.FileDescriptor
View Source
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 (*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) Descriptor() ([]byte, []int)

Deprecated: Use Message.ProtoReflect.Descriptor instead.

func (*Message) GetAccountKeys

func (x *Message) GetAccountKeys() [][]byte

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 (x *Message) GetRecentBlockhash() []byte

func (*Message) GetVersioned

func (x *Message) GetVersioned() bool

func (*Message) ProtoMessage

func (*Message) ProtoMessage()

func (*Message) ProtoReflect

func (x *Message) ProtoReflect() protoreflect.Message

func (*Message) Reset

func (x *Message) Reset()

func (*Message) String

func (x *Message) String() string

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 (*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) Descriptor() ([]byte, []int)

Deprecated: Use Reward.ProtoReflect.Descriptor instead.

func (*Reward) GetCommission

func (x *Reward) GetCommission() string

func (*Reward) GetLamports

func (x *Reward) GetLamports() int64

func (*Reward) GetPostBalance

func (x *Reward) GetPostBalance() uint64

func (*Reward) GetPubkey

func (x *Reward) GetPubkey() string

func (*Reward) GetRewardType

func (x *Reward) GetRewardType() RewardType

func (*Reward) ProtoMessage

func (*Reward) ProtoMessage()

func (*Reward) ProtoReflect

func (x *Reward) ProtoReflect() protoreflect.Message

func (*Reward) Reset

func (x *Reward) Reset()

func (*Reward) String

func (x *Reward) String() string

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

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) Descriptor() ([]byte, []int)

Deprecated: Use Rewards.ProtoReflect.Descriptor instead.

func (*Rewards) GetRewards

func (x *Rewards) GetRewards() []*Reward

func (*Rewards) ProtoMessage

func (*Rewards) ProtoMessage()

func (*Rewards) ProtoReflect

func (x *Rewards) ProtoReflect() protoreflect.Message

func (*Rewards) Reset

func (x *Rewards) Reset()

func (*Rewards) String

func (x *Rewards) String() string

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 (*SubscribeRequest) GetBlocks

func (*SubscribeRequest) GetBlocksMeta

func (*SubscribeRequest) GetSlots

func (*SubscribeRequest) GetTransactions

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 (*SubscribeRequestFilterAccounts) Reset

func (x *SubscribeRequestFilterAccounts) Reset()

func (*SubscribeRequestFilterAccounts) 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 (*SubscribeRequestFilterBlocks) Reset

func (x *SubscribeRequestFilterBlocks) Reset()

func (*SubscribeRequestFilterBlocks) 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 (*SubscribeRequestFilterBlocksMeta) Reset

func (*SubscribeRequestFilterBlocksMeta) 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 (*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 (*SubscribeRequestFilterTransactions) GetSignature

func (x *SubscribeRequestFilterTransactions) GetSignature() string

func (*SubscribeRequestFilterTransactions) GetVote

func (*SubscribeRequestFilterTransactions) ProtoMessage

func (*SubscribeRequestFilterTransactions) ProtoMessage()

func (*SubscribeRequestFilterTransactions) ProtoReflect

func (*SubscribeRequestFilterTransactions) Reset

func (*SubscribeRequestFilterTransactions) 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 (*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 (*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 (*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) Enum

func (SubscribeUpdateSlotStatus) EnumDescriptor deprecated

func (SubscribeUpdateSlotStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use SubscribeUpdateSlotStatus.Descriptor instead.

func (SubscribeUpdateSlotStatus) Number

func (SubscribeUpdateSlotStatus) String

func (x SubscribeUpdateSlotStatus) String() string

func (SubscribeUpdateSlotStatus) Type

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 (*SubscribeUpdateTransaction) ProtoMessage

func (*SubscribeUpdateTransaction) ProtoMessage()

func (*SubscribeUpdateTransaction) ProtoReflect

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 (*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 (*SubscribeUpdateTransactionInfo) Reset

func (x *SubscribeUpdateTransactionInfo) Reset()

func (*SubscribeUpdateTransactionInfo) 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 (*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

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL