reflectionv2alpha1

package
v0.7.4 Latest Latest
Warning

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

Go to latest
Published: Apr 15, 2024 License: Apache-2.0 Imports: 13 Imported by: 1

Documentation

Overview

Code generated by protoc-gen-go-pulsar. DO NOT EDIT.

Index

Constants

View Source
const (
	ReflectionService_GetAuthnDescriptor_FullMethodName         = "/cosmos.base.reflection.v2alpha1.ReflectionService/GetAuthnDescriptor"
	ReflectionService_GetChainDescriptor_FullMethodName         = "/cosmos.base.reflection.v2alpha1.ReflectionService/GetChainDescriptor"
	ReflectionService_GetCodecDescriptor_FullMethodName         = "/cosmos.base.reflection.v2alpha1.ReflectionService/GetCodecDescriptor"
	ReflectionService_GetConfigurationDescriptor_FullMethodName = "/cosmos.base.reflection.v2alpha1.ReflectionService/GetConfigurationDescriptor"
	ReflectionService_GetQueryServicesDescriptor_FullMethodName = "/cosmos.base.reflection.v2alpha1.ReflectionService/GetQueryServicesDescriptor"
	ReflectionService_GetTxDescriptor_FullMethodName            = "/cosmos.base.reflection.v2alpha1.ReflectionService/GetTxDescriptor"
)

Variables

View Source
var File_cosmos_base_reflection_v2alpha1_reflection_proto protoreflect.FileDescriptor
View Source
var ReflectionService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "cosmos.base.reflection.v2alpha1.ReflectionService",
	HandlerType: (*ReflectionServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetAuthnDescriptor",
			Handler:    _ReflectionService_GetAuthnDescriptor_Handler,
		},
		{
			MethodName: "GetChainDescriptor",
			Handler:    _ReflectionService_GetChainDescriptor_Handler,
		},
		{
			MethodName: "GetCodecDescriptor",
			Handler:    _ReflectionService_GetCodecDescriptor_Handler,
		},
		{
			MethodName: "GetConfigurationDescriptor",
			Handler:    _ReflectionService_GetConfigurationDescriptor_Handler,
		},
		{
			MethodName: "GetQueryServicesDescriptor",
			Handler:    _ReflectionService_GetQueryServicesDescriptor_Handler,
		},
		{
			MethodName: "GetTxDescriptor",
			Handler:    _ReflectionService_GetTxDescriptor_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "cosmos/base/reflection/v2alpha1/reflection.proto",
}

ReflectionService_ServiceDesc is the grpc.ServiceDesc for ReflectionService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterReflectionServiceServer

func RegisterReflectionServiceServer(s grpc.ServiceRegistrar, srv ReflectionServiceServer)

Types

type AppDescriptor

type AppDescriptor struct {

	// AuthnDescriptor provides information on how to authenticate transactions on the application
	// NOTE: experimental and subject to change in future releases.
	Authn *AuthnDescriptor `protobuf:"bytes,1,opt,name=authn,proto3" json:"authn,omitempty"`
	// chain provides the chain descriptor
	Chain *ChainDescriptor `protobuf:"bytes,2,opt,name=chain,proto3" json:"chain,omitempty"`
	// codec provides metadata information regarding codec related types
	Codec *CodecDescriptor `protobuf:"bytes,3,opt,name=codec,proto3" json:"codec,omitempty"`
	// configuration provides metadata information regarding the sdk.Config type
	Configuration *ConfigurationDescriptor `protobuf:"bytes,4,opt,name=configuration,proto3" json:"configuration,omitempty"`
	// query_services provides metadata information regarding the available queriable endpoints
	QueryServices *QueryServicesDescriptor `protobuf:"bytes,5,opt,name=query_services,json=queryServices,proto3" json:"query_services,omitempty"`
	// tx provides metadata information regarding how to send transactions to the given application
	Tx *TxDescriptor `protobuf:"bytes,6,opt,name=tx,proto3" json:"tx,omitempty"`
	// contains filtered or unexported fields
}

AppDescriptor describes a cosmos-sdk based application

func (*AppDescriptor) Descriptor deprecated

func (*AppDescriptor) Descriptor() ([]byte, []int)

Deprecated: Use AppDescriptor.ProtoReflect.Descriptor instead.

func (*AppDescriptor) GetAuthn

func (x *AppDescriptor) GetAuthn() *AuthnDescriptor

func (*AppDescriptor) GetChain

func (x *AppDescriptor) GetChain() *ChainDescriptor

func (*AppDescriptor) GetCodec

func (x *AppDescriptor) GetCodec() *CodecDescriptor

func (*AppDescriptor) GetConfiguration

func (x *AppDescriptor) GetConfiguration() *ConfigurationDescriptor

