evmos.proto.autogen.py.cosmos.consensus.v1
Classes
|
|
|
|
|
MsgUpdateParams is the Msg/UpdateParams request type. |
MsgUpdateParamsResponse defines the response structure for executing a MsgUpdateParams message. |
|
QueryParamsRequest defines the request type for querying x/consensus parameters. |
|
|
QueryParamsResponse defines the response type for querying x/consensus parameters. |
|
- class evmos.proto.autogen.py.cosmos.consensus.v1.MsgBase[source]
Bases:
ServiceBase- async update_params(msg_update_params: MsgUpdateParams) MsgUpdateParamsResponse[source]
- class evmos.proto.autogen.py.cosmos.consensus.v1.MsgStub(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 update_params(msg_update_params: MsgUpdateParams, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: MetadataLike | None = None) MsgUpdateParamsResponse[source]
- class evmos.proto.autogen.py.cosmos.consensus.v1.MsgUpdateParams(authority: str = <object object>, block: ~evmos.proto.autogen.py.tendermint.types.BlockParams = <object object>, evidence: ~evmos.proto.autogen.py.tendermint.types.EvidenceParams = <object object>, validator: ~evmos.proto.autogen.py.tendermint.types.ValidatorParams = <object object>, abci: ~evmos.proto.autogen.py.tendermint.types.AbciParams = <object object>)[source]
Bases:
MessageMsgUpdateParams is the Msg/UpdateParams request type.
- abci: AbciParams = <object object>
cosmos-sdk 0.50 :type: Since
- authority: str = <object object>
authority is the address that controls the module (defaults to x/gov unless overwritten).
- block: BlockParams = <object object>
params defines the x/consensus parameters to update. VersionsParams is not included in this Msg because it is tracked separarately in x/upgrade. NOTE: All parameters must be supplied.
- evidence: EvidenceParams = <object object>
- validator: ValidatorParams = <object object>
- class evmos.proto.autogen.py.cosmos.consensus.v1.MsgUpdateParamsResponse[source]
Bases:
MessageMsgUpdateParamsResponse defines the response structure for executing a MsgUpdateParams message.
- class evmos.proto.autogen.py.cosmos.consensus.v1.QueryBase[source]
Bases:
ServiceBase- async params(query_params_request: QueryParamsRequest) QueryParamsResponse[source]
- class evmos.proto.autogen.py.cosmos.consensus.v1.QueryParamsRequest[source]
Bases:
MessageQueryParamsRequest defines the request type for querying x/consensus parameters.
- class evmos.proto.autogen.py.cosmos.consensus.v1.QueryParamsResponse(params: ~evmos.proto.autogen.py.tendermint.types.ConsensusParams = <object object>)[source]
Bases:
MessageQueryParamsResponse defines the response type for querying x/consensus parameters.
- params: ConsensusParams = <object object>
params are the tendermint consensus params stored in the consensus module. Please note that
params.versionis not populated in this response, it is tracked separately in the x/upgrade module.
- class evmos.proto.autogen.py.cosmos.consensus.v1.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]