package cosmos.base.reflection.v2alpha1

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

service ReflectionService

reflection.proto:114

ReflectionService defines a service for application reflection.

message AppDescriptor

reflection.proto:9

AppDescriptor describes a cosmos-sdk based application

message AuthnDescriptor

reflection.proto:37

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:57

ChainDescriptor describes chain information of the application

Used in: AppDescriptor, GetChainDescriptorResponse

message CodecDescriptor

reflection.proto:63

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

Used in: AppDescriptor, GetCodecDescriptorResponse

message ConfigurationDescriptor

reflection.proto:102

ConfigurationDescriptor contains metadata information on the sdk.Config

Used in: AppDescriptor, GetConfigurationDescriptorResponse

message InterfaceAcceptingMessageDescriptor

reflection.proto:92

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

Used in: InterfaceDescriptor

message InterfaceDescriptor

reflection.proto:69

InterfaceDescriptor describes the implementation of an interface

Used in: CodecDescriptor

message InterfaceImplementerDescriptor

reflection.proto:80

InterfaceImplementerDescriptor describes an interface implementer

Used in: InterfaceDescriptor

message MsgDescriptor

reflection.proto:108

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

Used in: TxDescriptor

message QueryMethodDescriptor

reflection.proto:211

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:199

QueryServiceDescriptor describes a cosmos-sdk queryable service

Used in: QueryServicesDescriptor

message QueryServicesDescriptor

reflection.proto:193

QueryServicesDescriptor contains the list of cosmos-sdk queriable services

Used in: AppDescriptor, GetQueryServicesDescriptorResponse

message SigningModeDescriptor

reflection.proto:46

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:26

TxDescriptor describes the accepted transaction type

Used in: AppDescriptor, GetTxDescriptorResponse