evmos.proto.autogen.py.cosmos.base.reflection.v1beta1

Classes

ListAllInterfacesRequest()

ListAllInterfacesRequest is the request type of the ListAllInterfaces RPC.

ListAllInterfacesResponse(interface_names)

ListAllInterfacesResponse is the response type of the ListAllInterfaces RPC.

ListImplementationsRequest(interface_name)

ListImplementationsRequest is the request type of the ListImplementations RPC.

ListImplementationsResponse(...)

ListImplementationsResponse is the response type of the ListImplementations RPC.

ReflectionServiceBase()

ReflectionServiceStub(channel, *[, timeout, ...])

class evmos.proto.autogen.py.cosmos.base.reflection.v1beta1.ListAllInterfacesRequest[source]

Bases: Message

ListAllInterfacesRequest is the request type of the ListAllInterfaces RPC.

class evmos.proto.autogen.py.cosmos.base.reflection.v1beta1.ListAllInterfacesResponse(interface_names: ~typing.List[str] = <object object>)[source]

Bases: Message

ListAllInterfacesResponse is the response type of the ListAllInterfaces RPC.

interface_names: List[str] = <object object>

interface_names is an array of all the registered interfaces.

class evmos.proto.autogen.py.cosmos.base.reflection.v1beta1.ListImplementationsRequest(interface_name: str = <object object>)[source]

Bases: Message

ListImplementationsRequest is the request type of the ListImplementations RPC.

interface_name: str = <object object>

interface_name defines the interface to query the implementations for.

class evmos.proto.autogen.py.cosmos.base.reflection.v1beta1.ListImplementationsResponse(implementation_message_names: ~typing.List[str] = <object object>)[source]

Bases: Message

ListImplementationsResponse is the response type of the ListImplementations RPC.

implementation_message_names: List[str] = <object object>
class evmos.proto.autogen.py.cosmos.base.reflection.v1beta1.ReflectionServiceBase[source]

Bases: ServiceBase

async list_all_interfaces(list_all_interfaces_request: ListAllInterfacesRequest) ListAllInterfacesResponse[source]
async list_implementations(list_implementations_request: ListImplementationsRequest) ListImplementationsResponse[source]
class evmos.proto.autogen.py.cosmos.base.reflection.v1beta1.ReflectionServiceStub(channel: Channel, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: Mapping[str, str | bytes] | Collection[Tuple[str, str | bytes]] | None = None)[source]

Bases: ServiceStub

async list_all_interfaces(list_all_interfaces_request: ListAllInterfacesRequest, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: MetadataLike | None = None) ListAllInterfacesResponse[source]
async list_implementations(list_implementations_request: ListImplementationsRequest, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: MetadataLike | None = None) ListImplementationsResponse[source]