slashing
module is responsible for validator punishment mechanisms, or disincentivizing any attributable action by a protocol-recognized actor with value at stake by penalizing them (“slashing”). Penalties may include, but are not limited to:
- burning some amount of their stake
- removing their ability to vote on future blocks for a period of time
Message Types
Msg
defines the slashing Msg service.
tx.proto
MsgUnjail
MsgUnjail
defines the Msg/Unjail
request type.
tx.proto
MsgUnjailResponse
MsgUnjailResponse
defines the Msg/Unjail
response type.
tx.proto
Queries
Query
provides defines the gRPC querier service.
query.proto
QueryParamsRequest
QueryParamsRequest
is the request type for the Query/Params
RPC method.
query.proto
QueryParamsResponse
QueryParamsResponse
is the response type for the Query/Params
RPC method.
query.proto
QuerySigningInfoRequest
QuerySigningInfoRequest
is the request type for the Query/SigningInfo
RPC method.
query.proto
QuerySigningInfoResponse
QuerySigningInfoResponse
is the response type for the Query/SigningInfo
RPC method.
query.proto
QuerySigningInfosRequest
QuerySigningInfosRequest
is the request type for the Query/SigningInfos
RPC method.
query.proto
QuerySigningInfosResponse
QuerySigningInfosResponse
is the response type for the Query/SigningInfos
RPC method.
query.proto