func (*AppDescriptor) GetQueryServices

func (x *AppDescriptor) GetQueryServices() *QueryServicesDescriptor

func (*AppDescriptor) GetTx

func (x *AppDescriptor) GetTx() *TxDescriptor

func (*AppDescriptor) ProtoMessage

func (*AppDescriptor) ProtoMessage()

func (*AppDescriptor) ProtoReflect

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

func (*AppDescriptor) Reset

func (x *AppDescriptor) Reset()

func (*AppDescriptor) String

func (x *AppDescriptor) String() string

type AuthnDescriptor

type AuthnDescriptor struct {

	// sign_modes defines the supported signature algorithm
	SignModes []*SigningModeDescriptor `protobuf:"bytes,1,rep,name=sign_modes,json=signModes,proto3" json:"sign_modes,omitempty"`
	// contains filtered or unexported fields
}

AuthnDescriptor provides information on how to sign transactions without relying on the online RPCs GetTxMetadata and CombineUnsignedTxAndSignatures

func (*AuthnDescriptor) Descriptor deprecated

func (*AuthnDescriptor) Descriptor() ([]byte, []int)

Deprecated: Use AuthnDescriptor.ProtoReflect.Descriptor instead.

func (*AuthnDescriptor) GetSignModes

func (x *AuthnDescriptor) GetSignModes() []*SigningModeDescriptor

func (*AuthnDescriptor) ProtoMessage

func (*AuthnDescriptor) ProtoMessage()

func (*AuthnDescriptor) ProtoReflect

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

func (*AuthnDescriptor) Reset

func (x *AuthnDescriptor) Reset()

func (*AuthnDescriptor) String

func (x *AuthnDescriptor) String() string

type ChainDescriptor

