evmos.proto.autogen.py.cosmos.evidence.v1beta1
Classes
|
Equivocation implements the Evidence interface and defines evidence of double signing misbehavior. |
|
GenesisState defines the evidence module's genesis state. |
|
|
|
|
|
MsgSubmitEvidence represents a message that supports submitting arbitrary Evidence of misbehavior such as equivocation or counterfactual signing. |
MsgSubmitEvidenceResponse defines the Msg/SubmitEvidence response type. |
|
|
QueryEvidenceRequest is the request type for the Query/AllEvidence RPC method. |
|
QueryAllEvidenceResponse is the response type for the Query/AllEvidence RPC method. |
|
QueryEvidenceRequest is the request type for the Query/Evidence RPC method. |
|
QueryEvidenceResponse is the response type for the Query/Evidence RPC method. |
|
- class evmos.proto.autogen.py.cosmos.evidence.v1beta1.Equivocation(height: int = <object object>, time: ~datetime.datetime = <object object>, power: int = <object object>, consensus_address: str = <object object>)[source]
Bases:
MessageEquivocation implements the Evidence interface and defines evidence of double signing misbehavior.
- class evmos.proto.autogen.py.cosmos.evidence.v1beta1.GenesisState(evidence: ~typing.List[~betterproto.lib.google.protobuf.Any] = <object object>)[source]
Bases:
MessageGenesisState defines the evidence module’s genesis state.
- class evmos.proto.autogen.py.cosmos.evidence.v1beta1.MsgBase[source]
Bases:
ServiceBase- async submit_evidence(msg_submit_evidence: MsgSubmitEvidence) MsgSubmitEvidenceResponse[source]
- class evmos.proto.autogen.py.cosmos.evidence.v1beta1.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 submit_evidence(msg_submit_evidence: MsgSubmitEvidence, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: MetadataLike | None = None) MsgSubmitEvidenceResponse[source]
- class evmos.proto.autogen.py.cosmos.evidence.v1beta1.MsgSubmitEvidence(submitter: str = <object object>, evidence: ~betterproto.lib.google.protobuf.Any = <object object>)[source]
Bases:
MessageMsgSubmitEvidence represents a message that supports submitting arbitrary Evidence of misbehavior such as equivocation or counterfactual signing.
- evidence: Any = <object object>
evidence defines the evidence of misbehavior.
- class evmos.proto.autogen.py.cosmos.evidence.v1beta1.MsgSubmitEvidenceResponse(hash: bytes = <object object>)[source]
Bases:
MessageMsgSubmitEvidenceResponse defines the Msg/SubmitEvidence response type.
- class evmos.proto.autogen.py.cosmos.evidence.v1beta1.QueryAllEvidenceRequest(pagination: ~evmos.proto.autogen.py.cosmos.base.query.v1beta1.PageRequest = <object object>)[source]
Bases:
MessageQueryEvidenceRequest is the request type for the Query/AllEvidence RPC method.
- pagination: PageRequest = <object object>
pagination defines an optional pagination for the request.
- class evmos.proto.autogen.py.cosmos.evidence.v1beta1.QueryAllEvidenceResponse(evidence: ~typing.List[~betterproto.lib.google.protobuf.Any] = <object object>, pagination: ~evmos.proto.autogen.py.cosmos.base.query.v1beta1.PageResponse = <object object>)[source]
Bases:
MessageQueryAllEvidenceResponse is the response type for the Query/AllEvidence RPC method.
- pagination: PageResponse = <object object>
pagination defines the pagination in the response.
- class evmos.proto.autogen.py.cosmos.evidence.v1beta1.QueryBase[source]
Bases:
ServiceBase- async all_evidence(query_all_evidence_request: QueryAllEvidenceRequest) QueryAllEvidenceResponse[source]
- async evidence(query_evidence_request: QueryEvidenceRequest) QueryEvidenceResponse[source]
- class evmos.proto.autogen.py.cosmos.evidence.v1beta1.QueryEvidenceRequest(evidence_hash: bytes = <object object>, hash: str = <object object>)[source]
Bases:
MessageQueryEvidenceRequest is the request type for the Query/Evidence RPC method.
- class evmos.proto.autogen.py.cosmos.evidence.v1beta1.QueryEvidenceResponse(evidence: ~betterproto.lib.google.protobuf.Any = <object object>)[source]
Bases:
MessageQueryEvidenceResponse is the response type for the Query/Evidence RPC method.
- evidence: Any = <object object>
evidence returns the requested evidence.
- class evmos.proto.autogen.py.cosmos.evidence.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 all_evidence(query_all_evidence_request: QueryAllEvidenceRequest, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: MetadataLike | None = None) QueryAllEvidenceResponse[source]
- async evidence(query_evidence_request: QueryEvidenceRequest, *, timeout: float | None = None, deadline: Deadline | None = None, metadata: MetadataLike | None = None) QueryEvidenceResponse[source]