evmos.proto.autogen.py.cosmos.params.v1beta1

Classes

ParamChange(subspace, key, value)

ParamChange defines an individual parameter change, for use in ParameterChangeProposal.

ParameterChangeProposal(title, description, ...)

ParameterChangeProposal defines a proposal to change one or more parameters.

QueryBase()

QueryParamsRequest(subspace, key)

QueryParamsRequest is request type for the Query/Params RPC method.

QueryParamsResponse(param)

QueryParamsResponse is response type for the Query/Params RPC method.

QueryStub(channel, *[, timeout, deadline, ...])

QuerySubspacesRequest()

QuerySubspacesRequest defines a request type for querying for all registered subspaces and all keys for a subspace.

QuerySubspacesResponse(subspaces)

QuerySubspacesResponse defines the response types for querying for all registered subspaces and all keys for a subspace.

Subspace(subspace, keys)

Subspace defines a parameter subspace name and all the keys that exist for the subspace.

class evmos.proto.autogen.py.cosmos.params.v1beta1.ParamChange(subspace: str = <object object>, key: str = <object object>, value: str = <object object>)[source]

Bases: Message

ParamChange defines an individual parameter change, for use in ParameterChangeProposal.

key: str = <object object>
subspace: str = <object object>
value: str = <object object>
class evmos.proto.autogen.py.cosmos.params.v1beta1.ParameterChangeProposal(title: str = <object object>, description: str = <object object>, changes: ~typing.List[~evmos.proto.autogen.py.cosmos.params.v1beta1.ParamChange] = <object object>)[source]

Bases: Message

ParameterChangeProposal defines a proposal to change one or more parameters.

changes: List[ParamChange] = <object object>
description: str = <object object>
title: str = <object object>
class evmos.proto.autogen.py.cosmos.params.v1beta1.QueryBase[source]

Bases: ServiceBase

async params(query_params_request: QueryParamsRequest) QueryParamsResponse[source]
async subspaces(query_subspaces_request: QuerySubspacesRequest) QuerySubspacesResponse[source]
class evmos.proto.autogen.py.cosmos.params.v1beta1.QueryParamsRequest(subspace: str = <object object>, key: str = <object object>)[source]

Bases: Message

QueryParamsRequest is request type for the Query/Params RPC method.

key: str = <object object>

key defines the key of the parameter in the subspace.

subspace: str = <object object>

subspace defines the module to query the parameter for.

class evmos.proto.autogen.py.cosmos.params.v1beta1.QueryParamsResponse(param: ~evmos.proto.autogen.py.cosmos.params.v1beta1.ParamChange = <object object>)[source]

Bases: Message

QueryParamsResponse is response type for the Query/Params RPC method.

param: ParamChange = <object object>

param defines the queried parameter.

class evmos.proto.autogen.py.cosmos.params.v1beta1.QueryStub(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 params(query_params_request: QueryParamsRequest, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: MetadataLike | None = None) QueryParamsResponse[source]
async subspaces(query_subspaces_request: QuerySubspacesRequest, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: MetadataLike | None = None) QuerySubspacesResponse[source]
class evmos.proto.autogen.py.cosmos.params.v1beta1.QuerySubspacesRequest[source]

Bases: Message

QuerySubspacesRequest defines a request type for querying for all registered subspaces and all keys for a subspace. .. versionadded:: 0.46

class evmos.proto.autogen.py.cosmos.params.v1beta1.QuerySubspacesResponse(subspaces: ~typing.List[~evmos.proto.autogen.py.cosmos.params.v1beta1.Subspace] = <object object>)[source]

Bases: Message

QuerySubspacesResponse defines the response types for querying for all registered subspaces and all keys for a subspace. .. versionadded:: 0.46

subspaces: List[Subspace] = <object object>
class evmos.proto.autogen.py.cosmos.params.v1beta1.Subspace(subspace: str = <object object>, keys: ~typing.List[str] = <object object>)[source]

Bases: Message

Subspace defines a parameter subspace name and all the keys that exist for the subspace. .. versionadded:: 0.46

keys: List[str] = <object object>
subspace: str = <object object>