package cosmos.base.reflection.v2alpha1

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

service ReflectionService

reflection.proto:115

ReflectionService defines a service for application reflection.

message AppDescriptor

reflection.proto:10

AppDescriptor describes a cosmos-sdk based application

message AuthnDescriptor

reflection.proto:38

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

Used in: AppDescriptor, GetAuthnDescriptorResponse

message ChainDescriptor

reflection.proto:58

ChainDescriptor describes chain information of the application

Used in: AppDescriptor, GetChainDescriptorResponse

message CodecDescriptor

reflection.proto:64

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

Used in: AppDescriptor, GetCodecDescriptorResponse

message ConfigurationDescriptor

reflection.proto:103

ConfigurationDescriptor contains metadata information on the sdk.Config

Used in: AppDescriptor, GetConfigurationDescriptorResponse

message InterfaceAcceptingMessageDescriptor

reflection.proto:93

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

Used in: InterfaceDescriptor

message InterfaceDescriptor

reflection.proto:70

InterfaceDescriptor describes the implementation of an interface

Used in: CodecDescriptor

message InterfaceImplementerDescriptor

reflection.proto:81

InterfaceImplementerDescriptor describes an interface implementer

Used in: InterfaceDescriptor

message MsgDescriptor

reflection.proto:109

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

Used in: TxDescriptor

message QueryMethodDescriptor

reflection.proto:212

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

Used in: QueryServiceDescriptor

message QueryServiceDescriptor

reflection.proto:200

QueryServiceDescriptor describes a cosmos-sdk queryable service

Used in: QueryServicesDescriptor

message QueryServicesDescriptor

reflection.proto:194

QueryServicesDescriptor contains the list of cosmos-sdk queriable services

Used in: AppDescriptor, GetQueryServicesDescriptorResponse

message SigningModeDescriptor

reflection.proto:47

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

Used in: AuthnDescriptor

message TxDescriptor

reflection.proto:27

TxDescriptor describes the accepted transaction type

Used in: AppDescriptor, GetTxDescriptorResponse