evmos.proto.autogen.py.cosmos.consensus.v1

Classes

MsgBase()

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

MsgUpdateParams(authority, block, evidence, ...)

MsgUpdateParams is the Msg/UpdateParams request type.

MsgUpdateParamsResponse()

MsgUpdateParamsResponse defines the response structure for executing a MsgUpdateParams message.

QueryBase()

QueryParamsRequest()

QueryParamsRequest defines the request type for querying x/consensus parameters.

QueryParamsResponse(params)

QueryParamsResponse defines the response type for querying x/consensus parameters.

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

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

MsgUpdateParams 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: Message

MsgUpdateParamsResponse 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: Message

QueryParamsRequest 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: Message

QueryParamsResponse 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.version is 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]