evmos/recovery

Table of Contents

evmos/recovery/v1/query.proto

Top

QueryParamsRequest

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

QueryParamsResponse

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

FieldTypeLabelDescription
params Params

params defines the parameters of the module.

Query

Query defines the gRPC querier service.

Method NameRequest TypeResponse TypeDescription
Params QueryParamsRequest QueryParamsResponse

Params retrieves the total set of recovery parameters.

Methods with HTTP bindings

Method Name Method Pattern Body
Params GET /evmos/recovery/v1/params

evmos/recovery/v1/genesis.proto

Top

GenesisState

GenesisState defines the recovery module's genesis state.

FieldTypeLabelDescription
params Params

params defines all the paramaters of the module.

Params

Params holds parameters for the recovery module

FieldTypeLabelDescription
enable_recovery bool

enable recovery IBC middleware

packet_timeout_duration google.protobuf.Duration

duration added to timeout timestamp for balances recovered via IBC packets

Scalar Value Types

.proto Type Notes Python Type
double float
float float
int32 Uses variable-length encoding. Inefficient for encoding negative numbers – if your field is likely to have negative values, use sint32 instead. int
int64 Uses variable-length encoding. Inefficient for encoding negative numbers – if your field is likely to have negative values, use sint64 instead. int/long
uint32 Uses variable-length encoding. int/long
uint64 Uses variable-length encoding. int/long
sint32 Uses variable-length encoding. Signed int value. These more efficiently encode negative numbers than regular int32s. int
sint64 Uses variable-length encoding. Signed int value. These more efficiently encode negative numbers than regular int64s. int/long
fixed32 Always four bytes. More efficient than uint32 if values are often greater than 2^28. int
fixed64 Always eight bytes. More efficient than uint64 if values are often greater than 2^56. int/long
sfixed32 Always four bytes. int
sfixed64 Always eight bytes. int/long
bool boolean
string A string must always contain UTF-8 encoded or 7-bit ASCII text. str/unicode
bytes May contain any arbitrary sequence of bytes. str