type ChainDescriptor struct {

	// id is the chain id
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

ChainDescriptor describes chain information of the application

func (*ChainDescriptor) Descriptor deprecated

func (*ChainDescriptor) Descriptor() ([]byte, []int)

Deprecated: Use ChainDescriptor.ProtoReflect.Descriptor instead.

func (*ChainDescriptor) GetId

func (x *ChainDescriptor) GetId() string

func (*ChainDescriptor) ProtoMessage

func (*ChainDescriptor) ProtoMessage()

func (*ChainDescriptor) ProtoReflect

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

func (*ChainDescriptor) Reset

func (x *ChainDescriptor) Reset()

func (*ChainDescriptor) String

func (x *ChainDescriptor) String() string

type CodecDescriptor

type CodecDescriptor struct {

	// interfaces is a list of the registerted interfaces descriptors
	Interfaces []*InterfaceDescriptor `protobuf:"bytes,1,rep,name=interfaces,proto3" json:"interfaces,omitempty"`
	// contains filtered or unexported fields
}

CodecDescriptor describes the registered interfaces and provides metadata information on the types

func (*CodecDescriptor) Descriptor deprecated

func (*CodecDescriptor) Descriptor() ([]byte, []int)

Deprecated: Use CodecDescriptor.ProtoReflect.Descriptor instead.

func (*CodecDescriptor) GetInterfaces

func (x *CodecDescriptor) GetInterfaces() []*InterfaceDescriptor

func (*CodecDescriptor) ProtoMessage

func (*CodecDescriptor) ProtoMessage()

func (*CodecDescriptor) ProtoReflect

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

func (*CodecDescriptor) Reset

func (x *CodecDescriptor) Reset()

func (*CodecDescriptor) String

func (x *CodecDescriptor) String() string

type ConfigurationDescriptor

type ConfigurationDescriptor struct {

	// bech32_account_address_prefix is the account address prefix
	Bech32AccountAddressPrefix string `` /* 143-byte string literal not displayed */
	// contains filtered or unexported fields
}

ConfigurationDescriptor contains metadata information on the sdk.Config

func (*ConfigurationDescriptor) Descriptor deprecated

func (*ConfigurationDescriptor) Descriptor() ([]byte, []int)

Deprecated: Use ConfigurationDescriptor.ProtoReflect.Descriptor instead.

func (*ConfigurationDescriptor) GetBech32AccountAddressPrefix

func (x *ConfigurationDescriptor) GetBech32AccountAddressPrefix() string

func (*ConfigurationDescriptor) ProtoMessage

func (*ConfigurationDescriptor) ProtoMessage()

func (*ConfigurationDescriptor) ProtoReflect

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

func (*ConfigurationDescriptor) Reset

func (x *ConfigurationDescriptor) Reset()

func (*ConfigurationDescriptor) String

func (x *ConfigurationDescriptor) String() string

type GetAuthnDescriptorRequest

type GetAuthnDescriptorRequest struct {
	// contains filtered or unexported fields
}

GetAuthnDescriptorRequest is the request used for the GetAuthnDescriptor RPC

func (*GetAuthnDescriptorRequest) Descriptor deprecated

func (*GetAuthnDescriptorRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAuthnDescriptorRequest.ProtoReflect.Descriptor instead.

func (*GetAuthnDescriptorRequest) ProtoMessage

func (*GetAuthnDescriptorRequest) ProtoMessage()

func (*GetAuthnDescriptorRequest) ProtoReflect

func (*GetAuthnDescriptorRequest) Reset

func (x *GetAuthnDescriptorRequest) Reset()

func (*GetAuthnDescriptorRequest) String

func (x *GetAuthnDescriptorRequest) String() string

type GetAuthnDescriptorResponse

type GetAuthnDescriptorResponse struct {

	// authn describes how to authenticate to the application when sending transactions
	Authn *AuthnDescriptor `protobuf:"bytes,1,opt,name=authn,proto3" json:"authn,omitempty"`
	// contains filtered or unexported fields
}

GetAuthnDescriptorResponse is the response returned by the GetAuthnDescriptor RPC

func (*GetAuthnDescriptorResponse) Descriptor deprecated

func (*GetAuthnDescriptorResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetAuthnDescriptorResponse.ProtoReflect.Descriptor instead.

func (*GetAuthnDescriptorResponse) GetAuthn

func (*GetAuthnDescriptorResponse) ProtoMessage

func (*GetAuthnDescriptorResponse) ProtoMessage()

func (*GetAuthnDescriptorResponse) ProtoReflect

func (*GetAuthnDescriptorResponse) Reset

func (x *GetAuthnDescriptorResponse) Reset()

func (*GetAuthnDescriptorResponse) String

func (x *GetAuthnDescriptorResponse) String() string

type GetChainDescriptorRequest

type GetChainDescriptorRequest struct {
	// contains filtered or unexported fields
}

GetChainDescriptorRequest is the request used for the GetChainDescriptor RPC

func (*GetChainDescriptorRequest) Descriptor deprecated

func (*GetChainDescriptorRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetChainDescriptorRequest.ProtoReflect.Descriptor instead.

func (*GetChainDescriptorRequest) ProtoMessage

func (*GetChainDescriptorRequest) ProtoMessage()

func (*GetChainDescriptorRequest) ProtoReflect

func (*GetChainDescriptorRequest) Reset

func (x *GetChainDescriptorRequest) Reset()

func (*GetChainDescriptorRequest) String

func (x *GetChainDescriptorRequest) String() string

type GetChainDescriptorResponse

type GetChainDescriptorResponse struct {

	// chain describes application chain information
	Chain *ChainDescriptor `protobuf:"bytes,1,opt,name=chain,proto3" json:"chain,omitempty"`
	// contains filtered or unexported fields
}

GetChainDescriptorResponse is the response returned by the GetChainDescriptor RPC

func (*GetChainDescriptorResponse) Descriptor deprecated

func (*GetChainDescriptorResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetChainDescriptorResponse.ProtoReflect.Descriptor instead.

func (*GetChainDescriptorResponse) GetChain

func (*GetChainDescriptorResponse) ProtoMessage

func (*GetChainDescriptorResponse) ProtoMessage()

func (*GetChainDescriptorResponse) ProtoReflect

func (*GetChainDescriptorResponse) Reset

func (x *GetChainDescriptorResponse) Reset()

func (*GetChainDescriptorResponse) String

func (x *GetChainDescriptorResponse) String() string

type GetCodecDescriptorRequest

type GetCodecDescriptorRequest struct {
	// contains filtered or unexported fields
}

GetCodecDescriptorRequest is the request used for the GetCodecDescriptor RPC

func (*GetCodecDescriptorRequest) Descriptor deprecated

func (*GetCodecDescriptorRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCodecDescriptorRequest.ProtoReflect.Descriptor instead.

func (*GetCodecDescriptorRequest) ProtoMessage

func (*GetCodecDescriptorRequest) ProtoMessage()

func (*GetCodecDescriptorRequest) ProtoReflect

func (*GetCodecDescriptorRequest) Reset

func (x *GetCodecDescriptorRequest) Reset()

func (*GetCodecDescriptorRequest) String

func (x *GetCodecDescriptorRequest) String() string

type GetCodecDescriptorResponse

type GetCodecDescriptorResponse struct {

	// codec describes the application codec such as registered interfaces and implementations
	Codec *CodecDescriptor `protobuf:"bytes,1,opt,name=codec,proto3" json:"codec,omitempty"`
	// contains filtered or unexported fields
}

GetCodecDescriptorResponse is the response returned by the GetCodecDescriptor RPC

func (*GetCodecDescriptorResponse) Descriptor deprecated

func (*GetCodecDescriptorResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetCodecDescriptorResponse.ProtoReflect.Descriptor instead.

func (*GetCodecDescriptorResponse) GetCodec

func (*GetCodecDescriptorResponse) ProtoMessage

func (*GetCodecDescriptorResponse) ProtoMessage()

func (*GetCodecDescriptorResponse) ProtoReflect

func (*GetCodecDescriptorResponse) Reset

func (x *GetCodecDescriptorResponse) Reset()

func (*GetCodecDescriptorResponse) String

func (x *GetCodecDescriptorResponse) String() string

type GetConfigurationDescriptorRequest

type GetConfigurationDescriptorRequest struct {
	// contains filtered or unexported fields
}

GetConfigurationDescriptorRequest is the request used for the GetConfigurationDescriptor RPC

func (*GetConfigurationDescriptorRequest) Descriptor deprecated

func (*GetConfigurationDescriptorRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetConfigurationDescriptorRequest.ProtoReflect.Descriptor instead.

func (*GetConfigurationDescriptorRequest) ProtoMessage

func (*GetConfigurationDescriptorRequest) ProtoMessage()

func (*GetConfigurationDescriptorRequest) ProtoReflect

func (*GetConfigurationDescriptorRequest) Reset

func (*GetConfigurationDescriptorRequest) String

type GetConfigurationDescriptorResponse

type GetConfigurationDescriptorResponse struct {

	// config describes the application's sdk.Config
	Config *ConfigurationDescriptor `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

GetConfigurationDescriptorResponse is the response returned by the GetConfigurationDescriptor RPC

func (*GetConfigurationDescriptorResponse) Descriptor deprecated

func (*GetConfigurationDescriptorResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetConfigurationDescriptorResponse.ProtoReflect.Descriptor instead.

func (*GetConfigurationDescriptorResponse) GetConfig

func (*GetConfigurationDescriptorResponse) ProtoMessage

func (*GetConfigurationDescriptorResponse) ProtoMessage()

func (*GetConfigurationDescriptorResponse) ProtoReflect

func (*GetConfigurationDescriptorResponse) Reset

func (*GetConfigurationDescriptorResponse) String

type GetQueryServicesDescriptorRequest

type GetQueryServicesDescriptorRequest struct {
	// contains filtered or unexported fields
}

GetQueryServicesDescriptorRequest is the request used for the GetQueryServicesDescriptor RPC

func (*GetQueryServicesDescriptorRequest) Descriptor deprecated

func (*GetQueryServicesDescriptorRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetQueryServicesDescriptorRequest.ProtoReflect.Descriptor instead.

func (*GetQueryServicesDescriptorRequest) ProtoMessage

func (*GetQueryServicesDescriptorRequest) ProtoMessage()

func (*GetQueryServicesDescriptorRequest) ProtoReflect

func (*GetQueryServicesDescriptorRequest) Reset

func (*GetQueryServicesDescriptorRequest) String

type GetQueryServicesDescriptorResponse

type GetQueryServicesDescriptorResponse struct {

	// queries provides information on the available queryable services
	Queries *QueryServicesDescriptor `protobuf:"bytes,1,opt,name=queries,proto3" json:"queries,omitempty"`
	// contains filtered or unexported fields
}

GetQueryServicesDescriptorResponse is the response returned by the GetQueryServicesDescriptor RPC

func (*GetQueryServicesDescriptorResponse) Descriptor deprecated

func (*GetQueryServicesDescriptorResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetQueryServicesDescriptorResponse.ProtoReflect.Descriptor instead.

func (*GetQueryServicesDescriptorResponse) GetQueries

func (*GetQueryServicesDescriptorResponse) ProtoMessage

func (*GetQueryServicesDescriptorResponse) ProtoMessage()

func (*GetQueryServicesDescriptorResponse) ProtoReflect

func (*GetQueryServicesDescriptorResponse) Reset

func (*GetQueryServicesDescriptorResponse) String

type GetTxDescriptorRequest

type GetTxDescriptorRequest struct {
	// contains filtered or unexported fields
}

GetTxDescriptorRequest is the request used for the GetTxDescriptor RPC

func (*GetTxDescriptorRequest) Descriptor deprecated

func (*GetTxDescriptorRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetTxDescriptorRequest.ProtoReflect.Descriptor instead.

func (*GetTxDescriptorRequest) ProtoMessage

func (*GetTxDescriptorRequest) ProtoMessage()

func (*GetTxDescriptorRequest) ProtoReflect

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

func (*GetTxDescriptorRequest) Reset

func (x *GetTxDescriptorRequest) Reset()

func (*GetTxDescriptorRequest) String

func (x *GetTxDescriptorRequest) String() string

type GetTxDescriptorResponse

type GetTxDescriptorResponse struct {

	// tx provides information on msgs that can be forwarded to the application
	// alongside the accepted transaction protobuf type
	Tx *TxDescriptor `protobuf:"bytes,1,opt,name=tx,proto3" json:"tx,omitempty"`
	// contains filtered or unexported fields
}

GetTxDescriptorResponse is the response returned by the GetTxDescriptor RPC

func (*GetTxDescriptorResponse) Descriptor deprecated

func (*GetTxDescriptorResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetTxDescriptorResponse.ProtoReflect.Descriptor instead.

func (*GetTxDescriptorResponse) GetTx

func (*GetTxDescriptorResponse) ProtoMessage

func (*GetTxDescriptorResponse) ProtoMessage()

func (*GetTxDescriptorResponse) ProtoReflect

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

func (*GetTxDescriptorResponse) Reset

func (x *GetTxDescriptorResponse) Reset()

func (*GetTxDescriptorResponse) String

func (x *GetTxDescriptorResponse) String() string

type InterfaceAcceptingMessageDescriptor

type InterfaceAcceptingMessageDescriptor struct {

	// fullname is the protobuf fullname of the type containing the interface
	Fullname string `protobuf:"bytes,1,opt,name=fullname,proto3" json:"fullname,omitempty"`
	// field_descriptor_names is a list of the protobuf name (not fullname) of the field
	// which contains the interface as google.protobuf.Any (the interface is the same, but
	// it can be in multiple fields of the same proto message)
	FieldDescriptorNames []string `protobuf:"bytes,2,rep,name=field_descriptor_names,json=fieldDescriptorNames,proto3" json:"field_descriptor_names,omitempty"`
	// contains filtered or unexported fields
}

InterfaceAcceptingMessageDescriptor describes a protobuf message which contains an interface represented as a google.protobuf.Any

func (*InterfaceAcceptingMessageDescriptor) Descriptor deprecated

func (*InterfaceAcceptingMessageDescriptor) Descriptor() ([]byte, []int)

Deprecated: Use InterfaceAcceptingMessageDescriptor.ProtoReflect.Descriptor instead.

func (*InterfaceAcceptingMessageDescriptor) GetFieldDescriptorNames

func (x *InterfaceAcceptingMessageDescriptor) GetFieldDescriptorNames() []string

func (*InterfaceAcceptingMessageDescriptor) GetFullname

func (*InterfaceAcceptingMessageDescriptor) ProtoMessage

func (*InterfaceAcceptingMessageDescriptor) ProtoMessage()

func (*InterfaceAcceptingMessageDescriptor) ProtoReflect

func (*InterfaceAcceptingMessageDescriptor) Reset

func (*InterfaceAcceptingMessageDescriptor) String

type InterfaceDescriptor

type InterfaceDescriptor struct {

	// fullname is the name of the interface
	Fullname string `protobuf:"bytes,1,opt,name=fullname,proto3" json:"fullname,omitempty"`
	// interface_accepting_messages contains information regarding the proto messages which contain the interface as
	// google.protobuf.Any field
	InterfaceAcceptingMessages []*InterfaceAcceptingMessageDescriptor `` /* 141-byte string literal not displayed */
	// interface_implementers is a list of the descriptors of the interface implementers
	InterfaceImplementers []*InterfaceImplementerDescriptor `protobuf:"bytes,3,rep,name=interface_implementers,json=interfaceImplementers,proto3" json:"interface_implementers,omitempty"`
	// contains filtered or unexported fields
}

InterfaceDescriptor describes the implementation of an interface

func (*InterfaceDescriptor) Descriptor deprecated

func (*InterfaceDescriptor) Descriptor() ([]byte, []int)

Deprecated: Use InterfaceDescriptor.ProtoReflect.Descriptor instead.

func (*InterfaceDescriptor) GetFullname

func (x *InterfaceDescriptor) GetFullname() string

func (*InterfaceDescriptor) GetInterfaceAcceptingMessages

func (x *InterfaceDescriptor) GetInterfaceAcceptingMessages() []*InterfaceAcceptingMessageDescriptor

func (*InterfaceDescriptor) GetInterfaceImplementers

func (x *InterfaceDescriptor) GetInterfaceImplementers() []*InterfaceImplementerDescriptor

func (*InterfaceDescriptor) ProtoMessage

func (*InterfaceDescriptor) ProtoMessage()

func (*InterfaceDescriptor) ProtoReflect

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

func (*InterfaceDescriptor) Reset

func (x *InterfaceDescriptor) Reset()

func (*InterfaceDescriptor) String

func (x *InterfaceDescriptor) String() string

type InterfaceImplementerDescriptor

type InterfaceImplementerDescriptor struct {

	// fullname is the protobuf queryable name of the interface implementer
	Fullname string `protobuf:"bytes,1,opt,name=fullname,proto3" json:"fullname,omitempty"`
	// type_url defines the type URL used when marshalling the type as any
	// this is required so we can provide type safe google.protobuf.Any marshalling and
	// unmarshalling, making sure that we don't accept just 'any' type
	// in our interface fields
	TypeUrl string `protobuf:"bytes,2,opt,name=type_url,json=typeUrl,proto3" json:"type_url,omitempty"`
	// contains filtered or unexported fields
}

InterfaceImplementerDescriptor describes an interface implementer

func (*InterfaceImplementerDescriptor) Descriptor deprecated

func (*InterfaceImplementerDescriptor) Descriptor() ([]byte, []int)

Deprecated: Use InterfaceImplementerDescriptor.ProtoReflect.Descriptor instead.

func (*InterfaceImplementerDescriptor) GetFullname

func (x *InterfaceImplementerDescriptor) GetFullname() string

func (*InterfaceImplementerDescriptor) GetTypeUrl

func (x *InterfaceImplementerDescriptor) GetTypeUrl() string

func (*InterfaceImplementerDescriptor) ProtoMessage

func (*InterfaceImplementerDescriptor) ProtoMessage()

func (*InterfaceImplementerDescriptor) ProtoReflect

func (*InterfaceImplementerDescriptor) Reset

func (x *InterfaceImplementerDescriptor) Reset()

func (*InterfaceImplementerDescriptor) String

type MsgDescriptor

type MsgDescriptor struct {

	// msg_type_url contains the TypeURL of a sdk.Msg.
	MsgTypeUrl string `protobuf:"bytes,1,opt,name=msg_type_url,json=msgTypeUrl,proto3" json:"msg_type_url,omitempty"`
	// contains filtered or unexported fields
}

MsgDescriptor describes a cosmos-sdk message that can be delivered with a transaction

func (*MsgDescriptor) Descriptor deprecated

func (*MsgDescriptor) Descriptor() ([]byte, []int)

Deprecated: Use MsgDescriptor.ProtoReflect.Descriptor instead.

func (*MsgDescriptor) GetMsgTypeUrl

func (x *MsgDescriptor) GetMsgTypeUrl() string

func (*MsgDescriptor) ProtoMessage

func (*MsgDescriptor) ProtoMessage()

func (*MsgDescriptor) ProtoReflect

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

func (*MsgDescriptor) Reset

func (x *MsgDescriptor) Reset()

func (*MsgDescriptor) String

func (x *MsgDescriptor) String() string

type QueryMethodDescriptor

type QueryMethodDescriptor struct {

	// name is the protobuf name (not fullname) of the method
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// full_query_path is the path that can be used to query
	// this method via tendermint abci.Query
	FullQueryPath string `protobuf:"bytes,2,opt,name=full_query_path,json=fullQueryPath,proto3" json:"full_query_path,omitempty"`
	// contains filtered or unexported fields
}

QueryMethodDescriptor describes a queryable method of a query service no other info is provided beside method name and tendermint queryable path because it would be redundant with the grpc reflection service

func (*QueryMethodDescriptor) Descriptor deprecated

func (*QueryMethodDescriptor) Descriptor() ([]byte, []int)

Deprecated: Use QueryMethodDescriptor.ProtoReflect.Descriptor instead.

func (*QueryMethodDescriptor) GetFullQueryPath

func (x *QueryMethodDescriptor) GetFullQueryPath() string

func (*QueryMethodDescriptor) GetName

func (x *QueryMethodDescriptor) GetName() string

func (*QueryMethodDescriptor) ProtoMessage

func (*QueryMethodDescriptor) ProtoMessage()

func (*QueryMethodDescriptor) ProtoReflect

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

func (*QueryMethodDescriptor) Reset

func (x *QueryMethodDescriptor) Reset()

func (*QueryMethodDescriptor) String

func (x *QueryMethodDescriptor) String() string

type QueryServiceDescriptor

type QueryServiceDescriptor struct {

	// fullname is the protobuf fullname of the service descriptor
	Fullname string `protobuf:"bytes,1,opt,name=fullname,proto3" json:"fullname,omitempty"`
	// is_module describes if this service is actually exposed by an application's module
	IsModule bool `protobuf:"varint,2,opt,name=is_module,json=isModule,proto3" json:"is_module,omitempty"`
	// methods provides a list of query service methods
	Methods []*QueryMethodDescriptor `protobuf:"bytes,3,rep,name=methods,proto3" json:"methods,omitempty"`
	// contains filtered or unexported fields
}

QueryServiceDescriptor describes a cosmos-sdk queryable service

func (*QueryServiceDescriptor) Descriptor deprecated

func (*QueryServiceDescriptor) Descriptor() ([]byte, []int)

Deprecated: Use QueryServiceDescriptor.ProtoReflect.Descriptor instead.

func (*QueryServiceDescriptor) GetFullname

func (x *QueryServiceDescriptor) GetFullname() string

func (*QueryServiceDescriptor) GetIsModule

func (x *QueryServiceDescriptor) GetIsModule() bool

func (*QueryServiceDescriptor) GetMethods

func (x *QueryServiceDescriptor) GetMethods() []*QueryMethodDescriptor

func (*QueryServiceDescriptor) ProtoMessage

func (*QueryServiceDescriptor) ProtoMessage()

func (*QueryServiceDescriptor) ProtoReflect

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

func (*QueryServiceDescriptor) Reset

func (x *QueryServiceDescriptor) Reset()

func (*QueryServiceDescriptor) String

func (x *QueryServiceDescriptor) String() string

type QueryServicesDescriptor

type QueryServicesDescriptor struct {

	// query_services is a list of cosmos-sdk QueryServiceDescriptor
	QueryServices []*QueryServiceDescriptor `protobuf:"bytes,1,rep,name=query_services,json=queryServices,proto3" json:"query_services,omitempty"`
	// contains filtered or unexported fields
}

QueryServicesDescriptor contains the list of cosmos-sdk queriable services

func (*QueryServicesDescriptor) Descriptor deprecated

func (*QueryServicesDescriptor) Descriptor() ([]byte, []int)

Deprecated: Use QueryServicesDescriptor.ProtoReflect.Descriptor instead.

func (*QueryServicesDescriptor) GetQueryServices

func (x *QueryServicesDescriptor) GetQueryServices() []*QueryServiceDescriptor

func (*QueryServicesDescriptor) ProtoMessage

func (*QueryServicesDescriptor) ProtoMessage()

func (*QueryServicesDescriptor) ProtoReflect

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

func (*QueryServicesDescriptor) Reset

func (x *QueryServicesDescriptor) Reset()

func (*QueryServicesDescriptor) String

func (x *QueryServicesDescriptor) String() string

type ReflectionServiceClient

type ReflectionServiceClient interface {
	// GetAuthnDescriptor returns information on how to authenticate transactions in the application
	// NOTE: this RPC is still experimental and might be subject to breaking changes or removal in
	// future releases of the cosmos-sdk.
	GetAuthnDescriptor(ctx context.Context, in *GetAuthnDescriptorRequest, opts ...grpc.CallOption) (*GetAuthnDescriptorResponse, error)
	// GetChainDescriptor returns the description of the chain
	GetChainDescriptor(ctx context.Context, in *GetChainDescriptorRequest, opts ...grpc.CallOption) (*GetChainDescriptorResponse, error)
	// GetCodecDescriptor returns the descriptor of the codec of the application
	GetCodecDescriptor(ctx context.Context, in *GetCodecDescriptorRequest, opts ...grpc.CallOption) (*GetCodecDescriptorResponse, error)
	// GetConfigurationDescriptor returns the descriptor for the sdk.Config of the application
	GetConfigurationDescriptor(ctx context.Context, in *GetConfigurationDescriptorRequest, opts ...grpc.CallOption) (*GetConfigurationDescriptorResponse, error)
	// GetQueryServicesDescriptor returns the available gRPC queryable services of the application
	GetQueryServicesDescriptor(ctx context.Context, in *GetQueryServicesDescriptorRequest, opts ...grpc.CallOption) (*GetQueryServicesDescriptorResponse, error)
	// GetTxDescriptor returns information on the used transaction object and available msgs that can be used
	GetTxDescriptor(ctx context.Context, in *GetTxDescriptorRequest, opts ...grpc.CallOption) (*GetTxDescriptorResponse, error)
}

ReflectionServiceClient is the client API for ReflectionService 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 NewReflectionServiceClient

func NewReflectionServiceClient(cc grpc.ClientConnInterface) ReflectionServiceClient

type ReflectionServiceServer

type ReflectionServiceServer interface {
	// GetAuthnDescriptor returns information on how to authenticate transactions in the application
	// NOTE: this RPC is still experimental and might be subject to breaking changes or removal in
	// future releases of the cosmos-sdk.
	GetAuthnDescriptor(context.Context, *GetAuthnDescriptorRequest) (*GetAuthnDescriptorResponse, error)
	// GetChainDescriptor returns the description of the chain
	GetChainDescriptor(context.Context, *GetChainDescriptorRequest) (*GetChainDescriptorResponse, error)
	// GetCodecDescriptor returns the descriptor of the codec of the application
	GetCodecDescriptor(context.Context, *GetCodecDescriptorRequest) (*GetCodecDescriptorResponse, error)
	// GetConfigurationDescriptor returns the descriptor for the sdk.Config of the application
	GetConfigurationDescriptor(context.Context, *GetConfigurationDescriptorRequest) (*GetConfigurationDescriptorResponse, error)
	// GetQueryServicesDescriptor returns the available gRPC queryable services of the application
	GetQueryServicesDescriptor(context.Context, *GetQueryServicesDescriptorRequest) (*GetQueryServicesDescriptorResponse, error)
	// GetTxDescriptor returns information on the used transaction object and available msgs that can be used
	GetTxDescriptor(context.Context, *GetTxDescriptorRequest) (*GetTxDescriptorResponse, error)
	// contains filtered or unexported methods
}

ReflectionServiceServer is the server API for ReflectionService service. All implementations must embed UnimplementedReflectionServiceServer for forward compatibility

type SigningModeDescriptor

type SigningModeDescriptor struct {

	// name defines the unique name of the signing mode
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// number is the unique int32 identifier for the sign_mode enum
	Number int32 `protobuf:"varint,2,opt,name=number,proto3" json:"number,omitempty"`
	// authn_info_provider_method_fullname defines the fullname of the method to call to get
	// the metadata required to authenticate using the provided sign_modes
	AuthnInfoProviderMethodFullname string `` /* 160-byte string literal not displayed */
	// contains filtered or unexported fields
}

SigningModeDescriptor provides information on a signing flow of the application NOTE(fdymylja): here we could go as far as providing an entire flow on how to sign a message given a SigningModeDescriptor, but it's better to think about this another time

func (*SigningModeDescriptor) Descriptor deprecated

func (*SigningModeDescriptor) Descriptor() ([]byte, []int)

Deprecated: Use SigningModeDescriptor.ProtoReflect.Descriptor instead.

func (*SigningModeDescriptor) GetAuthnInfoProviderMethodFullname

func (x *SigningModeDescriptor) GetAuthnInfoProviderMethodFullname() string

func (*SigningModeDescriptor) GetName

func (x *SigningModeDescriptor) GetName() string

func (*SigningModeDescriptor) GetNumber

func (x *SigningModeDescriptor) GetNumber() int32

func (*SigningModeDescriptor) ProtoMessage

func (*SigningModeDescriptor) ProtoMessage()

func (*SigningModeDescriptor) ProtoReflect

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

func (*SigningModeDescriptor) Reset

func (x *SigningModeDescriptor) Reset()

func (*SigningModeDescriptor) String

func (x *SigningModeDescriptor) String() string

type TxDescriptor

type TxDescriptor struct {

	// fullname is the protobuf fullname of the raw transaction type (for instance the tx.Tx type)
	// it is not meant to support polymorphism of transaction types, it is supposed to be used by
	// reflection clients to understand if they can handle a specific transaction type in an application.
	Fullname string `protobuf:"bytes,1,opt,name=fullname,proto3" json:"fullname,omitempty"`
	// msgs lists the accepted application messages (sdk.Msg)
	Msgs []*MsgDescriptor `protobuf:"bytes,2,rep,name=msgs,proto3" json:"msgs,omitempty"`
	// contains filtered or unexported fields
}

TxDescriptor describes the accepted transaction type

func (*TxDescriptor) Descriptor deprecated

func (*TxDescriptor) Descriptor() ([]byte, []int)

Deprecated: Use TxDescriptor.ProtoReflect.Descriptor instead.

func (*TxDescriptor) GetFullname

func (x *TxDescriptor) GetFullname() string

func (*TxDescriptor) GetMsgs

func (x *TxDescriptor) GetMsgs() []*MsgDescriptor

func (*TxDescriptor) ProtoMessage

func (*TxDescriptor) ProtoMessage()

func (*TxDescriptor) ProtoReflect

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

func (*TxDescriptor) Reset

func (x *TxDescriptor) Reset()

func (*TxDescriptor) String

func (x *TxDescriptor) String() string

type UnimplementedReflectionServiceServer

type UnimplementedReflectionServiceServer struct {
}

UnimplementedReflectionServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedReflectionServiceServer) GetAuthnDescriptor

func (UnimplementedReflectionServiceServer) GetChainDescriptor

func (UnimplementedReflectionServiceServer) GetCodecDescriptor

func (UnimplementedReflectionServiceServer) GetConfigurationDescriptor

func (UnimplementedReflectionServiceServer) GetQueryServicesDescriptor

func (UnimplementedReflectionServiceServer) GetTxDescriptor

type UnsafeReflectionServiceServer

type UnsafeReflectionServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeReflectionServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ReflectionServiceServer will result in compilation errors.

Jump to

Keyboard shortcuts

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