diff --git a/docs/swagger.yml b/docs/swagger.yml index 005049d23..eec815890 100644 --- a/docs/swagger.yml +++ b/docs/swagger.yml @@ -2184,9 +2184,181 @@ paths: properties: type_url: type: string + description: >- + A URL/resource name that uniquely identifies the type of + the serialized + + protocol buffer message. This string must contain at + least + + one "/" character. The last segment of the URL's path + must represent + + the fully qualified name of the type (as in + + `path/google.protobuf.Duration`). The name should be in + a canonical form + + (e.g., leading "." is not accepted). + + + In practice, teams usually precompile into the binary + all types that they + + expect it to use in the context of Any. However, for + URLs which use the + + scheme `http`, `https`, or no scheme, one can optionally + set up a type + + server that maps type URLs to message definitions as + follows: + + + * If no scheme is provided, `https` is assumed. + + * An HTTP GET on the URL must yield a + [google.protobuf.Type][] + value in binary format, or produce an error. + * Applications are allowed to cache lookup results based + on the + URL, or have them precompiled into a binary to avoid any + lookup. Therefore, binary compatibility needs to be preserved + on changes to types. (Use versioned type names to manage + breaking changes.) + + Note: this functionality is not currently available in + the official + + protobuf release, and it is not used for type URLs + beginning with + + type.googleapis.com. + + + Schemes other than `http`, `https` (or the empty scheme) + might be + + used with implementation specific semantics. value: type: string format: byte + description: >- + Must be a valid serialized protocol buffer of the above + specified type. + description: >- + `Any` contains an arbitrary serialized protocol buffer + message along with a + + URL that describes the type of the serialized message. + + + Protobuf library provides support to pack/unpack Any values + in the form + + of utility functions or additional generated methods of the + Any type. + + + Example 1: Pack and unpack a message in C++. + + Foo foo = ...; + Any any; + any.PackFrom(foo); + ... + if (any.UnpackTo(&foo)) { + ... + } + + Example 2: Pack and unpack a message in Java. + + Foo foo = ...; + Any any = Any.pack(foo); + ... + if (any.is(Foo.class)) { + foo = any.unpack(Foo.class); + } + // or ... + if (any.isSameTypeAs(Foo.getDefaultInstance())) { + foo = any.unpack(Foo.getDefaultInstance()); + } + + Example 3: Pack and unpack a message in Python. + + foo = Foo(...) + any = Any() + any.Pack(foo) + ... + if any.Is(Foo.DESCRIPTOR): + any.Unpack(foo) + ... + + Example 4: Pack and unpack a message in Go + + foo := &pb.Foo{...} + any, err := anypb.New(foo) + if err != nil { + ... + } + ... + foo := &pb.Foo{} + if err := any.UnmarshalTo(foo); err != nil { + ... + } + + The pack methods provided by protobuf library will by + default use + + 'type.googleapis.com/full.type.name' as the type URL and the + unpack + + methods only use the fully qualified type name after the + last '/' + + in the type URL, for example "foo.bar.com/x/y.z" will yield + type + + name "y.z". + + + JSON + + + The JSON representation of an `Any` value uses the regular + + representation of the deserialized, embedded message, with + an + + additional field `@type` which contains the type URL. + Example: + + package google.profile; + message Person { + string first_name = 1; + string last_name = 2; + } + + { + "@type": "type.googleapis.com/google.profile.Person", + "firstName": , + "lastName": + } + + If the embedded message type is well-known and has a custom + JSON + + representation, that representation will be embedded adding + a field + + `value` which holds the custom JSON in addition to the + `@type` + + field. Example (for message [google.protobuf.Duration][]): + + { + "@type": "type.googleapis.com/google.protobuf.Duration", + "value": "1.212s" + } parameters: - name: body in: body @@ -2239,131 +2411,181 @@ paths: properties: type_url: type: string - value: - type: string - format: byte - parameters: - - name: body - in: body - required: true - schema: - type: object - properties: - chain_id: - type: string - intents: - type: string - from_address: - type: string - description: >- - MsgSignalIntent represents a message type for signalling voting - intent for + description: >- + A URL/resource name that uniquely identifies the type of + the serialized - one or more validators. - tags: - - Msg - /quicksilver/tx/v1/interchainstaking/redeem: - post: - summary: |- - RequestRedemption defines a method for requesting burning of qAssets for - native assets. - operationId: RequestRedemption - responses: - '200': - description: A successful response. - schema: - type: object - description: >- - MsgRequestRedemptionResponse defines the MsgRequestRedemption - response type. - default: - description: An unexpected error response. - schema: - type: object - properties: - error: - type: string - code: - type: integer - format: int32 - message: - type: string - details: - type: array - items: - type: object - properties: - type_url: - type: string - value: - type: string - format: byte - parameters: - - name: body - in: body - required: true - schema: - type: object - properties: - value: - type: object - properties: - denom: - type: string - amount: - type: string - description: >- - Coin defines a token with a denomination and an amount. + protocol buffer message. This string must contain at + least + one "/" character. The last segment of the URL's path + must represent - NOTE: The amount field is an Int which implements the custom - method + the fully qualified name of the type (as in - signatures required by gogoproto. - destination_address: - type: string - from_address: - type: string - description: >- - MsgRequestRedemption represents a message type to request a burn - of qAssets + `path/google.protobuf.Duration`). The name should be in + a canonical form - for native assets. - tags: - - Msg - /quicksilver/tx/v1/interchainstaking/reopen_channel: - post: - operationId: GovReopenChannel - responses: - '200': - description: A successful response. - schema: - type: object - description: >- - MsgGovReopenChannelResponse defines the MsgGovReopenChannel - response type. - default: - description: An unexpected error response. - schema: - type: object - properties: - error: - type: string - code: - type: integer - format: int32 - message: - type: string - details: - type: array - items: - type: object - properties: - type_url: - type: string + (e.g., leading "." is not accepted). + + + In practice, teams usually precompile into the binary + all types that they + + expect it to use in the context of Any. However, for + URLs which use the + + scheme `http`, `https`, or no scheme, one can optionally + set up a type + + server that maps type URLs to message definitions as + follows: + + + * If no scheme is provided, `https` is assumed. + + * An HTTP GET on the URL must yield a + [google.protobuf.Type][] + value in binary format, or produce an error. + * Applications are allowed to cache lookup results based + on the + URL, or have them precompiled into a binary to avoid any + lookup. Therefore, binary compatibility needs to be preserved + on changes to types. (Use versioned type names to manage + breaking changes.) + + Note: this functionality is not currently available in + the official + + protobuf release, and it is not used for type URLs + beginning with + + type.googleapis.com. + + + Schemes other than `http`, `https` (or the empty scheme) + might be + + used with implementation specific semantics. value: type: string format: byte + description: >- + Must be a valid serialized protocol buffer of the above + specified type. + description: >- + `Any` contains an arbitrary serialized protocol buffer + message along with a + + URL that describes the type of the serialized message. + + + Protobuf library provides support to pack/unpack Any values + in the form + + of utility functions or additional generated methods of the + Any type. + + + Example 1: Pack and unpack a message in C++. + + Foo foo = ...; + Any any; + any.PackFrom(foo); + ... + if (any.UnpackTo(&foo)) { + ... + } + + Example 2: Pack and unpack a message in Java. + + Foo foo = ...; + Any any = Any.pack(foo); + ... + if (any.is(Foo.class)) { + foo = any.unpack(Foo.class); + } + // or ... + if (any.isSameTypeAs(Foo.getDefaultInstance())) { + foo = any.unpack(Foo.getDefaultInstance()); + } + + Example 3: Pack and unpack a message in Python. + + foo = Foo(...) + any = Any() + any.Pack(foo) + ... + if any.Is(Foo.DESCRIPTOR): + any.Unpack(foo) + ... + + Example 4: Pack and unpack a message in Go + + foo := &pb.Foo{...} + any, err := anypb.New(foo) + if err != nil { + ... + } + ... + foo := &pb.Foo{} + if err := any.UnmarshalTo(foo); err != nil { + ... + } + + The pack methods provided by protobuf library will by + default use + + 'type.googleapis.com/full.type.name' as the type URL and the + unpack + + methods only use the fully qualified type name after the + last '/' + + in the type URL, for example "foo.bar.com/x/y.z" will yield + type + + name "y.z". + + + JSON + + + The JSON representation of an `Any` value uses the regular + + representation of the deserialized, embedded message, with + an + + additional field `@type` which contains the type URL. + Example: + + package google.profile; + message Person { + string first_name = 1; + string last_name = 2; + } + + { + "@type": "type.googleapis.com/google.profile.Person", + "firstName": , + "lastName": + } + + If the embedded message type is well-known and has a custom + JSON + + representation, that representation will be embedded adding + a field + + `value` which holds the custom JSON in addition to the + `@type` + + field. Example (for message [google.protobuf.Duration][]): + + { + "@type": "type.googleapis.com/google.protobuf.Duration", + "value": "1.212s" + } parameters: - name: body in: body @@ -2371,51 +2593,33 @@ paths: schema: type: object properties: - title: - type: string - description: - type: string - connection_id: + chain_id: type: string - port_id: + intents: type: string - authority: + from_address: type: string + description: >- + MsgSignalIntent represents a message type for signalling voting + intent for + + one or more validators. tags: - Msg - /quicksilver/interchainstaking/v1/delegator_intents/{delegator_address}: - get: - summary: >- - DelegatorIntents provides data on the intent of the delegator for all - zones - operationId: DelegatorIntents + /quicksilver/tx/v1/interchainstaking/redeem: + post: + summary: |- + RequestRedemption defines a method for requesting burning of qAssets for + native assets. + operationId: RequestRedemption responses: '200': description: A successful response. schema: type: object - properties: - intents: - type: array - items: - type: object - properties: - chain_id: - type: string - intent: - type: object - properties: - delegator: - type: string - intents: - type: array - items: - type: object - properties: - valoper_address: - type: string - weight: - type: string + description: >- + MsgRequestRedemptionResponse defines the MsgRequestRedemption + response type. default: description: An unexpected error response. schema: @@ -2435,10 +2639,666 @@ paths: properties: type_url: type: string - value: - type: string - format: byte - parameters: + description: >- + A URL/resource name that uniquely identifies the type of + the serialized + + protocol buffer message. This string must contain at + least + + one "/" character. The last segment of the URL's path + must represent + + the fully qualified name of the type (as in + + `path/google.protobuf.Duration`). The name should be in + a canonical form + + (e.g., leading "." is not accepted). + + + In practice, teams usually precompile into the binary + all types that they + + expect it to use in the context of Any. However, for + URLs which use the + + scheme `http`, `https`, or no scheme, one can optionally + set up a type + + server that maps type URLs to message definitions as + follows: + + + * If no scheme is provided, `https` is assumed. + + * An HTTP GET on the URL must yield a + [google.protobuf.Type][] + value in binary format, or produce an error. + * Applications are allowed to cache lookup results based + on the + URL, or have them precompiled into a binary to avoid any + lookup. Therefore, binary compatibility needs to be preserved + on changes to types. (Use versioned type names to manage + breaking changes.) + + Note: this functionality is not currently available in + the official + + protobuf release, and it is not used for type URLs + beginning with + + type.googleapis.com. + + + Schemes other than `http`, `https` (or the empty scheme) + might be + + used with implementation specific semantics. + value: + type: string + format: byte + description: >- + Must be a valid serialized protocol buffer of the above + specified type. + description: >- + `Any` contains an arbitrary serialized protocol buffer + message along with a + + URL that describes the type of the serialized message. + + + Protobuf library provides support to pack/unpack Any values + in the form + + of utility functions or additional generated methods of the + Any type. + + + Example 1: Pack and unpack a message in C++. + + Foo foo = ...; + Any any; + any.PackFrom(foo); + ... + if (any.UnpackTo(&foo)) { + ... + } + + Example 2: Pack and unpack a message in Java. + + Foo foo = ...; + Any any = Any.pack(foo); + ... + if (any.is(Foo.class)) { + foo = any.unpack(Foo.class); + } + // or ... + if (any.isSameTypeAs(Foo.getDefaultInstance())) { + foo = any.unpack(Foo.getDefaultInstance()); + } + + Example 3: Pack and unpack a message in Python. + + foo = Foo(...) + any = Any() + any.Pack(foo) + ... + if any.Is(Foo.DESCRIPTOR): + any.Unpack(foo) + ... + + Example 4: Pack and unpack a message in Go + + foo := &pb.Foo{...} + any, err := anypb.New(foo) + if err != nil { + ... + } + ... + foo := &pb.Foo{} + if err := any.UnmarshalTo(foo); err != nil { + ... + } + + The pack methods provided by protobuf library will by + default use + + 'type.googleapis.com/full.type.name' as the type URL and the + unpack + + methods only use the fully qualified type name after the + last '/' + + in the type URL, for example "foo.bar.com/x/y.z" will yield + type + + name "y.z". + + + JSON + + + The JSON representation of an `Any` value uses the regular + + representation of the deserialized, embedded message, with + an + + additional field `@type` which contains the type URL. + Example: + + package google.profile; + message Person { + string first_name = 1; + string last_name = 2; + } + + { + "@type": "type.googleapis.com/google.profile.Person", + "firstName": , + "lastName": + } + + If the embedded message type is well-known and has a custom + JSON + + representation, that representation will be embedded adding + a field + + `value` which holds the custom JSON in addition to the + `@type` + + field. Example (for message [google.protobuf.Duration][]): + + { + "@type": "type.googleapis.com/google.protobuf.Duration", + "value": "1.212s" + } + parameters: + - name: body + in: body + required: true + schema: + type: object + properties: + value: + type: object + properties: + denom: + type: string + amount: + type: string + description: >- + Coin defines a token with a denomination and an amount. + + + NOTE: The amount field is an Int which implements the custom + method + + signatures required by gogoproto. + destination_address: + type: string + from_address: + type: string + description: >- + MsgRequestRedemption represents a message type to request a burn + of qAssets + + for native assets. + tags: + - Msg + /quicksilver/tx/v1/interchainstaking/reopen_channel: + post: + operationId: GovReopenChannel + responses: + '200': + description: A successful response. + schema: + type: object + description: >- + MsgGovReopenChannelResponse defines the MsgGovReopenChannel + response type. + default: + description: An unexpected error response. + schema: + type: object + properties: + error: + type: string + code: + type: integer + format: int32 + message: + type: string + details: + type: array + items: + type: object + properties: + type_url: + type: string + description: >- + A URL/resource name that uniquely identifies the type of + the serialized + + protocol buffer message. This string must contain at + least + + one "/" character. The last segment of the URL's path + must represent + + the fully qualified name of the type (as in + + `path/google.protobuf.Duration`). The name should be in + a canonical form + + (e.g., leading "." is not accepted). + + + In practice, teams usually precompile into the binary + all types that they + + expect it to use in the context of Any. However, for + URLs which use the + + scheme `http`, `https`, or no scheme, one can optionally + set up a type + + server that maps type URLs to message definitions as + follows: + + + * If no scheme is provided, `https` is assumed. + + * An HTTP GET on the URL must yield a + [google.protobuf.Type][] + value in binary format, or produce an error. + * Applications are allowed to cache lookup results based + on the + URL, or have them precompiled into a binary to avoid any + lookup. Therefore, binary compatibility needs to be preserved + on changes to types. (Use versioned type names to manage + breaking changes.) + + Note: this functionality is not currently available in + the official + + protobuf release, and it is not used for type URLs + beginning with + + type.googleapis.com. + + + Schemes other than `http`, `https` (or the empty scheme) + might be + + used with implementation specific semantics. + value: + type: string + format: byte + description: >- + Must be a valid serialized protocol buffer of the above + specified type. + description: >- + `Any` contains an arbitrary serialized protocol buffer + message along with a + + URL that describes the type of the serialized message. + + + Protobuf library provides support to pack/unpack Any values + in the form + + of utility functions or additional generated methods of the + Any type. + + + Example 1: Pack and unpack a message in C++. + + Foo foo = ...; + Any any; + any.PackFrom(foo); + ... + if (any.UnpackTo(&foo)) { + ... + } + + Example 2: Pack and unpack a message in Java. + + Foo foo = ...; + Any any = Any.pack(foo); + ... + if (any.is(Foo.class)) { + foo = any.unpack(Foo.class); + } + // or ... + if (any.isSameTypeAs(Foo.getDefaultInstance())) { + foo = any.unpack(Foo.getDefaultInstance()); + } + + Example 3: Pack and unpack a message in Python. + + foo = Foo(...) + any = Any() + any.Pack(foo) + ... + if any.Is(Foo.DESCRIPTOR): + any.Unpack(foo) + ... + + Example 4: Pack and unpack a message in Go + + foo := &pb.Foo{...} + any, err := anypb.New(foo) + if err != nil { + ... + } + ... + foo := &pb.Foo{} + if err := any.UnmarshalTo(foo); err != nil { + ... + } + + The pack methods provided by protobuf library will by + default use + + 'type.googleapis.com/full.type.name' as the type URL and the + unpack + + methods only use the fully qualified type name after the + last '/' + + in the type URL, for example "foo.bar.com/x/y.z" will yield + type + + name "y.z". + + + JSON + + + The JSON representation of an `Any` value uses the regular + + representation of the deserialized, embedded message, with + an + + additional field `@type` which contains the type URL. + Example: + + package google.profile; + message Person { + string first_name = 1; + string last_name = 2; + } + + { + "@type": "type.googleapis.com/google.profile.Person", + "firstName": , + "lastName": + } + + If the embedded message type is well-known and has a custom + JSON + + representation, that representation will be embedded adding + a field + + `value` which holds the custom JSON in addition to the + `@type` + + field. Example (for message [google.protobuf.Duration][]): + + { + "@type": "type.googleapis.com/google.protobuf.Duration", + "value": "1.212s" + } + parameters: + - name: body + in: body + required: true + schema: + type: object + properties: + title: + type: string + description: + type: string + connection_id: + type: string + port_id: + type: string + authority: + type: string + tags: + - Msg + /quicksilver/interchainstaking/v1/delegator_intents/{delegator_address}: + get: + summary: >- + DelegatorIntents provides data on the intent of the delegator for all + zones + operationId: DelegatorIntents + responses: + '200': + description: A successful response. + schema: + type: object + properties: + intents: + type: array + items: + type: object + properties: + chain_id: + type: string + intent: + type: object + properties: + delegator: + type: string + intents: + type: array + items: + type: object + properties: + valoper_address: + type: string + weight: + type: string + default: + description: An unexpected error response. + schema: + type: object + properties: + error: + type: string + code: + type: integer + format: int32 + message: + type: string + details: + type: array + items: + type: object + properties: + type_url: + type: string + description: >- + A URL/resource name that uniquely identifies the type of + the serialized + + protocol buffer message. This string must contain at + least + + one "/" character. The last segment of the URL's path + must represent + + the fully qualified name of the type (as in + + `path/google.protobuf.Duration`). The name should be in + a canonical form + + (e.g., leading "." is not accepted). + + + In practice, teams usually precompile into the binary + all types that they + + expect it to use in the context of Any. However, for + URLs which use the + + scheme `http`, `https`, or no scheme, one can optionally + set up a type + + server that maps type URLs to message definitions as + follows: + + + * If no scheme is provided, `https` is assumed. + + * An HTTP GET on the URL must yield a + [google.protobuf.Type][] + value in binary format, or produce an error. + * Applications are allowed to cache lookup results based + on the + URL, or have them precompiled into a binary to avoid any + lookup. Therefore, binary compatibility needs to be preserved + on changes to types. (Use versioned type names to manage + breaking changes.) + + Note: this functionality is not currently available in + the official + + protobuf release, and it is not used for type URLs + beginning with + + type.googleapis.com. + + + Schemes other than `http`, `https` (or the empty scheme) + might be + + used with implementation specific semantics. + value: + type: string + format: byte + description: >- + Must be a valid serialized protocol buffer of the above + specified type. + description: >- + `Any` contains an arbitrary serialized protocol buffer + message along with a + + URL that describes the type of the serialized message. + + + Protobuf library provides support to pack/unpack Any values + in the form + + of utility functions or additional generated methods of the + Any type. + + + Example 1: Pack and unpack a message in C++. + + Foo foo = ...; + Any any; + any.PackFrom(foo); + ... + if (any.UnpackTo(&foo)) { + ... + } + + Example 2: Pack and unpack a message in Java. + + Foo foo = ...; + Any any = Any.pack(foo); + ... + if (any.is(Foo.class)) { + foo = any.unpack(Foo.class); + } + // or ... + if (any.isSameTypeAs(Foo.getDefaultInstance())) { + foo = any.unpack(Foo.getDefaultInstance()); + } + + Example 3: Pack and unpack a message in Python. + + foo = Foo(...) + any = Any() + any.Pack(foo) + ... + if any.Is(Foo.DESCRIPTOR): + any.Unpack(foo) + ... + + Example 4: Pack and unpack a message in Go + + foo := &pb.Foo{...} + any, err := anypb.New(foo) + if err != nil { + ... + } + ... + foo := &pb.Foo{} + if err := any.UnmarshalTo(foo); err != nil { + ... + } + + The pack methods provided by protobuf library will by + default use + + 'type.googleapis.com/full.type.name' as the type URL and the + unpack + + methods only use the fully qualified type name after the + last '/' + + in the type URL, for example "foo.bar.com/x/y.z" will yield + type + + name "y.z". + + + JSON + + + The JSON representation of an `Any` value uses the regular + + representation of the deserialized, embedded message, with + an + + additional field `@type` which contains the type URL. + Example: + + package google.profile; + message Person { + string first_name = 1; + string last_name = 2; + } + + { + "@type": "type.googleapis.com/google.profile.Person", + "firstName": , + "lastName": + } + + If the embedded message type is well-known and has a custom + JSON + + representation, that representation will be embedded adding + a field + + `value` which holds the custom JSON in addition to the + `@type` + + field. Example (for message [google.protobuf.Duration][]): + + { + "@type": "type.googleapis.com/google.protobuf.Duration", + "value": "1.212s" + } + parameters: - name: delegator_address in: path required: true @@ -2479,39 +3339,211 @@ paths: total is total number of results available if PageRequest.count_total - was set, its value is undefined otherwise - description: >- - PageResponse is to be embedded in gRPC response messages where - the + was set, its value is undefined otherwise + description: >- + PageResponse is to be embedded in gRPC response messages where + the + + corresponding request message has used PageRequest. + + message SomeResponse { + repeated Bar results = 1; + PageResponse page = 2; + } + default: + description: An unexpected error response. + schema: + type: object + properties: + error: + type: string + code: + type: integer + format: int32 + message: + type: string + details: + type: array + items: + type: object + properties: + type_url: + type: string + description: >- + A URL/resource name that uniquely identifies the type of + the serialized + + protocol buffer message. This string must contain at + least + + one "/" character. The last segment of the URL's path + must represent + + the fully qualified name of the type (as in + + `path/google.protobuf.Duration`). The name should be in + a canonical form + + (e.g., leading "." is not accepted). + + + In practice, teams usually precompile into the binary + all types that they + + expect it to use in the context of Any. However, for + URLs which use the + + scheme `http`, `https`, or no scheme, one can optionally + set up a type + + server that maps type URLs to message definitions as + follows: + + + * If no scheme is provided, `https` is assumed. + + * An HTTP GET on the URL must yield a + [google.protobuf.Type][] + value in binary format, or produce an error. + * Applications are allowed to cache lookup results based + on the + URL, or have them precompiled into a binary to avoid any + lookup. Therefore, binary compatibility needs to be preserved + on changes to types. (Use versioned type names to manage + breaking changes.) + + Note: this functionality is not currently available in + the official + + protobuf release, and it is not used for type URLs + beginning with + + type.googleapis.com. + + + Schemes other than `http`, `https` (or the empty scheme) + might be + + used with implementation specific semantics. + value: + type: string + format: byte + description: >- + Must be a valid serialized protocol buffer of the above + specified type. + description: >- + `Any` contains an arbitrary serialized protocol buffer + message along with a + + URL that describes the type of the serialized message. + + + Protobuf library provides support to pack/unpack Any values + in the form + + of utility functions or additional generated methods of the + Any type. + + + Example 1: Pack and unpack a message in C++. + + Foo foo = ...; + Any any; + any.PackFrom(foo); + ... + if (any.UnpackTo(&foo)) { + ... + } + + Example 2: Pack and unpack a message in Java. + + Foo foo = ...; + Any any = Any.pack(foo); + ... + if (any.is(Foo.class)) { + foo = any.unpack(Foo.class); + } + // or ... + if (any.isSameTypeAs(Foo.getDefaultInstance())) { + foo = any.unpack(Foo.getDefaultInstance()); + } + + Example 3: Pack and unpack a message in Python. + + foo = Foo(...) + any = Any() + any.Pack(foo) + ... + if any.Is(Foo.DESCRIPTOR): + any.Unpack(foo) + ... + + Example 4: Pack and unpack a message in Go + + foo := &pb.Foo{...} + any, err := anypb.New(foo) + if err != nil { + ... + } + ... + foo := &pb.Foo{} + if err := any.UnmarshalTo(foo); err != nil { + ... + } + + The pack methods provided by protobuf library will by + default use + + 'type.googleapis.com/full.type.name' as the type URL and the + unpack + + methods only use the fully qualified type name after the + last '/' + + in the type URL, for example "foo.bar.com/x/y.z" will yield + type + + name "y.z". + + + JSON - corresponding request message has used PageRequest. - message SomeResponse { - repeated Bar results = 1; - PageResponse page = 2; - } - default: - description: An unexpected error response. - schema: - type: object - properties: - error: - type: string - code: - type: integer - format: int32 - message: - type: string - details: - type: array - items: - type: object - properties: - type_url: - type: string - value: - type: string - format: byte + The JSON representation of an `Any` value uses the regular + + representation of the deserialized, embedded message, with + an + + additional field `@type` which contains the type URL. + Example: + + package google.profile; + message Person { + string first_name = 1; + string last_name = 2; + } + + { + "@type": "type.googleapis.com/google.profile.Person", + "firstName": , + "lastName": + } + + If the embedded message type is well-known and has a custom + JSON + + representation, that representation will be embedded adding + a field + + `value` which holds the custom JSON in addition to the + `@type` + + field. Example (for message [google.protobuf.Duration][]): + + { + "@type": "type.googleapis.com/google.protobuf.Duration", + "value": "1.212s" + } parameters: - name: address in: path @@ -2701,9 +3733,181 @@ paths: properties: type_url: type: string + description: >- + A URL/resource name that uniquely identifies the type of + the serialized + + protocol buffer message. This string must contain at + least + + one "/" character. The last segment of the URL's path + must represent + + the fully qualified name of the type (as in + + `path/google.protobuf.Duration`). The name should be in + a canonical form + + (e.g., leading "." is not accepted). + + + In practice, teams usually precompile into the binary + all types that they + + expect it to use in the context of Any. However, for + URLs which use the + + scheme `http`, `https`, or no scheme, one can optionally + set up a type + + server that maps type URLs to message definitions as + follows: + + + * If no scheme is provided, `https` is assumed. + + * An HTTP GET on the URL must yield a + [google.protobuf.Type][] + value in binary format, or produce an error. + * Applications are allowed to cache lookup results based + on the + URL, or have them precompiled into a binary to avoid any + lookup. Therefore, binary compatibility needs to be preserved + on changes to types. (Use versioned type names to manage + breaking changes.) + + Note: this functionality is not currently available in + the official + + protobuf release, and it is not used for type URLs + beginning with + + type.googleapis.com. + + + Schemes other than `http`, `https` (or the empty scheme) + might be + + used with implementation specific semantics. value: type: string format: byte + description: >- + Must be a valid serialized protocol buffer of the above + specified type. + description: >- + `Any` contains an arbitrary serialized protocol buffer + message along with a + + URL that describes the type of the serialized message. + + + Protobuf library provides support to pack/unpack Any values + in the form + + of utility functions or additional generated methods of the + Any type. + + + Example 1: Pack and unpack a message in C++. + + Foo foo = ...; + Any any; + any.PackFrom(foo); + ... + if (any.UnpackTo(&foo)) { + ... + } + + Example 2: Pack and unpack a message in Java. + + Foo foo = ...; + Any any = Any.pack(foo); + ... + if (any.is(Foo.class)) { + foo = any.unpack(Foo.class); + } + // or ... + if (any.isSameTypeAs(Foo.getDefaultInstance())) { + foo = any.unpack(Foo.getDefaultInstance()); + } + + Example 3: Pack and unpack a message in Python. + + foo = Foo(...) + any = Any() + any.Pack(foo) + ... + if any.Is(Foo.DESCRIPTOR): + any.Unpack(foo) + ... + + Example 4: Pack and unpack a message in Go + + foo := &pb.Foo{...} + any, err := anypb.New(foo) + if err != nil { + ... + } + ... + foo := &pb.Foo{} + if err := any.UnmarshalTo(foo); err != nil { + ... + } + + The pack methods provided by protobuf library will by + default use + + 'type.googleapis.com/full.type.name' as the type URL and the + unpack + + methods only use the fully qualified type name after the + last '/' + + in the type URL, for example "foo.bar.com/x/y.z" will yield + type + + name "y.z". + + + JSON + + + The JSON representation of an `Any` value uses the regular + + representation of the deserialized, embedded message, with + an + + additional field `@type` which contains the type URL. + Example: + + package google.profile; + message Person { + string first_name = 1; + string last_name = 2; + } + + { + "@type": "type.googleapis.com/google.profile.Person", + "firstName": , + "lastName": + } + + If the embedded message type is well-known and has a custom + JSON + + representation, that representation will be embedded adding + a field + + `value` which holds the custom JSON in addition to the + `@type` + + field. Example (for message [google.protobuf.Duration][]): + + { + "@type": "type.googleapis.com/google.protobuf.Duration", + "value": "1.212s" + } parameters: - name: user_address in: path @@ -2950,6 +4154,189 @@ paths: jailed_since: type: string format: date-time + consensus_pubkey: + type: object + properties: + type_url: + type: string + description: >- + A URL/resource name that uniquely identifies the + type of the serialized + + protocol buffer message. This string must + contain at least + + one "/" character. The last segment of the URL's + path must represent + + the fully qualified name of the type (as in + + `path/google.protobuf.Duration`). The name + should be in a canonical form + + (e.g., leading "." is not accepted). + + + In practice, teams usually precompile into the + binary all types that they + + expect it to use in the context of Any. However, + for URLs which use the + + scheme `http`, `https`, or no scheme, one can + optionally set up a type + + server that maps type URLs to message + definitions as follows: + + + * If no scheme is provided, `https` is assumed. + + * An HTTP GET on the URL must yield a + [google.protobuf.Type][] + value in binary format, or produce an error. + * Applications are allowed to cache lookup + results based on the + URL, or have them precompiled into a binary to avoid any + lookup. Therefore, binary compatibility needs to be preserved + on changes to types. (Use versioned type names to manage + breaking changes.) + + Note: this functionality is not currently + available in the official + + protobuf release, and it is not used for type + URLs beginning with + + type.googleapis.com. + + + Schemes other than `http`, `https` (or the empty + scheme) might be + + used with implementation specific semantics. + value: + type: string + format: byte + description: >- + Must be a valid serialized protocol buffer of + the above specified type. + description: >- + `Any` contains an arbitrary serialized protocol + buffer message along with a + + URL that describes the type of the serialized + message. + + + Protobuf library provides support to pack/unpack Any + values in the form + + of utility functions or additional generated methods + of the Any type. + + + Example 1: Pack and unpack a message in C++. + + Foo foo = ...; + Any any; + any.PackFrom(foo); + ... + if (any.UnpackTo(&foo)) { + ... + } + + Example 2: Pack and unpack a message in Java. + + Foo foo = ...; + Any any = Any.pack(foo); + ... + if (any.is(Foo.class)) { + foo = any.unpack(Foo.class); + } + // or ... + if (any.isSameTypeAs(Foo.getDefaultInstance())) { + foo = any.unpack(Foo.getDefaultInstance()); + } + + Example 3: Pack and unpack a message in Python. + + foo = Foo(...) + any = Any() + any.Pack(foo) + ... + if any.Is(Foo.DESCRIPTOR): + any.Unpack(foo) + ... + + Example 4: Pack and unpack a message in Go + + foo := &pb.Foo{...} + any, err := anypb.New(foo) + if err != nil { + ... + } + ... + foo := &pb.Foo{} + if err := any.UnmarshalTo(foo); err != nil { + ... + } + + The pack methods provided by protobuf library will + by default use + + 'type.googleapis.com/full.type.name' as the type URL + and the unpack + + methods only use the fully qualified type name after + the last '/' + + in the type URL, for example "foo.bar.com/x/y.z" + will yield type + + name "y.z". + + + JSON + + + The JSON representation of an `Any` value uses the + regular + + representation of the deserialized, embedded + message, with an + + additional field `@type` which contains the type + URL. Example: + + package google.profile; + message Person { + string first_name = 1; + string last_name = 2; + } + + { + "@type": "type.googleapis.com/google.profile.Person", + "firstName": , + "lastName": + } + + If the embedded message type is well-known and has a + custom JSON + + representation, that representation will be embedded + adding a field + + `value` which holds the custom JSON in addition to + the `@type` + + field. Example (for message + [google.protobuf.Duration][]): + + { + "@type": "type.googleapis.com/google.protobuf.Duration", + "value": "1.212s" + } aggregate_intent: type: array items: @@ -3045,9 +4432,181 @@ paths: properties: type_url: type: string + description: >- + A URL/resource name that uniquely identifies the type of + the serialized + + protocol buffer message. This string must contain at + least + + one "/" character. The last segment of the URL's path + must represent + + the fully qualified name of the type (as in + + `path/google.protobuf.Duration`). The name should be in + a canonical form + + (e.g., leading "." is not accepted). + + + In practice, teams usually precompile into the binary + all types that they + + expect it to use in the context of Any. However, for + URLs which use the + + scheme `http`, `https`, or no scheme, one can optionally + set up a type + + server that maps type URLs to message definitions as + follows: + + + * If no scheme is provided, `https` is assumed. + + * An HTTP GET on the URL must yield a + [google.protobuf.Type][] + value in binary format, or produce an error. + * Applications are allowed to cache lookup results based + on the + URL, or have them precompiled into a binary to avoid any + lookup. Therefore, binary compatibility needs to be preserved + on changes to types. (Use versioned type names to manage + breaking changes.) + + Note: this functionality is not currently available in + the official + + protobuf release, and it is not used for type URLs + beginning with + + type.googleapis.com. + + + Schemes other than `http`, `https` (or the empty scheme) + might be + + used with implementation specific semantics. value: type: string format: byte + description: >- + Must be a valid serialized protocol buffer of the above + specified type. + description: >- + `Any` contains an arbitrary serialized protocol buffer + message along with a + + URL that describes the type of the serialized message. + + + Protobuf library provides support to pack/unpack Any values + in the form + + of utility functions or additional generated methods of the + Any type. + + + Example 1: Pack and unpack a message in C++. + + Foo foo = ...; + Any any; + any.PackFrom(foo); + ... + if (any.UnpackTo(&foo)) { + ... + } + + Example 2: Pack and unpack a message in Java. + + Foo foo = ...; + Any any = Any.pack(foo); + ... + if (any.is(Foo.class)) { + foo = any.unpack(Foo.class); + } + // or ... + if (any.isSameTypeAs(Foo.getDefaultInstance())) { + foo = any.unpack(Foo.getDefaultInstance()); + } + + Example 3: Pack and unpack a message in Python. + + foo = Foo(...) + any = Any() + any.Pack(foo) + ... + if any.Is(Foo.DESCRIPTOR): + any.Unpack(foo) + ... + + Example 4: Pack and unpack a message in Go + + foo := &pb.Foo{...} + any, err := anypb.New(foo) + if err != nil { + ... + } + ... + foo := &pb.Foo{} + if err := any.UnmarshalTo(foo); err != nil { + ... + } + + The pack methods provided by protobuf library will by + default use + + 'type.googleapis.com/full.type.name' as the type URL and the + unpack + + methods only use the fully qualified type name after the + last '/' + + in the type URL, for example "foo.bar.com/x/y.z" will yield + type + + name "y.z". + + + JSON + + + The JSON representation of an `Any` value uses the regular + + representation of the deserialized, embedded message, with + an + + additional field `@type` which contains the type URL. + Example: + + package google.profile; + message Person { + string first_name = 1; + string last_name = 2; + } + + { + "@type": "type.googleapis.com/google.profile.Person", + "firstName": , + "lastName": + } + + If the embedded message type is well-known and has a custom + JSON + + representation, that representation will be embedded adding + a field + + `value` which holds the custom JSON in addition to the + `@type` + + field. Example (for message [google.protobuf.Duration][]): + + { + "@type": "type.googleapis.com/google.protobuf.Duration", + "value": "1.212s" + } parameters: - name: chain_id in: path @@ -3240,6 +4799,190 @@ paths: jailed_since: type: string format: date-time + consensus_pubkey: + type: object + properties: + type_url: + type: string + description: >- + A URL/resource name that uniquely identifies + the type of the serialized + + protocol buffer message. This string must + contain at least + + one "/" character. The last segment of the + URL's path must represent + + the fully qualified name of the type (as in + + `path/google.protobuf.Duration`). The name + should be in a canonical form + + (e.g., leading "." is not accepted). + + + In practice, teams usually precompile into the + binary all types that they + + expect it to use in the context of Any. + However, for URLs which use the + + scheme `http`, `https`, or no scheme, one can + optionally set up a type + + server that maps type URLs to message + definitions as follows: + + + * If no scheme is provided, `https` is + assumed. + + * An HTTP GET on the URL must yield a + [google.protobuf.Type][] + value in binary format, or produce an error. + * Applications are allowed to cache lookup + results based on the + URL, or have them precompiled into a binary to avoid any + lookup. Therefore, binary compatibility needs to be preserved + on changes to types. (Use versioned type names to manage + breaking changes.) + + Note: this functionality is not currently + available in the official + + protobuf release, and it is not used for type + URLs beginning with + + type.googleapis.com. + + + Schemes other than `http`, `https` (or the + empty scheme) might be + + used with implementation specific semantics. + value: + type: string + format: byte + description: >- + Must be a valid serialized protocol buffer of + the above specified type. + description: >- + `Any` contains an arbitrary serialized protocol + buffer message along with a + + URL that describes the type of the serialized + message. + + + Protobuf library provides support to pack/unpack + Any values in the form + + of utility functions or additional generated + methods of the Any type. + + + Example 1: Pack and unpack a message in C++. + + Foo foo = ...; + Any any; + any.PackFrom(foo); + ... + if (any.UnpackTo(&foo)) { + ... + } + + Example 2: Pack and unpack a message in Java. + + Foo foo = ...; + Any any = Any.pack(foo); + ... + if (any.is(Foo.class)) { + foo = any.unpack(Foo.class); + } + // or ... + if (any.isSameTypeAs(Foo.getDefaultInstance())) { + foo = any.unpack(Foo.getDefaultInstance()); + } + + Example 3: Pack and unpack a message in Python. + + foo = Foo(...) + any = Any() + any.Pack(foo) + ... + if any.Is(Foo.DESCRIPTOR): + any.Unpack(foo) + ... + + Example 4: Pack and unpack a message in Go + + foo := &pb.Foo{...} + any, err := anypb.New(foo) + if err != nil { + ... + } + ... + foo := &pb.Foo{} + if err := any.UnmarshalTo(foo); err != nil { + ... + } + + The pack methods provided by protobuf library will + by default use + + 'type.googleapis.com/full.type.name' as the type + URL and the unpack + + methods only use the fully qualified type name + after the last '/' + + in the type URL, for example "foo.bar.com/x/y.z" + will yield type + + name "y.z". + + + JSON + + + The JSON representation of an `Any` value uses the + regular + + representation of the deserialized, embedded + message, with an + + additional field `@type` which contains the type + URL. Example: + + package google.profile; + message Person { + string first_name = 1; + string last_name = 2; + } + + { + "@type": "type.googleapis.com/google.profile.Person", + "firstName": , + "lastName": + } + + If the embedded message type is well-known and has + a custom JSON + + representation, that representation will be + embedded adding a field + + `value` which holds the custom JSON in addition to + the `@type` + + field. Example (for message + [google.protobuf.Duration][]): + + { + "@type": "type.googleapis.com/google.protobuf.Duration", + "value": "1.212s" + } aggregate_intent: type: array items: @@ -3299,25 +5042,349 @@ paths: items: type: object properties: - chain_id: - type: string - deposited: - type: string - format: int64 - deposits: + chain_id: + type: string + deposited: + type: string + format: int64 + deposits: + type: string + format: int64 + depositors: + type: string + format: int64 + delegated: + type: string + format: int64 + supply: + type: string + format: int64 + distance_to_target: + type: string + pagination: + type: object + properties: + next_key: + type: string + format: byte + description: |- + next_key is the key to be passed to PageRequest.key to + query the next page most efficiently. It will be empty if + there are no more results. + total: + type: string + format: uint64 + title: >- + total is total number of results available if + PageRequest.count_total + + was set, its value is undefined otherwise + description: >- + PageResponse is to be embedded in gRPC response messages where + the + + corresponding request message has used PageRequest. + + message SomeResponse { + repeated Bar results = 1; + PageResponse page = 2; + } + default: + description: An unexpected error response. + schema: + type: object + properties: + error: + type: string + code: + type: integer + format: int32 + message: + type: string + details: + type: array + items: + type: object + properties: + type_url: + type: string + description: >- + A URL/resource name that uniquely identifies the type of + the serialized + + protocol buffer message. This string must contain at + least + + one "/" character. The last segment of the URL's path + must represent + + the fully qualified name of the type (as in + + `path/google.protobuf.Duration`). The name should be in + a canonical form + + (e.g., leading "." is not accepted). + + + In practice, teams usually precompile into the binary + all types that they + + expect it to use in the context of Any. However, for + URLs which use the + + scheme `http`, `https`, or no scheme, one can optionally + set up a type + + server that maps type URLs to message definitions as + follows: + + + * If no scheme is provided, `https` is assumed. + + * An HTTP GET on the URL must yield a + [google.protobuf.Type][] + value in binary format, or produce an error. + * Applications are allowed to cache lookup results based + on the + URL, or have them precompiled into a binary to avoid any + lookup. Therefore, binary compatibility needs to be preserved + on changes to types. (Use versioned type names to manage + breaking changes.) + + Note: this functionality is not currently available in + the official + + protobuf release, and it is not used for type URLs + beginning with + + type.googleapis.com. + + + Schemes other than `http`, `https` (or the empty scheme) + might be + + used with implementation specific semantics. + value: + type: string + format: byte + description: >- + Must be a valid serialized protocol buffer of the above + specified type. + description: >- + `Any` contains an arbitrary serialized protocol buffer + message along with a + + URL that describes the type of the serialized message. + + + Protobuf library provides support to pack/unpack Any values + in the form + + of utility functions or additional generated methods of the + Any type. + + + Example 1: Pack and unpack a message in C++. + + Foo foo = ...; + Any any; + any.PackFrom(foo); + ... + if (any.UnpackTo(&foo)) { + ... + } + + Example 2: Pack and unpack a message in Java. + + Foo foo = ...; + Any any = Any.pack(foo); + ... + if (any.is(Foo.class)) { + foo = any.unpack(Foo.class); + } + // or ... + if (any.isSameTypeAs(Foo.getDefaultInstance())) { + foo = any.unpack(Foo.getDefaultInstance()); + } + + Example 3: Pack and unpack a message in Python. + + foo = Foo(...) + any = Any() + any.Pack(foo) + ... + if any.Is(Foo.DESCRIPTOR): + any.Unpack(foo) + ... + + Example 4: Pack and unpack a message in Go + + foo := &pb.Foo{...} + any, err := anypb.New(foo) + if err != nil { + ... + } + ... + foo := &pb.Foo{} + if err := any.UnmarshalTo(foo); err != nil { + ... + } + + The pack methods provided by protobuf library will by + default use + + 'type.googleapis.com/full.type.name' as the type URL and the + unpack + + methods only use the fully qualified type name after the + last '/' + + in the type URL, for example "foo.bar.com/x/y.z" will yield + type + + name "y.z". + + + JSON + + + The JSON representation of an `Any` value uses the regular + + representation of the deserialized, embedded message, with + an + + additional field `@type` which contains the type URL. + Example: + + package google.profile; + message Person { + string first_name = 1; + string last_name = 2; + } + + { + "@type": "type.googleapis.com/google.profile.Person", + "firstName": , + "lastName": + } + + If the embedded message type is well-known and has a custom + JSON + + representation, that representation will be embedded adding + a field + + `value` which holds the custom JSON in addition to the + `@type` + + field. Example (for message [google.protobuf.Duration][]): + + { + "@type": "type.googleapis.com/google.protobuf.Duration", + "value": "1.212s" + } + parameters: + - name: pagination.key + description: |- + key is a value returned in PageResponse.next_key to begin + querying the next page most efficiently. Only one of offset or key + should be set. + in: query + required: false + type: string + format: byte + - name: pagination.offset + description: >- + offset is a numeric offset that can be used when key is unavailable. + + It is less efficient than using key. Only one of offset or key + should + + be set. + in: query + required: false + type: string + format: uint64 + - name: pagination.limit + description: >- + limit is the total number of results to be returned in the result + page. + + If left empty it will default to a value to be set by each app. + in: query + required: false + type: string + format: uint64 + - name: pagination.count_total + description: >- + count_total is set to true to indicate that the result set should + include + + a count of the total number of items available for pagination in + UIs. + + count_total is only respected when offset is used. It is ignored + when key + + is set. + in: query + required: false + type: boolean + - name: pagination.reverse + description: >- + reverse is set to true if results are to be returned in the + descending order. + + + Since: cosmos-sdk 0.43 + in: query + required: false + type: boolean + tags: + - QueryInterchainStaking + /quicksilver/interchainstaking/v1/zones/{chain_id}/delegations: + get: + summary: Delegations provides data on the delegations for the given zone. + operationId: Delegations + responses: + '200': + description: A successful response. + schema: + type: object + properties: + delegations: + type: array + items: + type: object + properties: + delegation_address: type: string - format: int64 - depositors: + validator_address: type: string - format: int64 - delegated: + amount: + type: object + properties: + denom: + type: string + amount: + type: string + description: >- + Coin defines a token with a denomination and an amount. + + + NOTE: The amount field is an Int which implements the + custom method + + signatures required by gogoproto. + height: type: string format: int64 - supply: + redelegation_end: type: string format: int64 - distance_to_target: - type: string + tvl: + type: string + format: int64 pagination: type: object properties: @@ -3365,10 +5432,186 @@ paths: properties: type_url: type: string + description: >- + A URL/resource name that uniquely identifies the type of + the serialized + + protocol buffer message. This string must contain at + least + + one "/" character. The last segment of the URL's path + must represent + + the fully qualified name of the type (as in + + `path/google.protobuf.Duration`). The name should be in + a canonical form + + (e.g., leading "." is not accepted). + + + In practice, teams usually precompile into the binary + all types that they + + expect it to use in the context of Any. However, for + URLs which use the + + scheme `http`, `https`, or no scheme, one can optionally + set up a type + + server that maps type URLs to message definitions as + follows: + + + * If no scheme is provided, `https` is assumed. + + * An HTTP GET on the URL must yield a + [google.protobuf.Type][] + value in binary format, or produce an error. + * Applications are allowed to cache lookup results based + on the + URL, or have them precompiled into a binary to avoid any + lookup. Therefore, binary compatibility needs to be preserved + on changes to types. (Use versioned type names to manage + breaking changes.) + + Note: this functionality is not currently available in + the official + + protobuf release, and it is not used for type URLs + beginning with + + type.googleapis.com. + + + Schemes other than `http`, `https` (or the empty scheme) + might be + + used with implementation specific semantics. value: type: string format: byte + description: >- + Must be a valid serialized protocol buffer of the above + specified type. + description: >- + `Any` contains an arbitrary serialized protocol buffer + message along with a + + URL that describes the type of the serialized message. + + + Protobuf library provides support to pack/unpack Any values + in the form + + of utility functions or additional generated methods of the + Any type. + + + Example 1: Pack and unpack a message in C++. + + Foo foo = ...; + Any any; + any.PackFrom(foo); + ... + if (any.UnpackTo(&foo)) { + ... + } + + Example 2: Pack and unpack a message in Java. + + Foo foo = ...; + Any any = Any.pack(foo); + ... + if (any.is(Foo.class)) { + foo = any.unpack(Foo.class); + } + // or ... + if (any.isSameTypeAs(Foo.getDefaultInstance())) { + foo = any.unpack(Foo.getDefaultInstance()); + } + + Example 3: Pack and unpack a message in Python. + + foo = Foo(...) + any = Any() + any.Pack(foo) + ... + if any.Is(Foo.DESCRIPTOR): + any.Unpack(foo) + ... + + Example 4: Pack and unpack a message in Go + + foo := &pb.Foo{...} + any, err := anypb.New(foo) + if err != nil { + ... + } + ... + foo := &pb.Foo{} + if err := any.UnmarshalTo(foo); err != nil { + ... + } + + The pack methods provided by protobuf library will by + default use + + 'type.googleapis.com/full.type.name' as the type URL and the + unpack + + methods only use the fully qualified type name after the + last '/' + + in the type URL, for example "foo.bar.com/x/y.z" will yield + type + + name "y.z". + + + JSON + + + The JSON representation of an `Any` value uses the regular + + representation of the deserialized, embedded message, with + an + + additional field `@type` which contains the type URL. + Example: + + package google.profile; + message Person { + string first_name = 1; + string last_name = 2; + } + + { + "@type": "type.googleapis.com/google.profile.Person", + "firstName": , + "lastName": + } + + If the embedded message type is well-known and has a custom + JSON + + representation, that representation will be embedded adding + a field + + `value` which holds the custom JSON in addition to the + `@type` + + field. Example (for message [google.protobuf.Duration][]): + + { + "@type": "type.googleapis.com/google.protobuf.Duration", + "value": "1.212s" + } parameters: + - name: chain_id + in: path + required: true + type: string - name: pagination.key description: |- key is a value returned in PageResponse.next_key to begin @@ -3427,77 +5670,256 @@ paths: type: boolean tags: - QueryInterchainStaking - /quicksilver/interchainstaking/v1/zones/{chain_id}/delegations: + /quicksilver/interchainstaking/v1/zones/{chain_id}/delegator_intent/{delegator_address}: get: - summary: Delegations provides data on the delegations for the given zone. - operationId: Delegations + summary: >- + DelegatorIntent provides data on the intent of the delegator for the + given + + zone. + operationId: DelegatorIntent responses: '200': description: A successful response. schema: type: object properties: - delegations: + intent: + type: object + properties: + delegator: + type: string + intents: + type: array + items: + type: object + properties: + valoper_address: + type: string + weight: + type: string + default: + description: An unexpected error response. + schema: + type: object + properties: + error: + type: string + code: + type: integer + format: int32 + message: + type: string + details: type: array items: type: object properties: - delegation_address: - type: string - validator_address: + type_url: type: string - amount: - type: object - properties: - denom: - type: string - amount: - type: string description: >- - Coin defines a token with a denomination and an amount. + A URL/resource name that uniquely identifies the type of + the serialized + protocol buffer message. This string must contain at + least - NOTE: The amount field is an Int which implements the - custom method + one "/" character. The last segment of the URL's path + must represent - signatures required by gogoproto. - height: - type: string - format: int64 - redelegation_end: + the fully qualified name of the type (as in + + `path/google.protobuf.Duration`). The name should be in + a canonical form + + (e.g., leading "." is not accepted). + + + In practice, teams usually precompile into the binary + all types that they + + expect it to use in the context of Any. However, for + URLs which use the + + scheme `http`, `https`, or no scheme, one can optionally + set up a type + + server that maps type URLs to message definitions as + follows: + + + * If no scheme is provided, `https` is assumed. + + * An HTTP GET on the URL must yield a + [google.protobuf.Type][] + value in binary format, or produce an error. + * Applications are allowed to cache lookup results based + on the + URL, or have them precompiled into a binary to avoid any + lookup. Therefore, binary compatibility needs to be preserved + on changes to types. (Use versioned type names to manage + breaking changes.) + + Note: this functionality is not currently available in + the official + + protobuf release, and it is not used for type URLs + beginning with + + type.googleapis.com. + + + Schemes other than `http`, `https` (or the empty scheme) + might be + + used with implementation specific semantics. + value: type: string - format: int64 - tvl: - type: string - format: int64 - pagination: - type: object - properties: - next_key: - type: string - format: byte - description: |- - next_key is the key to be passed to PageRequest.key to - query the next page most efficiently. It will be empty if - there are no more results. - total: - type: string - format: uint64 - title: >- - total is total number of results available if - PageRequest.count_total + format: byte + description: >- + Must be a valid serialized protocol buffer of the above + specified type. + description: >- + `Any` contains an arbitrary serialized protocol buffer + message along with a + + URL that describes the type of the serialized message. + + + Protobuf library provides support to pack/unpack Any values + in the form + + of utility functions or additional generated methods of the + Any type. + + + Example 1: Pack and unpack a message in C++. + + Foo foo = ...; + Any any; + any.PackFrom(foo); + ... + if (any.UnpackTo(&foo)) { + ... + } + + Example 2: Pack and unpack a message in Java. + + Foo foo = ...; + Any any = Any.pack(foo); + ... + if (any.is(Foo.class)) { + foo = any.unpack(Foo.class); + } + // or ... + if (any.isSameTypeAs(Foo.getDefaultInstance())) { + foo = any.unpack(Foo.getDefaultInstance()); + } + + Example 3: Pack and unpack a message in Python. + + foo = Foo(...) + any = Any() + any.Pack(foo) + ... + if any.Is(Foo.DESCRIPTOR): + any.Unpack(foo) + ... + + Example 4: Pack and unpack a message in Go + + foo := &pb.Foo{...} + any, err := anypb.New(foo) + if err != nil { + ... + } + ... + foo := &pb.Foo{} + if err := any.UnmarshalTo(foo); err != nil { + ... + } + + The pack methods provided by protobuf library will by + default use + + 'type.googleapis.com/full.type.name' as the type URL and the + unpack + + methods only use the fully qualified type name after the + last '/' + + in the type URL, for example "foo.bar.com/x/y.z" will yield + type + + name "y.z". + + + JSON + + + The JSON representation of an `Any` value uses the regular + + representation of the deserialized, embedded message, with + an + + additional field `@type` which contains the type URL. + Example: + + package google.profile; + message Person { + string first_name = 1; + string last_name = 2; + } + + { + "@type": "type.googleapis.com/google.profile.Person", + "firstName": , + "lastName": + } + + If the embedded message type is well-known and has a custom + JSON - was set, its value is undefined otherwise - description: >- - PageResponse is to be embedded in gRPC response messages where - the + representation, that representation will be embedded adding + a field - corresponding request message has used PageRequest. + `value` which holds the custom JSON in addition to the + `@type` - message SomeResponse { - repeated Bar results = 1; - PageResponse page = 2; - } + field. Example (for message [google.protobuf.Duration][]): + + { + "@type": "type.googleapis.com/google.protobuf.Duration", + "value": "1.212s" + } + parameters: + - name: chain_id + in: path + required: true + type: string + - name: delegator_address + in: path + required: true + type: string + tags: + - QueryInterchainStaking + /quicksilver/interchainstaking/v1/zones/{chain_id}/deposit_address: + get: + summary: >- + DepositAccount provides data on the deposit address for a connected + zone. + operationId: DepositAccount + responses: + '200': + description: A successful response. + schema: + type: object + properties: + deposit_account_address: + type: string + title: |- + QueryDepositAccountForChainResponse the response type for the + Query/InterchainAccountAddress RPC default: description: An unexpected error response. schema: @@ -3517,100 +5939,229 @@ paths: properties: type_url: type: string + description: >- + A URL/resource name that uniquely identifies the type of + the serialized + + protocol buffer message. This string must contain at + least + + one "/" character. The last segment of the URL's path + must represent + + the fully qualified name of the type (as in + + `path/google.protobuf.Duration`). The name should be in + a canonical form + + (e.g., leading "." is not accepted). + + + In practice, teams usually precompile into the binary + all types that they + + expect it to use in the context of Any. However, for + URLs which use the + + scheme `http`, `https`, or no scheme, one can optionally + set up a type + + server that maps type URLs to message definitions as + follows: + + + * If no scheme is provided, `https` is assumed. + + * An HTTP GET on the URL must yield a + [google.protobuf.Type][] + value in binary format, or produce an error. + * Applications are allowed to cache lookup results based + on the + URL, or have them precompiled into a binary to avoid any + lookup. Therefore, binary compatibility needs to be preserved + on changes to types. (Use versioned type names to manage + breaking changes.) + + Note: this functionality is not currently available in + the official + + protobuf release, and it is not used for type URLs + beginning with + + type.googleapis.com. + + + Schemes other than `http`, `https` (or the empty scheme) + might be + + used with implementation specific semantics. value: type: string format: byte - parameters: - - name: chain_id - in: path - required: true - type: string - - name: pagination.key - description: |- - key is a value returned in PageResponse.next_key to begin - querying the next page most efficiently. Only one of offset or key - should be set. - in: query - required: false - type: string - format: byte - - name: pagination.offset - description: >- - offset is a numeric offset that can be used when key is unavailable. + description: >- + Must be a valid serialized protocol buffer of the above + specified type. + description: >- + `Any` contains an arbitrary serialized protocol buffer + message along with a - It is less efficient than using key. Only one of offset or key - should + URL that describes the type of the serialized message. - be set. - in: query - required: false - type: string - format: uint64 - - name: pagination.limit - description: >- - limit is the total number of results to be returned in the result - page. - If left empty it will default to a value to be set by each app. - in: query - required: false - type: string - format: uint64 - - name: pagination.count_total - description: >- - count_total is set to true to indicate that the result set should - include + Protobuf library provides support to pack/unpack Any values + in the form - a count of the total number of items available for pagination in - UIs. + of utility functions or additional generated methods of the + Any type. - count_total is only respected when offset is used. It is ignored - when key - is set. - in: query - required: false - type: boolean - - name: pagination.reverse - description: >- - reverse is set to true if results are to be returned in the - descending order. + Example 1: Pack and unpack a message in C++. + + Foo foo = ...; + Any any; + any.PackFrom(foo); + ... + if (any.UnpackTo(&foo)) { + ... + } + + Example 2: Pack and unpack a message in Java. + + Foo foo = ...; + Any any = Any.pack(foo); + ... + if (any.is(Foo.class)) { + foo = any.unpack(Foo.class); + } + // or ... + if (any.isSameTypeAs(Foo.getDefaultInstance())) { + foo = any.unpack(Foo.getDefaultInstance()); + } + + Example 3: Pack and unpack a message in Python. + + foo = Foo(...) + any = Any() + any.Pack(foo) + ... + if any.Is(Foo.DESCRIPTOR): + any.Unpack(foo) + ... + + Example 4: Pack and unpack a message in Go + + foo := &pb.Foo{...} + any, err := anypb.New(foo) + if err != nil { + ... + } + ... + foo := &pb.Foo{} + if err := any.UnmarshalTo(foo); err != nil { + ... + } + + The pack methods provided by protobuf library will by + default use + + 'type.googleapis.com/full.type.name' as the type URL and the + unpack + + methods only use the fully qualified type name after the + last '/' + + in the type URL, for example "foo.bar.com/x/y.z" will yield + type + + name "y.z". + + + JSON + + + The JSON representation of an `Any` value uses the regular + + representation of the deserialized, embedded message, with + an + + additional field `@type` which contains the type URL. + Example: + + package google.profile; + message Person { + string first_name = 1; + string last_name = 2; + } + + { + "@type": "type.googleapis.com/google.profile.Person", + "firstName": , + "lastName": + } + + If the embedded message type is well-known and has a custom + JSON + + representation, that representation will be embedded adding + a field + + `value` which holds the custom JSON in addition to the + `@type` + field. Example (for message [google.protobuf.Duration][]): - Since: cosmos-sdk 0.43 - in: query - required: false - type: boolean + { + "@type": "type.googleapis.com/google.protobuf.Duration", + "value": "1.212s" + } + parameters: + - name: chain_id + in: path + required: true + type: string tags: - QueryInterchainStaking - /quicksilver/interchainstaking/v1/zones/{chain_id}/delegator_intent/{delegator_address}: + /quicksilver/interchainstaking/v1/zones/{chain_id}/deposits/{tx_hash}: get: - summary: >- - DelegatorIntent provides data on the intent of the delegator for the - given - - zone. - operationId: DelegatorIntent + operationId: TxStatus responses: '200': description: A successful response. schema: type: object properties: - intent: + receipt: type: object properties: - delegator: + chain_id: type: string - intents: + sender: + type: string + txhash: + type: string + amount: type: array items: type: object properties: - valoper_address: + denom: type: string - weight: + amount: type: string + description: >- + Coin defines a token with a denomination and an amount. + + + NOTE: The amount field is an Int which implements the + custom method + + signatures required by gogoproto. + first_seen: + type: string + format: date-time + completed: + type: string + format: date-time default: description: An unexpected error response. schema: @@ -3630,129 +6181,181 @@ paths: properties: type_url: type: string + description: >- + A URL/resource name that uniquely identifies the type of + the serialized + + protocol buffer message. This string must contain at + least + + one "/" character. The last segment of the URL's path + must represent + + the fully qualified name of the type (as in + + `path/google.protobuf.Duration`). The name should be in + a canonical form + + (e.g., leading "." is not accepted). + + + In practice, teams usually precompile into the binary + all types that they + + expect it to use in the context of Any. However, for + URLs which use the + + scheme `http`, `https`, or no scheme, one can optionally + set up a type + + server that maps type URLs to message definitions as + follows: + + + * If no scheme is provided, `https` is assumed. + + * An HTTP GET on the URL must yield a + [google.protobuf.Type][] + value in binary format, or produce an error. + * Applications are allowed to cache lookup results based + on the + URL, or have them precompiled into a binary to avoid any + lookup. Therefore, binary compatibility needs to be preserved + on changes to types. (Use versioned type names to manage + breaking changes.) + + Note: this functionality is not currently available in + the official + + protobuf release, and it is not used for type URLs + beginning with + + type.googleapis.com. + + + Schemes other than `http`, `https` (or the empty scheme) + might be + + used with implementation specific semantics. value: type: string format: byte - parameters: - - name: chain_id - in: path - required: true - type: string - - name: delegator_address - in: path - required: true - type: string - tags: - - QueryInterchainStaking - /quicksilver/interchainstaking/v1/zones/{chain_id}/deposit_address: - get: - summary: >- - DepositAccount provides data on the deposit address for a connected - zone. - operationId: DepositAccount - responses: - '200': - description: A successful response. - schema: - type: object - properties: - deposit_account_address: - type: string - title: |- - QueryDepositAccountForChainResponse the response type for the - Query/InterchainAccountAddress RPC - default: - description: An unexpected error response. - schema: - type: object - properties: - error: - type: string - code: - type: integer - format: int32 - message: - type: string - details: - type: array - items: - type: object - properties: - type_url: - type: string - value: - type: string - format: byte - parameters: - - name: chain_id - in: path - required: true - type: string - tags: - - QueryInterchainStaking - /quicksilver/interchainstaking/v1/zones/{chain_id}/deposits/{tx_hash}: - get: - operationId: TxStatus - responses: - '200': - description: A successful response. - schema: - type: object - properties: - receipt: - type: object - properties: - chain_id: - type: string - sender: - type: string - txhash: - type: string - amount: - type: array - items: - type: object - properties: - denom: - type: string - amount: - type: string description: >- - Coin defines a token with a denomination and an amount. + Must be a valid serialized protocol buffer of the above + specified type. + description: >- + `Any` contains an arbitrary serialized protocol buffer + message along with a + + URL that describes the type of the serialized message. + + + Protobuf library provides support to pack/unpack Any values + in the form + + of utility functions or additional generated methods of the + Any type. + + + Example 1: Pack and unpack a message in C++. + + Foo foo = ...; + Any any; + any.PackFrom(foo); + ... + if (any.UnpackTo(&foo)) { + ... + } + + Example 2: Pack and unpack a message in Java. + + Foo foo = ...; + Any any = Any.pack(foo); + ... + if (any.is(Foo.class)) { + foo = any.unpack(Foo.class); + } + // or ... + if (any.isSameTypeAs(Foo.getDefaultInstance())) { + foo = any.unpack(Foo.getDefaultInstance()); + } + + Example 3: Pack and unpack a message in Python. + + foo = Foo(...) + any = Any() + any.Pack(foo) + ... + if any.Is(Foo.DESCRIPTOR): + any.Unpack(foo) + ... + + Example 4: Pack and unpack a message in Go + + foo := &pb.Foo{...} + any, err := anypb.New(foo) + if err != nil { + ... + } + ... + foo := &pb.Foo{} + if err := any.UnmarshalTo(foo); err != nil { + ... + } + + The pack methods provided by protobuf library will by + default use + 'type.googleapis.com/full.type.name' as the type URL and the + unpack - NOTE: The amount field is an Int which implements the - custom method + methods only use the fully qualified type name after the + last '/' - signatures required by gogoproto. - first_seen: - type: string - format: date-time - completed: - type: string - format: date-time - default: - description: An unexpected error response. - schema: - type: object - properties: - error: - type: string - code: - type: integer - format: int32 - message: - type: string - details: - type: array - items: - type: object - properties: - type_url: - type: string - value: - type: string - format: byte + in the type URL, for example "foo.bar.com/x/y.z" will yield + type + + name "y.z". + + + JSON + + + The JSON representation of an `Any` value uses the regular + + representation of the deserialized, embedded message, with + an + + additional field `@type` which contains the type URL. + Example: + + package google.profile; + message Person { + string first_name = 1; + string last_name = 2; + } + + { + "@type": "type.googleapis.com/google.profile.Person", + "firstName": , + "lastName": + } + + If the embedded message type is well-known and has a custom + JSON + + representation, that representation will be embedded adding + a field + + `value` which holds the custom JSON in addition to the + `@type` + + field. Example (for message [google.protobuf.Duration][]): + + { + "@type": "type.googleapis.com/google.protobuf.Duration", + "value": "1.212s" + } parameters: - name: chain_id in: path @@ -3799,66 +6402,238 @@ paths: amount. - NOTE: The amount field is an Int which implements the - custom method + NOTE: The amount field is an Int which implements the + custom method + + signatures required by gogoproto. + first_seen: + type: string + format: date-time + completed: + type: string + format: date-time + pagination: + type: object + properties: + next_key: + type: string + format: byte + description: |- + next_key is the key to be passed to PageRequest.key to + query the next page most efficiently. It will be empty if + there are no more results. + total: + type: string + format: uint64 + title: >- + total is total number of results available if + PageRequest.count_total + + was set, its value is undefined otherwise + description: >- + PageResponse is to be embedded in gRPC response messages where + the + + corresponding request message has used PageRequest. + + message SomeResponse { + repeated Bar results = 1; + PageResponse page = 2; + } + default: + description: An unexpected error response. + schema: + type: object + properties: + error: + type: string + code: + type: integer + format: int32 + message: + type: string + details: + type: array + items: + type: object + properties: + type_url: + type: string + description: >- + A URL/resource name that uniquely identifies the type of + the serialized + + protocol buffer message. This string must contain at + least + + one "/" character. The last segment of the URL's path + must represent + + the fully qualified name of the type (as in + + `path/google.protobuf.Duration`). The name should be in + a canonical form + + (e.g., leading "." is not accepted). + + + In practice, teams usually precompile into the binary + all types that they + + expect it to use in the context of Any. However, for + URLs which use the + + scheme `http`, `https`, or no scheme, one can optionally + set up a type + + server that maps type URLs to message definitions as + follows: + + + * If no scheme is provided, `https` is assumed. + + * An HTTP GET on the URL must yield a + [google.protobuf.Type][] + value in binary format, or produce an error. + * Applications are allowed to cache lookup results based + on the + URL, or have them precompiled into a binary to avoid any + lookup. Therefore, binary compatibility needs to be preserved + on changes to types. (Use versioned type names to manage + breaking changes.) + + Note: this functionality is not currently available in + the official + + protobuf release, and it is not used for type URLs + beginning with + + type.googleapis.com. + + + Schemes other than `http`, `https` (or the empty scheme) + might be + + used with implementation specific semantics. + value: + type: string + format: byte + description: >- + Must be a valid serialized protocol buffer of the above + specified type. + description: >- + `Any` contains an arbitrary serialized protocol buffer + message along with a + + URL that describes the type of the serialized message. + + + Protobuf library provides support to pack/unpack Any values + in the form + + of utility functions or additional generated methods of the + Any type. + + + Example 1: Pack and unpack a message in C++. + + Foo foo = ...; + Any any; + any.PackFrom(foo); + ... + if (any.UnpackTo(&foo)) { + ... + } + + Example 2: Pack and unpack a message in Java. + + Foo foo = ...; + Any any = Any.pack(foo); + ... + if (any.is(Foo.class)) { + foo = any.unpack(Foo.class); + } + // or ... + if (any.isSameTypeAs(Foo.getDefaultInstance())) { + foo = any.unpack(Foo.getDefaultInstance()); + } + + Example 3: Pack and unpack a message in Python. + + foo = Foo(...) + any = Any() + any.Pack(foo) + ... + if any.Is(Foo.DESCRIPTOR): + any.Unpack(foo) + ... + + Example 4: Pack and unpack a message in Go + + foo := &pb.Foo{...} + any, err := anypb.New(foo) + if err != nil { + ... + } + ... + foo := &pb.Foo{} + if err := any.UnmarshalTo(foo); err != nil { + ... + } + + The pack methods provided by protobuf library will by + default use + + 'type.googleapis.com/full.type.name' as the type URL and the + unpack - signatures required by gogoproto. - first_seen: - type: string - format: date-time - completed: - type: string - format: date-time - pagination: - type: object - properties: - next_key: - type: string - format: byte - description: |- - next_key is the key to be passed to PageRequest.key to - query the next page most efficiently. It will be empty if - there are no more results. - total: - type: string - format: uint64 - title: >- - total is total number of results available if - PageRequest.count_total + methods only use the fully qualified type name after the + last '/' - was set, its value is undefined otherwise - description: >- - PageResponse is to be embedded in gRPC response messages where - the + in the type URL, for example "foo.bar.com/x/y.z" will yield + type - corresponding request message has used PageRequest. + name "y.z". - message SomeResponse { - repeated Bar results = 1; - PageResponse page = 2; - } - default: - description: An unexpected error response. - schema: - type: object - properties: - error: - type: string - code: - type: integer - format: int32 - message: - type: string - details: - type: array - items: - type: object - properties: - type_url: - type: string - value: - type: string - format: byte + + JSON + + + The JSON representation of an `Any` value uses the regular + + representation of the deserialized, embedded message, with + an + + additional field `@type` which contains the type URL. + Example: + + package google.profile; + message Person { + string first_name = 1; + string last_name = 2; + } + + { + "@type": "type.googleapis.com/google.profile.Person", + "firstName": , + "lastName": + } + + If the embedded message type is well-known and has a custom + JSON + + representation, that representation will be embedded adding + a field + + `value` which holds the custom JSON in addition to the + `@type` + + field. Example (for message [google.protobuf.Duration][]): + + { + "@type": "type.googleapis.com/google.protobuf.Duration", + "value": "1.212s" + } parameters: - name: chain_id in: path @@ -3969,39 +6744,211 @@ paths: total is total number of results available if PageRequest.count_total - was set, its value is undefined otherwise - description: >- - PageResponse is to be embedded in gRPC response messages where - the + was set, its value is undefined otherwise + description: >- + PageResponse is to be embedded in gRPC response messages where + the + + corresponding request message has used PageRequest. + + message SomeResponse { + repeated Bar results = 1; + PageResponse page = 2; + } + default: + description: An unexpected error response. + schema: + type: object + properties: + error: + type: string + code: + type: integer + format: int32 + message: + type: string + details: + type: array + items: + type: object + properties: + type_url: + type: string + description: >- + A URL/resource name that uniquely identifies the type of + the serialized + + protocol buffer message. This string must contain at + least + + one "/" character. The last segment of the URL's path + must represent + + the fully qualified name of the type (as in + + `path/google.protobuf.Duration`). The name should be in + a canonical form + + (e.g., leading "." is not accepted). + + + In practice, teams usually precompile into the binary + all types that they + + expect it to use in the context of Any. However, for + URLs which use the + + scheme `http`, `https`, or no scheme, one can optionally + set up a type + + server that maps type URLs to message definitions as + follows: + + + * If no scheme is provided, `https` is assumed. + + * An HTTP GET on the URL must yield a + [google.protobuf.Type][] + value in binary format, or produce an error. + * Applications are allowed to cache lookup results based + on the + URL, or have them precompiled into a binary to avoid any + lookup. Therefore, binary compatibility needs to be preserved + on changes to types. (Use versioned type names to manage + breaking changes.) + + Note: this functionality is not currently available in + the official + + protobuf release, and it is not used for type URLs + beginning with + + type.googleapis.com. + + + Schemes other than `http`, `https` (or the empty scheme) + might be + + used with implementation specific semantics. + value: + type: string + format: byte + description: >- + Must be a valid serialized protocol buffer of the above + specified type. + description: >- + `Any` contains an arbitrary serialized protocol buffer + message along with a + + URL that describes the type of the serialized message. + + + Protobuf library provides support to pack/unpack Any values + in the form + + of utility functions or additional generated methods of the + Any type. + + + Example 1: Pack and unpack a message in C++. + + Foo foo = ...; + Any any; + any.PackFrom(foo); + ... + if (any.UnpackTo(&foo)) { + ... + } + + Example 2: Pack and unpack a message in Java. + + Foo foo = ...; + Any any = Any.pack(foo); + ... + if (any.is(Foo.class)) { + foo = any.unpack(Foo.class); + } + // or ... + if (any.isSameTypeAs(Foo.getDefaultInstance())) { + foo = any.unpack(Foo.getDefaultInstance()); + } + + Example 3: Pack and unpack a message in Python. + + foo = Foo(...) + any = Any() + any.Pack(foo) + ... + if any.Is(Foo.DESCRIPTOR): + any.Unpack(foo) + ... + + Example 4: Pack and unpack a message in Go + + foo := &pb.Foo{...} + any, err := anypb.New(foo) + if err != nil { + ... + } + ... + foo := &pb.Foo{} + if err := any.UnmarshalTo(foo); err != nil { + ... + } + + The pack methods provided by protobuf library will by + default use - corresponding request message has used PageRequest. + 'type.googleapis.com/full.type.name' as the type URL and the + unpack - message SomeResponse { - repeated Bar results = 1; - PageResponse page = 2; - } - default: - description: An unexpected error response. - schema: - type: object - properties: - error: - type: string - code: - type: integer - format: int32 - message: - type: string - details: - type: array - items: - type: object - properties: - type_url: - type: string - value: - type: string - format: byte + methods only use the fully qualified type name after the + last '/' + + in the type URL, for example "foo.bar.com/x/y.z" will yield + type + + name "y.z". + + + JSON + + + The JSON representation of an `Any` value uses the regular + + representation of the deserialized, embedded message, with + an + + additional field `@type` which contains the type URL. + Example: + + package google.profile; + message Person { + string first_name = 1; + string last_name = 2; + } + + { + "@type": "type.googleapis.com/google.profile.Person", + "firstName": , + "lastName": + } + + If the embedded message type is well-known and has a custom + JSON + + representation, that representation will be embedded adding + a field + + `value` which holds the custom JSON in addition to the + `@type` + + field. Example (for message [google.protobuf.Duration][]): + + { + "@type": "type.googleapis.com/google.protobuf.Duration", + "value": "1.212s" + } parameters: - name: chain_id in: path @@ -4138,9 +7085,181 @@ paths: properties: type_url: type: string + description: >- + A URL/resource name that uniquely identifies the type of + the serialized + + protocol buffer message. This string must contain at + least + + one "/" character. The last segment of the URL's path + must represent + + the fully qualified name of the type (as in + + `path/google.protobuf.Duration`). The name should be in + a canonical form + + (e.g., leading "." is not accepted). + + + In practice, teams usually precompile into the binary + all types that they + + expect it to use in the context of Any. However, for + URLs which use the + + scheme `http`, `https`, or no scheme, one can optionally + set up a type + + server that maps type URLs to message definitions as + follows: + + + * If no scheme is provided, `https` is assumed. + + * An HTTP GET on the URL must yield a + [google.protobuf.Type][] + value in binary format, or produce an error. + * Applications are allowed to cache lookup results based + on the + URL, or have them precompiled into a binary to avoid any + lookup. Therefore, binary compatibility needs to be preserved + on changes to types. (Use versioned type names to manage + breaking changes.) + + Note: this functionality is not currently available in + the official + + protobuf release, and it is not used for type URLs + beginning with + + type.googleapis.com. + + + Schemes other than `http`, `https` (or the empty scheme) + might be + + used with implementation specific semantics. value: type: string format: byte + description: >- + Must be a valid serialized protocol buffer of the above + specified type. + description: >- + `Any` contains an arbitrary serialized protocol buffer + message along with a + + URL that describes the type of the serialized message. + + + Protobuf library provides support to pack/unpack Any values + in the form + + of utility functions or additional generated methods of the + Any type. + + + Example 1: Pack and unpack a message in C++. + + Foo foo = ...; + Any any; + any.PackFrom(foo); + ... + if (any.UnpackTo(&foo)) { + ... + } + + Example 2: Pack and unpack a message in Java. + + Foo foo = ...; + Any any = Any.pack(foo); + ... + if (any.is(Foo.class)) { + foo = any.unpack(Foo.class); + } + // or ... + if (any.isSameTypeAs(Foo.getDefaultInstance())) { + foo = any.unpack(Foo.getDefaultInstance()); + } + + Example 3: Pack and unpack a message in Python. + + foo = Foo(...) + any = Any() + any.Pack(foo) + ... + if any.Is(Foo.DESCRIPTOR): + any.Unpack(foo) + ... + + Example 4: Pack and unpack a message in Go + + foo := &pb.Foo{...} + any, err := anypb.New(foo) + if err != nil { + ... + } + ... + foo := &pb.Foo{} + if err := any.UnmarshalTo(foo); err != nil { + ... + } + + The pack methods provided by protobuf library will by + default use + + 'type.googleapis.com/full.type.name' as the type URL and the + unpack + + methods only use the fully qualified type name after the + last '/' + + in the type URL, for example "foo.bar.com/x/y.z" will yield + type + + name "y.z". + + + JSON + + + The JSON representation of an `Any` value uses the regular + + representation of the deserialized, embedded message, with + an + + additional field `@type` which contains the type URL. + Example: + + package google.profile; + message Person { + string first_name = 1; + string last_name = 2; + } + + { + "@type": "type.googleapis.com/google.profile.Person", + "firstName": , + "lastName": + } + + If the embedded message type is well-known and has a custom + JSON + + representation, that representation will be embedded adding + a field + + `value` which holds the custom JSON in addition to the + `@type` + + field. Example (for message [google.protobuf.Duration][]): + + { + "@type": "type.googleapis.com/google.protobuf.Duration", + "value": "1.212s" + } parameters: - name: chain_id in: path @@ -4237,6 +7356,188 @@ paths: jailed_since: type: string format: date-time + consensus_pubkey: + type: object + properties: + type_url: + type: string + description: >- + A URL/resource name that uniquely identifies the + type of the serialized + + protocol buffer message. This string must contain at + least + + one "/" character. The last segment of the URL's + path must represent + + the fully qualified name of the type (as in + + `path/google.protobuf.Duration`). The name should be + in a canonical form + + (e.g., leading "." is not accepted). + + + In practice, teams usually precompile into the + binary all types that they + + expect it to use in the context of Any. However, for + URLs which use the + + scheme `http`, `https`, or no scheme, one can + optionally set up a type + + server that maps type URLs to message definitions as + follows: + + + * If no scheme is provided, `https` is assumed. + + * An HTTP GET on the URL must yield a + [google.protobuf.Type][] + value in binary format, or produce an error. + * Applications are allowed to cache lookup results + based on the + URL, or have them precompiled into a binary to avoid any + lookup. Therefore, binary compatibility needs to be preserved + on changes to types. (Use versioned type names to manage + breaking changes.) + + Note: this functionality is not currently available + in the official + + protobuf release, and it is not used for type URLs + beginning with + + type.googleapis.com. + + + Schemes other than `http`, `https` (or the empty + scheme) might be + + used with implementation specific semantics. + value: + type: string + format: byte + description: >- + Must be a valid serialized protocol buffer of the + above specified type. + description: >- + `Any` contains an arbitrary serialized protocol buffer + message along with a + + URL that describes the type of the serialized message. + + + Protobuf library provides support to pack/unpack Any + values in the form + + of utility functions or additional generated methods of + the Any type. + + + Example 1: Pack and unpack a message in C++. + + Foo foo = ...; + Any any; + any.PackFrom(foo); + ... + if (any.UnpackTo(&foo)) { + ... + } + + Example 2: Pack and unpack a message in Java. + + Foo foo = ...; + Any any = Any.pack(foo); + ... + if (any.is(Foo.class)) { + foo = any.unpack(Foo.class); + } + // or ... + if (any.isSameTypeAs(Foo.getDefaultInstance())) { + foo = any.unpack(Foo.getDefaultInstance()); + } + + Example 3: Pack and unpack a message in Python. + + foo = Foo(...) + any = Any() + any.Pack(foo) + ... + if any.Is(Foo.DESCRIPTOR): + any.Unpack(foo) + ... + + Example 4: Pack and unpack a message in Go + + foo := &pb.Foo{...} + any, err := anypb.New(foo) + if err != nil { + ... + } + ... + foo := &pb.Foo{} + if err := any.UnmarshalTo(foo); err != nil { + ... + } + + The pack methods provided by protobuf library will by + default use + + 'type.googleapis.com/full.type.name' as the type URL and + the unpack + + methods only use the fully qualified type name after the + last '/' + + in the type URL, for example "foo.bar.com/x/y.z" will + yield type + + name "y.z". + + + JSON + + + The JSON representation of an `Any` value uses the + regular + + representation of the deserialized, embedded message, + with an + + additional field `@type` which contains the type URL. + Example: + + package google.profile; + message Person { + string first_name = 1; + string last_name = 2; + } + + { + "@type": "type.googleapis.com/google.profile.Person", + "firstName": , + "lastName": + } + + If the embedded message type is well-known and has a + custom JSON + + representation, that representation will be embedded + adding a field + + `value` which holds the custom JSON in addition to the + `@type` + + field. Example (for message + [google.protobuf.Duration][]): + + { + "@type": "type.googleapis.com/google.protobuf.Duration", + "value": "1.212s" + } pagination: type: object properties: @@ -4254,39 +7555,211 @@ paths: total is total number of results available if PageRequest.count_total - was set, its value is undefined otherwise - description: >- - PageResponse is to be embedded in gRPC response messages where - the + was set, its value is undefined otherwise + description: >- + PageResponse is to be embedded in gRPC response messages where + the + + corresponding request message has used PageRequest. + + message SomeResponse { + repeated Bar results = 1; + PageResponse page = 2; + } + default: + description: An unexpected error response. + schema: + type: object + properties: + error: + type: string + code: + type: integer + format: int32 + message: + type: string + details: + type: array + items: + type: object + properties: + type_url: + type: string + description: >- + A URL/resource name that uniquely identifies the type of + the serialized + + protocol buffer message. This string must contain at + least + + one "/" character. The last segment of the URL's path + must represent + + the fully qualified name of the type (as in + + `path/google.protobuf.Duration`). The name should be in + a canonical form + + (e.g., leading "." is not accepted). + + + In practice, teams usually precompile into the binary + all types that they + + expect it to use in the context of Any. However, for + URLs which use the + + scheme `http`, `https`, or no scheme, one can optionally + set up a type + + server that maps type URLs to message definitions as + follows: + + + * If no scheme is provided, `https` is assumed. + + * An HTTP GET on the URL must yield a + [google.protobuf.Type][] + value in binary format, or produce an error. + * Applications are allowed to cache lookup results based + on the + URL, or have them precompiled into a binary to avoid any + lookup. Therefore, binary compatibility needs to be preserved + on changes to types. (Use versioned type names to manage + breaking changes.) + + Note: this functionality is not currently available in + the official + + protobuf release, and it is not used for type URLs + beginning with + + type.googleapis.com. + + + Schemes other than `http`, `https` (or the empty scheme) + might be + + used with implementation specific semantics. + value: + type: string + format: byte + description: >- + Must be a valid serialized protocol buffer of the above + specified type. + description: >- + `Any` contains an arbitrary serialized protocol buffer + message along with a + + URL that describes the type of the serialized message. + + + Protobuf library provides support to pack/unpack Any values + in the form + + of utility functions or additional generated methods of the + Any type. + + + Example 1: Pack and unpack a message in C++. + + Foo foo = ...; + Any any; + any.PackFrom(foo); + ... + if (any.UnpackTo(&foo)) { + ... + } + + Example 2: Pack and unpack a message in Java. + + Foo foo = ...; + Any any = Any.pack(foo); + ... + if (any.is(Foo.class)) { + foo = any.unpack(Foo.class); + } + // or ... + if (any.isSameTypeAs(Foo.getDefaultInstance())) { + foo = any.unpack(Foo.getDefaultInstance()); + } + + Example 3: Pack and unpack a message in Python. + + foo = Foo(...) + any = Any() + any.Pack(foo) + ... + if any.Is(Foo.DESCRIPTOR): + any.Unpack(foo) + ... + + Example 4: Pack and unpack a message in Go + + foo := &pb.Foo{...} + any, err := anypb.New(foo) + if err != nil { + ... + } + ... + foo := &pb.Foo{} + if err := any.UnmarshalTo(foo); err != nil { + ... + } + + The pack methods provided by protobuf library will by + default use + + 'type.googleapis.com/full.type.name' as the type URL and the + unpack + + methods only use the fully qualified type name after the + last '/' + + in the type URL, for example "foo.bar.com/x/y.z" will yield + type + + name "y.z". + + + JSON + + + The JSON representation of an `Any` value uses the regular + + representation of the deserialized, embedded message, with + an + + additional field `@type` which contains the type URL. + Example: + + package google.profile; + message Person { + string first_name = 1; + string last_name = 2; + } + + { + "@type": "type.googleapis.com/google.profile.Person", + "firstName": , + "lastName": + } + + If the embedded message type is well-known and has a custom + JSON + + representation, that representation will be embedded adding + a field + + `value` which holds the custom JSON in addition to the + `@type` - corresponding request message has used PageRequest. + field. Example (for message [google.protobuf.Duration][]): - message SomeResponse { - repeated Bar results = 1; - PageResponse page = 2; - } - default: - description: An unexpected error response. - schema: - type: object - properties: - error: - type: string - code: - type: integer - format: int32 - message: - type: string - details: - type: array - items: - type: object - properties: - type_url: - type: string - value: - type: string - format: byte + { + "@type": "type.googleapis.com/google.protobuf.Duration", + "value": "1.212s" + } parameters: - name: chain_id in: path @@ -4414,75 +7887,247 @@ paths: Coin defines a token with a denomination and an amount. - NOTE: The amount field is an Int which implements the - custom method + NOTE: The amount field is an Int which implements the + custom method + + signatures required by gogoproto. + txhash: + type: string + status: + type: integer + format: int32 + completion_time: + type: string + format: date-time + requeued: + type: boolean + acknowledged: + type: boolean + epoch_number: + type: string + format: int64 + pagination: + type: object + properties: + next_key: + type: string + format: byte + description: |- + next_key is the key to be passed to PageRequest.key to + query the next page most efficiently. It will be empty if + there are no more results. + total: + type: string + format: uint64 + title: >- + total is total number of results available if + PageRequest.count_total + + was set, its value is undefined otherwise + description: >- + PageResponse is to be embedded in gRPC response messages where + the + + corresponding request message has used PageRequest. + + message SomeResponse { + repeated Bar results = 1; + PageResponse page = 2; + } + default: + description: An unexpected error response. + schema: + type: object + properties: + error: + type: string + code: + type: integer + format: int32 + message: + type: string + details: + type: array + items: + type: object + properties: + type_url: + type: string + description: >- + A URL/resource name that uniquely identifies the type of + the serialized + + protocol buffer message. This string must contain at + least + + one "/" character. The last segment of the URL's path + must represent + + the fully qualified name of the type (as in + + `path/google.protobuf.Duration`). The name should be in + a canonical form + + (e.g., leading "." is not accepted). + + + In practice, teams usually precompile into the binary + all types that they + + expect it to use in the context of Any. However, for + URLs which use the + + scheme `http`, `https`, or no scheme, one can optionally + set up a type + + server that maps type URLs to message definitions as + follows: + + + * If no scheme is provided, `https` is assumed. + + * An HTTP GET on the URL must yield a + [google.protobuf.Type][] + value in binary format, or produce an error. + * Applications are allowed to cache lookup results based + on the + URL, or have them precompiled into a binary to avoid any + lookup. Therefore, binary compatibility needs to be preserved + on changes to types. (Use versioned type names to manage + breaking changes.) + + Note: this functionality is not currently available in + the official + + protobuf release, and it is not used for type URLs + beginning with + + type.googleapis.com. + + + Schemes other than `http`, `https` (or the empty scheme) + might be + + used with implementation specific semantics. + value: + type: string + format: byte + description: >- + Must be a valid serialized protocol buffer of the above + specified type. + description: >- + `Any` contains an arbitrary serialized protocol buffer + message along with a + + URL that describes the type of the serialized message. + + + Protobuf library provides support to pack/unpack Any values + in the form + + of utility functions or additional generated methods of the + Any type. + + + Example 1: Pack and unpack a message in C++. + + Foo foo = ...; + Any any; + any.PackFrom(foo); + ... + if (any.UnpackTo(&foo)) { + ... + } + + Example 2: Pack and unpack a message in Java. + + Foo foo = ...; + Any any = Any.pack(foo); + ... + if (any.is(Foo.class)) { + foo = any.unpack(Foo.class); + } + // or ... + if (any.isSameTypeAs(Foo.getDefaultInstance())) { + foo = any.unpack(Foo.getDefaultInstance()); + } + + Example 3: Pack and unpack a message in Python. + + foo = Foo(...) + any = Any() + any.Pack(foo) + ... + if any.Is(Foo.DESCRIPTOR): + any.Unpack(foo) + ... + + Example 4: Pack and unpack a message in Go + + foo := &pb.Foo{...} + any, err := anypb.New(foo) + if err != nil { + ... + } + ... + foo := &pb.Foo{} + if err := any.UnmarshalTo(foo); err != nil { + ... + } + + The pack methods provided by protobuf library will by + default use + + 'type.googleapis.com/full.type.name' as the type URL and the + unpack + + methods only use the fully qualified type name after the + last '/' + + in the type URL, for example "foo.bar.com/x/y.z" will yield + type + + name "y.z". + + + JSON + + + The JSON representation of an `Any` value uses the regular + + representation of the deserialized, embedded message, with + an + + additional field `@type` which contains the type URL. + Example: + + package google.profile; + message Person { + string first_name = 1; + string last_name = 2; + } + + { + "@type": "type.googleapis.com/google.profile.Person", + "firstName": , + "lastName": + } + + If the embedded message type is well-known and has a custom + JSON - signatures required by gogoproto. - txhash: - type: string - status: - type: integer - format: int32 - completion_time: - type: string - format: date-time - requeued: - type: boolean - acknowledged: - type: boolean - epoch_number: - type: string - format: int64 - pagination: - type: object - properties: - next_key: - type: string - format: byte - description: |- - next_key is the key to be passed to PageRequest.key to - query the next page most efficiently. It will be empty if - there are no more results. - total: - type: string - format: uint64 - title: >- - total is total number of results available if - PageRequest.count_total + representation, that representation will be embedded adding + a field - was set, its value is undefined otherwise - description: >- - PageResponse is to be embedded in gRPC response messages where - the + `value` which holds the custom JSON in addition to the + `@type` - corresponding request message has used PageRequest. + field. Example (for message [google.protobuf.Duration][]): - message SomeResponse { - repeated Bar results = 1; - PageResponse page = 2; - } - default: - description: An unexpected error response. - schema: - type: object - properties: - error: - type: string - code: - type: integer - format: int32 - message: - type: string - details: - type: array - items: - type: object - properties: - type_url: - type: string - value: - type: string - format: byte + { + "@type": "type.googleapis.com/google.protobuf.Duration", + "value": "1.212s" + } parameters: - name: chain_id in: path @@ -4676,9 +8321,181 @@ paths: properties: type_url: type: string + description: >- + A URL/resource name that uniquely identifies the type of + the serialized + + protocol buffer message. This string must contain at + least + + one "/" character. The last segment of the URL's path + must represent + + the fully qualified name of the type (as in + + `path/google.protobuf.Duration`). The name should be in + a canonical form + + (e.g., leading "." is not accepted). + + + In practice, teams usually precompile into the binary + all types that they + + expect it to use in the context of Any. However, for + URLs which use the + + scheme `http`, `https`, or no scheme, one can optionally + set up a type + + server that maps type URLs to message definitions as + follows: + + + * If no scheme is provided, `https` is assumed. + + * An HTTP GET on the URL must yield a + [google.protobuf.Type][] + value in binary format, or produce an error. + * Applications are allowed to cache lookup results based + on the + URL, or have them precompiled into a binary to avoid any + lookup. Therefore, binary compatibility needs to be preserved + on changes to types. (Use versioned type names to manage + breaking changes.) + + Note: this functionality is not currently available in + the official + + protobuf release, and it is not used for type URLs + beginning with + + type.googleapis.com. + + + Schemes other than `http`, `https` (or the empty scheme) + might be + + used with implementation specific semantics. value: type: string format: byte + description: >- + Must be a valid serialized protocol buffer of the above + specified type. + description: >- + `Any` contains an arbitrary serialized protocol buffer + message along with a + + URL that describes the type of the serialized message. + + + Protobuf library provides support to pack/unpack Any values + in the form + + of utility functions or additional generated methods of the + Any type. + + + Example 1: Pack and unpack a message in C++. + + Foo foo = ...; + Any any; + any.PackFrom(foo); + ... + if (any.UnpackTo(&foo)) { + ... + } + + Example 2: Pack and unpack a message in Java. + + Foo foo = ...; + Any any = Any.pack(foo); + ... + if (any.is(Foo.class)) { + foo = any.unpack(Foo.class); + } + // or ... + if (any.isSameTypeAs(Foo.getDefaultInstance())) { + foo = any.unpack(Foo.getDefaultInstance()); + } + + Example 3: Pack and unpack a message in Python. + + foo = Foo(...) + any = Any() + any.Pack(foo) + ... + if any.Is(Foo.DESCRIPTOR): + any.Unpack(foo) + ... + + Example 4: Pack and unpack a message in Go + + foo := &pb.Foo{...} + any, err := anypb.New(foo) + if err != nil { + ... + } + ... + foo := &pb.Foo{} + if err := any.UnmarshalTo(foo); err != nil { + ... + } + + The pack methods provided by protobuf library will by + default use + + 'type.googleapis.com/full.type.name' as the type URL and the + unpack + + methods only use the fully qualified type name after the + last '/' + + in the type URL, for example "foo.bar.com/x/y.z" will yield + type + + name "y.z". + + + JSON + + + The JSON representation of an `Any` value uses the regular + + representation of the deserialized, embedded message, with + an + + additional field `@type` which contains the type URL. + Example: + + package google.profile; + message Person { + string first_name = 1; + string last_name = 2; + } + + { + "@type": "type.googleapis.com/google.profile.Person", + "firstName": , + "lastName": + } + + If the embedded message type is well-known and has a custom + JSON + + representation, that representation will be embedded adding + a field + + `value` which holds the custom JSON in addition to the + `@type` + + field. Example (for message [google.protobuf.Duration][]): + + { + "@type": "type.googleapis.com/google.protobuf.Duration", + "value": "1.212s" + } parameters: - name: chain_id in: path diff --git a/proto/buf.gen.yaml b/proto/buf.gen.yaml index 90dcc2a78..ca72da10e 100644 --- a/proto/buf.gen.yaml +++ b/proto/buf.gen.yaml @@ -3,7 +3,7 @@ plugins: - name: gocosmos out: .. opt: - - plugins=grpc + - plugins=grpc,Mgoogle/protobuf/any.proto=github.com/cosmos/cosmos-sdk/codec/types, - name: grpc-gateway out: .. - name: swagger diff --git a/proto/quicksilver/interchainstaking/v1/interchainstaking.proto b/proto/quicksilver/interchainstaking/v1/interchainstaking.proto index a14e9bebf..dd4b4aecc 100644 --- a/proto/quicksilver/interchainstaking/v1/interchainstaking.proto +++ b/proto/quicksilver/interchainstaking/v1/interchainstaking.proto @@ -4,6 +4,7 @@ package quicksilver.interchainstaking.v1; import "cosmos/base/v1beta1/coin.proto"; import "cosmos_proto/cosmos.proto"; import "gogoproto/gogo.proto"; +import "google/protobuf/any.proto"; import "google/protobuf/timestamp.proto"; option go_package = "github.com/quicksilver-zone/quicksilver/x/interchainstaking/types"; @@ -34,29 +35,17 @@ message Zone { bool liquidity_module = 15; uint32 withdrawal_waitgroup = 16; bytes ibc_next_validators_hash = 17; - uint64 validator_selection_allocation = 18 [ - (gogoproto.jsontag) = "validator_selection_allocation,string,omitempty" - ]; - uint64 holdings_allocation = 19[ - (gogoproto.jsontag) = "holdings_allocation,string,omitempty" - ]; - int64 last_epoch_height = 20 [ - (gogoproto.jsontag) = "last_epoch_height,string,omitempty" - ]; // deprecated + uint64 validator_selection_allocation = 18 [(gogoproto.jsontag) = "validator_selection_allocation,string,omitempty"]; + uint64 holdings_allocation = 19 [(gogoproto.jsontag) = "holdings_allocation,string,omitempty"]; + int64 last_epoch_height = 20 [(gogoproto.jsontag) = "last_epoch_height,string,omitempty"]; // deprecated string tvl = 21 [ (cosmos_proto.scalar) = "cosmos.Dec", (gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Dec", (gogoproto.nullable) = false ]; - int64 unbonding_period = 22 [ - (gogoproto.jsontag) = "unbonding_period,string,omitempty" - ]; - int64 messages_per_tx = 23 [ - (gogoproto.jsontag) = "messages_per_tx,string,omitempty" - ]; - int64 decimals = 24 [ - (gogoproto.jsontag) = "decimals,string,omitempty" - ]; + int64 unbonding_period = 22 [(gogoproto.jsontag) = "unbonding_period,string,omitempty"]; + int64 messages_per_tx = 23 [(gogoproto.jsontag) = "messages_per_tx,string,omitempty"]; + int64 decimals = 24 [(gogoproto.jsontag) = "decimals,string,omitempty"]; bool unbonding_enabled = 25; bool deposits_enabled = 26; bool return_to_sender = 27; @@ -169,6 +158,8 @@ message Validator { (gogoproto.nullable) = false, (gogoproto.stdtime) = true ]; + // consensus_pubkey is the consensus public key of the validator, as a Protobuf Any. + google.protobuf.Any consensus_pubkey = 10 [(cosmos_proto.accepts_interface) = "cosmos.crypto.PubKey"]; } message DelegatorIntent { diff --git a/x/airdrop/types/airdrop.pb.go b/x/airdrop/types/airdrop.pb.go index e451ad331..a20a54577 100644 --- a/x/airdrop/types/airdrop.pb.go +++ b/x/airdrop/types/airdrop.pb.go @@ -271,61 +271,61 @@ func init() { } var fileDescriptor_e3f0590c06bbb467 = []byte{ - // 857 bytes of a gzipped FileDescriptorProto + // 851 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x95, 0xcf, 0x6f, 0x1b, 0x45, 0x14, 0xc7, 0xbd, 0xfe, 0xed, 0x67, 0xa7, 0x9e, 0x0c, 0xa5, 0x72, 0x2c, 0x75, 0xed, 0x5a, 0xfc, - 0xb0, 0x0a, 0x59, 0x2b, 0x29, 0x20, 0x88, 0xe0, 0x90, 0xc4, 0xa5, 0x8a, 0x38, 0xd0, 0x6e, 0x4a, - 0x85, 0x22, 0x24, 0x6b, 0xbc, 0x3b, 0x71, 0x46, 0xd9, 0xdd, 0x59, 0x76, 0x67, 0x2d, 0xfb, 0xcc, + 0xb0, 0x0a, 0x59, 0x2b, 0x29, 0x08, 0x88, 0xe0, 0x90, 0xc4, 0xa5, 0x8a, 0x38, 0x40, 0x36, 0xa5, + 0x42, 0x11, 0x92, 0x35, 0xde, 0x9d, 0x38, 0xa3, 0xec, 0xee, 0x98, 0xdd, 0x59, 0x2b, 0xe6, 0xca, 0xa5, 0xc7, 0x1e, 0xb9, 0x20, 0x21, 0xf1, 0x2f, 0xf0, 0x47, 0xf4, 0x58, 0x71, 0x42, 0x1c, 0x0c, - 0x4a, 0x38, 0x20, 0x8e, 0xfd, 0x0b, 0xd0, 0xcc, 0xec, 0xd6, 0x6e, 0x5c, 0xda, 0xd3, 0xbe, 0xf9, - 0xcc, 0x7b, 0xdf, 0xf7, 0xe6, 0xcd, 0x3c, 0x2d, 0xbc, 0xf3, 0x7d, 0xc2, 0x9c, 0xf3, 0x98, 0x79, - 0x53, 0x1a, 0x0d, 0x08, 0x8b, 0xdc, 0x88, 0x87, 0x83, 0xe9, 0x4e, 0x66, 0x5a, 0x61, 0xc4, 0x05, - 0xc7, 0x37, 0x56, 0xbc, 0xac, 0x6c, 0x6b, 0xba, 0xd3, 0xde, 0x72, 0x78, 0xec, 0xf3, 0x78, 0xa4, - 0xbc, 0x06, 0x7a, 0xa1, 0x43, 0xda, 0xd7, 0x27, 0x7c, 0xc2, 0x35, 0x97, 0x56, 0x4a, 0xcd, 0x09, - 0xe7, 0x13, 0x8f, 0x0e, 0xd4, 0x6a, 0x9c, 0x9c, 0x0e, 0xdc, 0x24, 0x22, 0x82, 0xf1, 0x20, 0xdd, - 0xef, 0x5c, 0xdd, 0x17, 0xcc, 0xa7, 0xb1, 0x20, 0x7e, 0x5a, 0x49, 0xef, 0x9f, 0x02, 0x54, 0x4f, - 0x78, 0x40, 0x87, 0x11, 0x0f, 0xf1, 0x16, 0x54, 0x9d, 0x33, 0xc2, 0x82, 0x11, 0x73, 0x5b, 0x46, - 0xd7, 0xe8, 0xd7, 0xec, 0x8a, 0x5a, 0x1f, 0xb9, 0xf8, 0x5b, 0x80, 0x58, 0x90, 0x48, 0x8c, 0xa4, - 0x40, 0x2b, 0xdf, 0x35, 0xfa, 0xf5, 0xdd, 0xb6, 0xa5, 0xd5, 0xad, 0x4c, 0xdd, 0x7a, 0x98, 0xa9, - 0x1f, 0xdc, 0x7c, 0xba, 0xe8, 0xe4, 0x9e, 0x2f, 0x3a, 0x9b, 0x73, 0xe2, 0x7b, 0x7b, 0xbd, 0x65, - 0x6c, 0xef, 0xc9, 0x9f, 0x1d, 0xc3, 0xae, 0x29, 0x20, 0xdd, 0xf1, 0x19, 0x54, 0xb3, 0xa2, 0x5b, - 0x05, 0xa5, 0xbb, 0xb5, 0xa6, 0x3b, 0x4c, 0x1d, 0x0e, 0x76, 0xa4, 0xec, 0xbf, 0x8b, 0x0e, 0xce, - 0x42, 0x3e, 0xe4, 0x3e, 0x13, 0xd4, 0x0f, 0xc5, 0xfc, 0xf9, 0xa2, 0xd3, 0xd4, 0xc9, 0xb2, 0xbd, - 0xde, 0x8f, 0x32, 0xd5, 0x0b, 0x75, 0xfc, 0x1d, 0x94, 0x5c, 0xea, 0x90, 0x79, 0xab, 0xf8, 0xa6, - 0x34, 0x1f, 0xa4, 0x69, 0x9a, 0xca, 0xff, 0xa5, 0x1c, 0x8d, 0x34, 0x87, 0xdc, 0xd0, 0x09, 0xb4, - 0x28, 0x36, 0x01, 0x88, 0xe7, 0x71, 0x47, 0x9f, 0xa4, 0xd4, 0x35, 0xfa, 0x45, 0x7b, 0x85, 0xe0, - 0x47, 0x50, 0x21, 0x8e, 0xb4, 0xe2, 0x56, 0xb9, 0x5b, 0xe8, 0xd7, 0x0e, 0x3e, 0x97, 0x49, 0xfe, - 0x58, 0x74, 0xde, 0x9b, 0x30, 0x71, 0x96, 0x8c, 0x2d, 0x87, 0xfb, 0xe9, 0x95, 0xa7, 0x9f, 0xed, - 0xd8, 0x3d, 0x1f, 0x88, 0x79, 0x48, 0x63, 0x6b, 0x48, 0x9d, 0xdf, 0x7e, 0xdd, 0x86, 0xf4, 0x45, - 0x0c, 0xa9, 0x63, 0x67, 0x62, 0xf8, 0x16, 0x34, 0x58, 0x3c, 0x72, 0x78, 0xe0, 0x78, 0x89, 0x4b, - 0xdd, 0x56, 0xa5, 0x6b, 0xf4, 0xab, 0x76, 0x9d, 0xc5, 0x87, 0x19, 0xda, 0x2b, 0x3e, 0xfe, 0xb9, - 0x93, 0xeb, 0xfd, 0x9d, 0x87, 0xfa, 0xa1, 0x47, 0x98, 0x6f, 0x53, 0x87, 0x47, 0xee, 0xeb, 0x6e, - 0xbb, 0x05, 0x15, 0xe2, 0xba, 0x11, 0x8d, 0x63, 0x75, 0xd5, 0x35, 0x3b, 0x5b, 0xe2, 0x53, 0xd8, - 0x4c, 0x13, 0x8f, 0x1c, 0xee, 0x87, 0x1e, 0x15, 0xd4, 0x6d, 0x15, 0xba, 0x85, 0x7e, 0x7d, 0xf7, - 0x33, 0xeb, 0xd5, 0xaf, 0xda, 0x5a, 0x49, 0x6a, 0xed, 0xeb, 0xe0, 0xc3, 0x2c, 0xf6, 0x6e, 0x20, - 0xa2, 0xb9, 0x8d, 0xc8, 0x15, 0x8c, 0xdf, 0x85, 0x6b, 0x3e, 0x99, 0x8d, 0x56, 0x3a, 0x5a, 0x54, - 0x1d, 0xdd, 0xf0, 0xc9, 0x6c, 0x7f, 0xd9, 0xd4, 0x9b, 0x00, 0x63, 0x12, 0xd3, 0xd1, 0x94, 0x78, - 0x09, 0x4d, 0x9b, 0x5e, 0x93, 0xe4, 0x91, 0x04, 0x6d, 0x0f, 0xde, 0x7e, 0x65, 0x42, 0x8c, 0xa0, - 0x70, 0x4e, 0xe7, 0xea, 0xd8, 0x25, 0x5b, 0x9a, 0xf8, 0x0b, 0x28, 0x69, 0x11, 0xfd, 0xb6, 0xdf, - 0xff, 0xdf, 0xc3, 0x64, 0x42, 0x5a, 0xd8, 0xd6, 0x51, 0x7b, 0xf9, 0x4f, 0x8d, 0xb4, 0xcd, 0x3f, - 0x19, 0xd0, 0xbc, 0xe2, 0x84, 0x09, 0x6c, 0x64, 0xdd, 0xd2, 0x03, 0x64, 0xbc, 0x71, 0x80, 0xba, - 0xe9, 0x00, 0x5d, 0xd7, 0xef, 0xed, 0xa5, 0x70, 0x3d, 0x43, 0x8d, 0x8c, 0xa9, 0x31, 0xba, 0x05, - 0x0d, 0x47, 0xf6, 0x79, 0x44, 0x7c, 0x9e, 0x04, 0x42, 0x1d, 0xa3, 0x68, 0xd7, 0x15, 0xdb, 0x57, - 0x48, 0xd7, 0x77, 0xfb, 0x87, 0x3c, 0x94, 0xd3, 0xb2, 0xde, 0x82, 0xa6, 0xb6, 0xbe, 0x09, 0x5c, - 0x7a, 0xca, 0x02, 0xea, 0xa2, 0x1c, 0xbe, 0x01, 0x58, 0xc3, 0xa3, 0x80, 0x09, 0x46, 0x3c, 0x75, - 0x7b, 0xc8, 0x58, 0x3a, 0x0f, 0x69, 0xc8, 0x63, 0x26, 0x1e, 0xee, 0xa0, 0xfc, 0x3a, 0xdc, 0x45, - 0x85, 0x75, 0x78, 0x07, 0x15, 0xd7, 0xe1, 0x47, 0xa8, 0xb4, 0x0e, 0x3f, 0x46, 0x65, 0x8c, 0xe1, - 0x9a, 0x86, 0xc7, 0x82, 0x9c, 0xd3, 0x07, 0x87, 0x5f, 0xa1, 0xca, 0xb2, 0xa8, 0x63, 0x36, 0x09, - 0x88, 0x77, 0x14, 0x08, 0x1a, 0x08, 0x54, 0xc5, 0x4d, 0xa8, 0x6b, 0xfe, 0xe0, 0xf8, 0x1e, 0x9f, - 0xa2, 0x1a, 0xde, 0x80, 0x9a, 0x06, 0xf7, 0xc6, 0xf7, 0x11, 0xe0, 0x4d, 0xd8, 0xd0, 0xcb, 0xaf, - 0xe5, 0xe0, 0xb0, 0x18, 0xd5, 0xdb, 0xc5, 0xc7, 0xbf, 0x98, 0xb9, 0xdb, 0x27, 0x50, 0x3e, 0x16, - 0x44, 0x24, 0xb1, 0xac, 0x41, 0x5b, 0xab, 0x4d, 0x40, 0xd0, 0xd0, 0x50, 0x46, 0x4f, 0x29, 0x32, - 0x96, 0xe4, 0xcb, 0x44, 0x24, 0x11, 0x45, 0x79, 0xa9, 0xad, 0xc9, 0xdd, 0x59, 0xc8, 0x22, 0xea, - 0xa2, 0x82, 0xd6, 0x3e, 0xb8, 0xff, 0xf4, 0xc2, 0x34, 0x9e, 0x5d, 0x98, 0xc6, 0x5f, 0x17, 0xa6, - 0xf1, 0xe4, 0xd2, 0xcc, 0x3d, 0xbb, 0x34, 0x73, 0xbf, 0x5f, 0x9a, 0xb9, 0x93, 0x4f, 0x56, 0x46, - 0x9d, 0x05, 0x13, 0x1a, 0x24, 0x4c, 0xcc, 0xb7, 0xc7, 0x09, 0xf3, 0xdc, 0xc1, 0xea, 0x8f, 0x63, - 0xf6, 0xe2, 0xd7, 0xa1, 0xc6, 0x7f, 0x5c, 0x56, 0x0f, 0xe4, 0xce, 0x7f, 0x01, 0x00, 0x00, 0xff, - 0xff, 0x1f, 0x20, 0x1e, 0x88, 0x5e, 0x06, 0x00, 0x00, + 0x4a, 0x38, 0x20, 0x8e, 0xfd, 0x0b, 0xd0, 0xcc, 0xec, 0xd6, 0xdb, 0xb8, 0x34, 0x27, 0xbf, 0xf9, + 0xcc, 0x7b, 0xdf, 0xf7, 0xf6, 0xcd, 0x7b, 0x32, 0xbc, 0xf5, 0x5d, 0xcc, 0x9c, 0xb3, 0x88, 0x79, + 0x33, 0x1a, 0x0e, 0x08, 0x0b, 0xdd, 0x90, 0x4f, 0x07, 0xb3, 0xad, 0xd4, 0xb4, 0xa6, 0x21, 0x17, + 0x1c, 0xdf, 0xca, 0x78, 0x59, 0xe9, 0xd5, 0x6c, 0xab, 0xbd, 0xe1, 0xf0, 0xc8, 0xe7, 0xd1, 0x48, + 0x79, 0x0d, 0xf4, 0x41, 0x87, 0xb4, 0x6f, 0x4e, 0xf8, 0x84, 0x6b, 0x2e, 0xad, 0x84, 0x9a, 0x13, + 0xce, 0x27, 0x1e, 0x1d, 0xa8, 0xd3, 0x38, 0x3e, 0x19, 0xb8, 0x71, 0x48, 0x04, 0xe3, 0x41, 0x72, + 0xdf, 0xb9, 0x7a, 0x2f, 0x98, 0x4f, 0x23, 0x41, 0xfc, 0xa4, 0x92, 0xde, 0x3f, 0x05, 0xa8, 0x1e, + 0xf3, 0x80, 0x0e, 0x43, 0x3e, 0xc5, 0x1b, 0x50, 0x75, 0x4e, 0x09, 0x0b, 0x46, 0xcc, 0x6d, 0x19, + 0x5d, 0xa3, 0x5f, 0xb3, 0x2b, 0xea, 0x7c, 0xe0, 0xe2, 0x6f, 0x00, 0x22, 0x41, 0x42, 0x31, 0x92, + 0x02, 0xad, 0x7c, 0xd7, 0xe8, 0xd7, 0xb7, 0xdb, 0x96, 0x56, 0xb7, 0x52, 0x75, 0xeb, 0x61, 0xaa, + 0xbe, 0x77, 0xfb, 0xe9, 0xa2, 0x93, 0x7b, 0xbe, 0xe8, 0xac, 0xcf, 0x89, 0xef, 0xed, 0xf4, 0x96, + 0xb1, 0xbd, 0x27, 0x7f, 0x76, 0x0c, 0xbb, 0xa6, 0x80, 0x74, 0xc7, 0xa7, 0x50, 0x4d, 0x8b, 0x6e, + 0x15, 0x94, 0xee, 0xc6, 0x8a, 0xee, 0x30, 0x71, 0xd8, 0xdb, 0x92, 0xb2, 0xff, 0x2e, 0x3a, 0x38, + 0x0d, 0x79, 0x9f, 0xfb, 0x4c, 0x50, 0x7f, 0x2a, 0xe6, 0xcf, 0x17, 0x9d, 0xa6, 0x4e, 0x96, 0xde, + 0xf5, 0x7e, 0x94, 0xa9, 0x5e, 0xa8, 0xe3, 0x6f, 0xa1, 0xe4, 0x52, 0x87, 0xcc, 0x5b, 0xc5, 0xeb, + 0xd2, 0xbc, 0x97, 0xa4, 0x69, 0x2a, 0xff, 0x97, 0x72, 0x34, 0x92, 0x1c, 0xf2, 0x42, 0x27, 0xd0, + 0xa2, 0xd8, 0x04, 0x20, 0x9e, 0xc7, 0x1d, 0xfd, 0x25, 0xa5, 0xae, 0xd1, 0x2f, 0xda, 0x19, 0x82, + 0x1f, 0x41, 0x85, 0x38, 0xd2, 0x8a, 0x5a, 0xe5, 0x6e, 0xa1, 0x5f, 0xdb, 0xfb, 0x54, 0x26, 0xf9, + 0x63, 0xd1, 0x79, 0x67, 0xc2, 0xc4, 0x69, 0x3c, 0xb6, 0x1c, 0xee, 0x27, 0x4f, 0x9e, 0xfc, 0x6c, + 0x46, 0xee, 0xd9, 0x40, 0xcc, 0xa7, 0x34, 0xb2, 0x86, 0xd4, 0xf9, 0xed, 0xd7, 0x4d, 0x48, 0x26, + 0x62, 0x48, 0x1d, 0x3b, 0x15, 0xc3, 0x77, 0xa0, 0xc1, 0xa2, 0x91, 0xc3, 0x03, 0xc7, 0x8b, 0x5d, + 0xea, 0xb6, 0x2a, 0x5d, 0xa3, 0x5f, 0xb5, 0xeb, 0x2c, 0xda, 0x4f, 0xd1, 0x4e, 0xf1, 0xf1, 0xcf, + 0x9d, 0x5c, 0xef, 0xef, 0x3c, 0xd4, 0xf7, 0x3d, 0xc2, 0x7c, 0x9b, 0x3a, 0x3c, 0x74, 0x5f, 0xf7, + 0xda, 0x2d, 0xa8, 0x10, 0xd7, 0x0d, 0x69, 0x14, 0xa9, 0xa7, 0xae, 0xd9, 0xe9, 0x11, 0x9f, 0xc0, + 0x7a, 0x92, 0x78, 0xe4, 0x70, 0x7f, 0xea, 0x51, 0x41, 0xdd, 0x56, 0xa1, 0x5b, 0xe8, 0xd7, 0xb7, + 0x3f, 0xb1, 0x5e, 0x3d, 0xd5, 0x56, 0x26, 0xa9, 0xb5, 0xab, 0x83, 0xf7, 0xd3, 0xd8, 0xfb, 0x81, + 0x08, 0xe7, 0x36, 0x22, 0x57, 0x30, 0x7e, 0x1b, 0x6e, 0xf8, 0xe4, 0x7c, 0x94, 0xe9, 0x68, 0x51, + 0x75, 0x74, 0xcd, 0x27, 0xe7, 0xbb, 0xcb, 0xa6, 0xde, 0x06, 0x18, 0x93, 0x88, 0x8e, 0x66, 0xc4, + 0x8b, 0x69, 0xd2, 0xf4, 0x9a, 0x24, 0x8f, 0x24, 0x68, 0x7b, 0xf0, 0xe6, 0x2b, 0x13, 0x62, 0x04, + 0x85, 0x33, 0x3a, 0x57, 0x9f, 0x5d, 0xb2, 0xa5, 0x89, 0x3f, 0x83, 0x92, 0x16, 0xd1, 0xb3, 0xfd, + 0xee, 0xff, 0x7e, 0x4c, 0x2a, 0xa4, 0x85, 0x6d, 0x1d, 0xb5, 0x93, 0xff, 0xd8, 0x48, 0xda, 0xfc, + 0x93, 0x01, 0xcd, 0x2b, 0x4e, 0x98, 0xc0, 0x5a, 0xda, 0x2d, 0xbd, 0x40, 0xc6, 0xb5, 0x0b, 0xd4, + 0x4d, 0x16, 0xe8, 0xa6, 0x9e, 0xb7, 0x97, 0xc2, 0xf5, 0x0e, 0x35, 0x52, 0xa6, 0xd6, 0xe8, 0x0e, + 0x34, 0x1c, 0xd9, 0xe7, 0x11, 0xf1, 0x79, 0x1c, 0x08, 0xf5, 0x19, 0x45, 0xbb, 0xae, 0xd8, 0xae, + 0x42, 0xba, 0xbe, 0xbb, 0x3f, 0xe4, 0xa1, 0x9c, 0x94, 0xf5, 0x06, 0x34, 0xb5, 0xf5, 0x75, 0xe0, + 0xd2, 0x13, 0x16, 0x50, 0x17, 0xe5, 0xf0, 0x2d, 0xc0, 0x1a, 0x1e, 0x04, 0x4c, 0x30, 0xe2, 0xa9, + 0xd7, 0x43, 0xc6, 0xd2, 0x79, 0x48, 0xa7, 0x3c, 0x62, 0xe2, 0xe1, 0x16, 0xca, 0xaf, 0xc2, 0x6d, + 0x54, 0x58, 0x85, 0xf7, 0x50, 0x71, 0x15, 0x7e, 0x80, 0x4a, 0xab, 0xf0, 0x43, 0x54, 0xc6, 0x18, + 0x6e, 0x68, 0x78, 0x24, 0xc8, 0x19, 0x3d, 0xdc, 0xff, 0x02, 0x55, 0x96, 0x45, 0x1d, 0xb1, 0x49, + 0x40, 0xbc, 0x83, 0x40, 0xd0, 0x40, 0xa0, 0x2a, 0x6e, 0x42, 0x5d, 0xf3, 0xc3, 0xa3, 0x07, 0x7c, + 0x86, 0x6a, 0x78, 0x0d, 0x6a, 0x1a, 0x3c, 0x18, 0x7f, 0x85, 0x00, 0xaf, 0xc3, 0x9a, 0x3e, 0x7e, + 0x29, 0x17, 0x87, 0x45, 0xa8, 0xde, 0x2e, 0x3e, 0xfe, 0xc5, 0xcc, 0xdd, 0x3d, 0x86, 0xf2, 0x91, + 0x20, 0x22, 0x8e, 0x64, 0x0d, 0xda, 0xca, 0x36, 0x01, 0x41, 0x43, 0x43, 0x19, 0x3d, 0xa3, 0xc8, + 0x58, 0x92, 0xcf, 0x63, 0x11, 0x87, 0x14, 0xe5, 0xa5, 0xb6, 0x26, 0xf7, 0xcf, 0xa7, 0x2c, 0xa4, + 0x2e, 0x2a, 0x68, 0xed, 0xbd, 0xc3, 0xa7, 0x17, 0xa6, 0xf1, 0xec, 0xc2, 0x34, 0xfe, 0xba, 0x30, + 0x8d, 0x27, 0x97, 0x66, 0xee, 0xd9, 0xa5, 0x99, 0xfb, 0xfd, 0xd2, 0xcc, 0x1d, 0x7f, 0x94, 0x59, + 0xf5, 0xcc, 0x7c, 0x6d, 0x7e, 0xcf, 0x03, 0x9a, 0x05, 0x83, 0xf3, 0x17, 0xff, 0x1d, 0x6a, 0xff, + 0xc7, 0x65, 0x35, 0x21, 0xf7, 0xfe, 0x0b, 0x00, 0x00, 0xff, 0xff, 0x54, 0x3c, 0x22, 0xd4, 0x5f, + 0x06, 0x00, 0x00, } func (m *ZoneDrop) Marshal() (dAtA []byte, err error) { diff --git a/x/airdrop/types/genesis.pb.go b/x/airdrop/types/genesis.pb.go index af9f815a8..fecabb94d 100644 --- a/x/airdrop/types/genesis.pb.go +++ b/x/airdrop/types/genesis.pb.go @@ -72,7 +72,7 @@ func init() { } var fileDescriptor_084ff1cd2314e091 = []byte{ - // 298 bytes of a gzipped FileDescriptorProto + // 288 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x52, 0x29, 0x2c, 0xcd, 0x4c, 0xce, 0x2e, 0xce, 0xcc, 0x29, 0x4b, 0x2d, 0xd2, 0x4f, 0xcc, 0x2c, 0x4a, 0x29, 0xca, 0x2f, 0xd0, 0x2f, 0x33, 0xd4, 0x4f, 0x4f, 0xcd, 0x4b, 0x2d, 0xce, 0x2c, 0xd6, 0x2b, 0x28, 0xca, 0x2f, 0xc9, @@ -86,12 +86,11 @@ var fileDescriptor_084ff1cd2314e091 = []byte{ 0x52, 0x94, 0x5f, 0x10, 0xc4, 0x59, 0x05, 0x65, 0x15, 0x0b, 0x79, 0x70, 0xf1, 0x26, 0xe7, 0x24, 0x66, 0xe6, 0xc6, 0x17, 0xa5, 0x26, 0xe7, 0x17, 0xa5, 0x14, 0x4b, 0x30, 0x83, 0xcd, 0x50, 0xc6, 0x65, 0x86, 0x33, 0x48, 0x71, 0x10, 0x58, 0x6d, 0x10, 0x4f, 0x32, 0x82, 0x53, 0x6c, 0xc5, 0xd2, - 0xb1, 0x40, 0x9e, 0xc1, 0x29, 0xe0, 0xc4, 0x23, 0x39, 0xc6, 0x0b, 0x8f, 0xe4, 0x18, 0x1f, 0x3c, + 0xb1, 0x40, 0x9e, 0xc1, 0x29, 0xf0, 0xc4, 0x23, 0x39, 0xc6, 0x0b, 0x8f, 0xe4, 0x18, 0x1f, 0x3c, 0x92, 0x63, 0x9c, 0xf0, 0x58, 0x8e, 0xe1, 0xc2, 0x63, 0x39, 0x86, 0x1b, 0x8f, 0xe5, 0x18, 0xa2, - 0xcc, 0xd2, 0x33, 0x4b, 0x32, 0x4a, 0x93, 0xf4, 0x92, 0xf3, 0x73, 0xf5, 0x33, 0xf3, 0xd2, 0x53, - 0xf3, 0x4a, 0x33, 0x4b, 0x2a, 0x75, 0x93, 0x4a, 0x33, 0x73, 0x52, 0xf4, 0x91, 0x43, 0xae, 0x02, - 0x1e, 0x76, 0x25, 0x95, 0x05, 0xa9, 0xc5, 0x49, 0x6c, 0xe0, 0x80, 0x33, 0x06, 0x04, 0x00, 0x00, - 0xff, 0xff, 0xe3, 0xd9, 0xb2, 0x32, 0xd9, 0x01, 0x00, 0x00, + 0xcc, 0xd3, 0x33, 0x4b, 0x32, 0x4a, 0x93, 0xf4, 0x92, 0xf3, 0x73, 0xf5, 0x91, 0x0c, 0xd7, 0x05, + 0xb9, 0x05, 0x59, 0x40, 0xbf, 0x02, 0x1e, 0x78, 0x25, 0x95, 0x05, 0xa9, 0xc5, 0x49, 0x6c, 0xe0, + 0x90, 0x33, 0x06, 0x04, 0x00, 0x00, 0xff, 0xff, 0x9a, 0x2e, 0x93, 0x60, 0xda, 0x01, 0x00, 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/x/airdrop/types/messages.pb.go b/x/airdrop/types/messages.pb.go index 56d3d12b9..de5757778 100644 --- a/x/airdrop/types/messages.pb.go +++ b/x/airdrop/types/messages.pb.go @@ -200,49 +200,48 @@ func init() { } var fileDescriptor_2b0828c7de1949a1 = []byte{ - // 659 bytes of a gzipped FileDescriptorProto + // 655 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x54, 0x3d, 0x6f, 0x13, 0x4d, - 0x10, 0xf6, 0xd9, 0x79, 0xf3, 0xb1, 0xaf, 0xf8, 0x3a, 0x42, 0x70, 0x2c, 0xf0, 0x59, 0x87, 0x22, - 0x19, 0x23, 0xdf, 0xc5, 0x01, 0x82, 0xe4, 0x0e, 0x87, 0x26, 0x45, 0x50, 0xe4, 0x74, 0x34, 0xd6, - 0xfa, 0x6e, 0xd9, 0xac, 0x72, 0xb7, 0x73, 0xdc, 0xae, 0xad, 0xb8, 0x43, 0x91, 0x90, 0x28, 0x91, - 0xf8, 0x03, 0xa9, 0xa9, 0x28, 0x10, 0x3d, 0x5d, 0xca, 0x08, 0x1a, 0x2a, 0x83, 0x12, 0x24, 0xa8, - 0xf3, 0x0b, 0xd0, 0xed, 0xed, 0x39, 0xb6, 0x08, 0x89, 0xa8, 0xbc, 0x37, 0xf3, 0x3c, 0xf3, 0xf1, - 0xcc, 0x8c, 0xd1, 0xd2, 0x8b, 0x1e, 0xf3, 0x76, 0x04, 0x0b, 0xfa, 0x24, 0x76, 0x31, 0x8b, 0xfd, - 0x18, 0x22, 0xb7, 0xdf, 0x70, 0x43, 0x22, 0x04, 0xa6, 0x44, 0x38, 0x51, 0x0c, 0x12, 0xcc, 0x85, - 0x31, 0x98, 0xa3, 0x61, 0x4e, 0xbf, 0x51, 0x2a, 0x7b, 0x20, 0x42, 0x10, 0x6e, 0x17, 0x0b, 0xe2, - 0xf6, 0x1b, 0x5d, 0x22, 0x71, 0xc3, 0xf5, 0x80, 0xf1, 0x94, 0x57, 0xba, 0xa9, 0xfd, 0xa1, 0xa0, - 0x2a, 0xaa, 0xa0, 0xda, 0xb1, 0x98, 0x3a, 0x3a, 0xea, 0xcb, 0x4d, 0x3f, 0xb4, 0x6b, 0x9e, 0x02, - 0x85, 0xd4, 0x9e, 0xbc, 0xb4, 0xf5, 0x16, 0x05, 0xa0, 0x01, 0x71, 0x71, 0xc4, 0x5c, 0xcc, 0x39, - 0x48, 0x2c, 0x19, 0xf0, 0x8c, 0xb3, 0x3c, 0xde, 0x86, 0x17, 0x60, 0x16, 0x8a, 0x10, 0x73, 0x4c, - 0x49, 0x9c, 0xa4, 0x9d, 0x30, 0xa4, 0x0c, 0xfb, 0x55, 0x1e, 0xcd, 0x6e, 0x08, 0xba, 0x96, 0xb8, - 0x4c, 0x07, 0xcd, 0x7a, 0xdb, 0x98, 0xf1, 0x0e, 0xf3, 0x8b, 0x46, 0xc5, 0xa8, 0xce, 0xb5, 0xae, - 0x9f, 0x0c, 0xad, 0x2b, 0x03, 0x1c, 0x06, 0x4d, 0x3b, 0xf3, 0xd8, 0xed, 0x19, 0xf5, 0x5c, 0xf7, - 0xcd, 0xbb, 0x68, 0x1a, 0x7b, 0x49, 0xfe, 0x62, 0xbe, 0x62, 0x54, 0x0b, 0xad, 0x6b, 0x27, 0x43, - 0xeb, 0x52, 0x8a, 0x4e, 0xed, 0x76, 0x5b, 0x03, 0xcc, 0x27, 0x68, 0x06, 0xfb, 0x7e, 0x4c, 0x84, - 0x28, 0x16, 0x54, 0xe4, 0xda, 0xc9, 0xd0, 0xba, 0xac, 0xb1, 0xa9, 0xc3, 0xfe, 0xfc, 0xa1, 0x3e, - 0xaf, 0x25, 0x78, 0x9c, 0x9a, 0xb6, 0x64, 0xcc, 0x38, 0x6d, 0x67, 0x54, 0xf3, 0x29, 0x9a, 0x8e, - 0x62, 0x80, 0xe7, 0xa2, 0x38, 0x55, 0x29, 0x54, 0xff, 0x5f, 0xb9, 0xe3, 0x8c, 0x0f, 0x64, 0xb2, - 0xbf, 0x7e, 0xc3, 0xd9, 0x4c, 0xb0, 0xe3, 0x55, 0xa5, 0x64, 0xbb, 0xad, 0xa3, 0x34, 0x67, 0x5f, - 0xef, 0x5b, 0xb9, 0x5f, 0xfb, 0x56, 0xce, 0x5e, 0x43, 0x57, 0x33, 0x19, 0xda, 0x44, 0x44, 0xc0, - 0x05, 0x51, 0xed, 0x85, 0xd0, 0xe3, 0x52, 0x89, 0x31, 0x35, 0xd1, 0x9e, 0xb2, 0x27, 0xed, 0xa9, - 0x47, 0x73, 0x2a, 0x09, 0x94, 0x88, 0x79, 0x63, 0x43, 0xd0, 0x75, 0xee, 0x11, 0x2e, 0x59, 0x9f, - 0x6c, 0x02, 0x04, 0x5b, 0x11, 0xe1, 0xbe, 0xb9, 0x8a, 0xe6, 0x70, 0x4f, 0x6e, 0x43, 0xcc, 0xe4, - 0x40, 0x4b, 0x5b, 0xfc, 0x6b, 0xbb, 0xa7, 0x50, 0xf3, 0x11, 0x42, 0x12, 0x3a, 0x99, 0x72, 0xf9, - 0x8b, 0x88, 0x12, 0xb4, 0xc1, 0xf4, 0x46, 0xb5, 0x17, 0x94, 0x52, 0x8b, 0x8e, 0x66, 0x24, 0x2b, - 0xea, 0xe8, 0x15, 0x75, 0xd6, 0x80, 0xf1, 0xd6, 0xf2, 0xc1, 0xd0, 0xca, 0xbd, 0xfb, 0x66, 0x55, - 0x29, 0x93, 0xdb, 0xbd, 0xae, 0xe3, 0x41, 0xa8, 0x37, 0x51, 0xff, 0xd4, 0x85, 0xbf, 0xe3, 0xca, - 0x41, 0x44, 0x84, 0x22, 0x88, 0x51, 0xd7, 0x0b, 0x99, 0x7c, 0x7b, 0x3f, 0xdf, 0xd7, 0x4e, 0xab, - 0xb6, 0x2d, 0x74, 0xfb, 0x4c, 0x19, 0x32, 0x65, 0x57, 0x3e, 0xe5, 0x51, 0x61, 0x43, 0x50, 0xf3, - 0xa5, 0x81, 0xfe, 0x4b, 0x57, 0xaf, 0xe2, 0x9c, 0x7d, 0x5a, 0x4e, 0x36, 0x95, 0x52, 0xf5, 0x22, - 0x44, 0x16, 0xdd, 0xbe, 0xb7, 0xf7, 0xe5, 0xc7, 0xdb, 0xfc, 0x92, 0x5d, 0x71, 0xc7, 0xcf, 0x41, - 0xee, 0x26, 0x37, 0x90, 0xdd, 0xb6, 0xda, 0x95, 0xa6, 0x51, 0x33, 0x3f, 0x1a, 0xc8, 0x3c, 0x63, - 0x60, 0xf5, 0x73, 0xb2, 0xfd, 0x09, 0x2f, 0x3d, 0xfc, 0x27, 0xf8, 0xa8, 0xd2, 0xa6, 0xaa, 0xf4, - 0x81, 0xed, 0x9e, 0x53, 0x29, 0xcb, 0xe8, 0x9d, 0x08, 0x20, 0xe8, 0x88, 0x24, 0x40, 0xd3, 0xa8, - 0xb5, 0x36, 0x0f, 0x8e, 0xca, 0xc6, 0xe1, 0x51, 0xd9, 0xf8, 0x7e, 0x54, 0x36, 0xde, 0x1c, 0x97, - 0x73, 0x87, 0xc7, 0xe5, 0xdc, 0xd7, 0xe3, 0x72, 0xee, 0xd9, 0xea, 0xd8, 0x20, 0x19, 0xa7, 0x84, - 0xf7, 0x98, 0x1c, 0xd4, 0xbb, 0x3d, 0x16, 0xf8, 0x13, 0x79, 0x76, 0x47, 0x39, 0xd4, 0x70, 0xbb, - 0xd3, 0xea, 0x2f, 0xe1, 0xfe, 0xef, 0x00, 0x00, 0x00, 0xff, 0xff, 0xb2, 0xf6, 0x4f, 0x1d, 0x0d, - 0x05, 0x00, 0x00, + 0x10, 0xf6, 0xd9, 0x79, 0xf3, 0xb1, 0xaf, 0xde, 0x0f, 0x8e, 0x10, 0x1c, 0x0b, 0xee, 0xac, 0x43, + 0x91, 0x4c, 0x90, 0xef, 0xe2, 0xf0, 0x11, 0xc9, 0x1d, 0x0e, 0x4d, 0x8a, 0xa0, 0xe0, 0x74, 0x34, + 0xd6, 0xfa, 0x6e, 0xd9, 0xac, 0xe2, 0xdb, 0x39, 0x6e, 0xd7, 0x56, 0x42, 0x85, 0x22, 0x21, 0x51, + 0x22, 0xf1, 0x07, 0x52, 0x53, 0x51, 0x20, 0x7a, 0xba, 0x94, 0x11, 0x34, 0x54, 0x06, 0x25, 0x48, + 0x50, 0xe7, 0x17, 0xa0, 0xdb, 0xdb, 0x73, 0xce, 0x22, 0x24, 0xa2, 0xf2, 0xde, 0xcc, 0x33, 0xcf, + 0xcc, 0x3c, 0x33, 0x63, 0xb4, 0xf0, 0xb4, 0xcf, 0xfc, 0x6d, 0xc1, 0x7a, 0x03, 0x12, 0x7b, 0x98, + 0xc5, 0x41, 0x0c, 0x91, 0x37, 0x68, 0x78, 0x21, 0x11, 0x02, 0x53, 0x22, 0xdc, 0x28, 0x06, 0x09, + 0xe6, 0x5c, 0x0e, 0xe6, 0x6a, 0x98, 0x3b, 0x68, 0x54, 0x2c, 0x1f, 0x44, 0x08, 0xc2, 0xeb, 0x62, + 0x41, 0xbc, 0x41, 0xa3, 0x4b, 0x24, 0x6e, 0x78, 0x3e, 0x30, 0x9e, 0xc6, 0x55, 0xae, 0x6a, 0x7f, + 0x28, 0xa8, 0x62, 0x15, 0x54, 0x3b, 0xe6, 0x53, 0x47, 0x47, 0x7d, 0x79, 0xe9, 0x87, 0x76, 0xcd, + 0x52, 0xa0, 0x90, 0xda, 0x93, 0x97, 0xb6, 0x5e, 0xa3, 0x00, 0xb4, 0x47, 0x3c, 0x1c, 0x31, 0x0f, + 0x73, 0x0e, 0x12, 0x4b, 0x06, 0x3c, 0x8b, 0x59, 0xca, 0xb7, 0xe1, 0xf7, 0x30, 0x0b, 0x45, 0x88, + 0x39, 0xa6, 0x24, 0x4e, 0xd2, 0x8e, 0x19, 0xd2, 0x08, 0xe7, 0x45, 0x11, 0x4d, 0xaf, 0x0b, 0xba, + 0x9a, 0xb8, 0x4c, 0x17, 0x4d, 0xfb, 0x5b, 0x98, 0xf1, 0x0e, 0x0b, 0xca, 0x46, 0xd5, 0xa8, 0xcd, + 0xb4, 0x2e, 0x9f, 0x0c, 0xed, 0xff, 0x76, 0x71, 0xd8, 0x6b, 0x3a, 0x99, 0xc7, 0x69, 0x4f, 0xa9, + 0xe7, 0x5a, 0x60, 0xde, 0x44, 0x93, 0xd8, 0x4f, 0xf2, 0x97, 0x8b, 0x55, 0xa3, 0x56, 0x6a, 0x5d, + 0x3a, 0x19, 0xda, 0xff, 0xa4, 0xe8, 0xd4, 0xee, 0xb4, 0x35, 0xc0, 0x7c, 0x80, 0xa6, 0x70, 0x10, + 0xc4, 0x44, 0x88, 0x72, 0x49, 0x31, 0x2f, 0x9e, 0x0c, 0xed, 0x7f, 0x35, 0x36, 0x75, 0x38, 0x1f, + 0xdf, 0xd5, 0x67, 0xb5, 0x04, 0xf7, 0x53, 0xd3, 0xa6, 0x8c, 0x19, 0xa7, 0xed, 0x2c, 0xd4, 0x7c, + 0x88, 0x26, 0xa3, 0x18, 0xe0, 0x89, 0x28, 0x4f, 0x54, 0x4b, 0xb5, 0xbf, 0x97, 0x6f, 0xb8, 0xf9, + 0x81, 0x8c, 0xf7, 0x37, 0x68, 0xb8, 0x1b, 0x09, 0x36, 0x5f, 0x55, 0x1a, 0xec, 0xb4, 0x35, 0x4b, + 0x73, 0xfa, 0xe5, 0xbe, 0x5d, 0xf8, 0xb1, 0x6f, 0x17, 0x9c, 0x55, 0xf4, 0x7f, 0x26, 0x43, 0x9b, + 0x88, 0x08, 0xb8, 0x20, 0xaa, 0xbd, 0x10, 0xfa, 0x5c, 0x2a, 0x31, 0x26, 0xc6, 0xda, 0x53, 0xf6, + 0xa4, 0x3d, 0xf5, 0x68, 0x4e, 0x24, 0x44, 0x89, 0x98, 0x57, 0xd6, 0x05, 0x5d, 0xe3, 0x3e, 0xe1, + 0x92, 0x0d, 0xc8, 0x06, 0x40, 0x6f, 0x33, 0x22, 0x3c, 0x30, 0xef, 0xa1, 0x19, 0xdc, 0x97, 0x5b, + 0x10, 0x33, 0xb9, 0xab, 0xa5, 0x2d, 0xff, 0xb6, 0xdd, 0x53, 0xa8, 0xb9, 0x82, 0x90, 0x84, 0x4e, + 0xa6, 0x5c, 0xf1, 0xa2, 0x40, 0x09, 0xda, 0x60, 0xfa, 0xa3, 0xda, 0x4b, 0x4a, 0xa9, 0x79, 0x57, + 0x47, 0x24, 0x2b, 0xea, 0xea, 0x15, 0x75, 0x57, 0x81, 0xf1, 0xd6, 0xd2, 0xc1, 0xd0, 0x2e, 0xbc, + 0xf9, 0x62, 0xd7, 0x28, 0x93, 0x5b, 0xfd, 0xae, 0xeb, 0x43, 0xa8, 0x37, 0x51, 0xff, 0xd4, 0x45, + 0xb0, 0xed, 0xc9, 0xdd, 0x88, 0x08, 0x15, 0x20, 0x46, 0x5d, 0xcf, 0x65, 0xf2, 0xed, 0x7d, 0x7f, + 0xbb, 0x78, 0x5a, 0xb5, 0x63, 0xa3, 0xeb, 0x67, 0xca, 0x90, 0x29, 0xbb, 0xfc, 0xa1, 0x88, 0x4a, + 0xeb, 0x82, 0x9a, 0xcf, 0x0d, 0xf4, 0x57, 0xba, 0x7a, 0x55, 0xf7, 0xec, 0xd3, 0x72, 0xb3, 0xa9, + 0x54, 0x6a, 0x17, 0x21, 0x32, 0x76, 0xe7, 0xd6, 0xde, 0xa7, 0x6f, 0xaf, 0x8b, 0x0b, 0x4d, 0x63, + 0xd1, 0xa9, 0x7a, 0xf9, 0x8b, 0x90, 0x3b, 0xc9, 0x19, 0x64, 0xe7, 0xad, 0xd6, 0xc5, 0x7c, 0x6f, + 0x20, 0xf3, 0x8c, 0x81, 0xd5, 0xcf, 0xc9, 0xf6, 0x2b, 0xbc, 0x72, 0xf7, 0x8f, 0xe0, 0xa3, 0x4a, + 0x9b, 0xaa, 0xd2, 0x3b, 0x49, 0xa5, 0xde, 0x39, 0x95, 0xb2, 0x8c, 0xa1, 0x13, 0x01, 0xf4, 0x3a, + 0x22, 0xe1, 0x68, 0x3d, 0x3a, 0x38, 0xb2, 0x8c, 0xc3, 0x23, 0xcb, 0xf8, 0x7a, 0x64, 0x19, 0xaf, + 0x8e, 0xad, 0xc2, 0xe1, 0xb1, 0x55, 0xf8, 0x7c, 0x6c, 0x15, 0x1e, 0xaf, 0xe4, 0x06, 0x99, 0x23, + 0xad, 0x3f, 0x03, 0x4e, 0xc6, 0xb2, 0xec, 0x8c, 0x32, 0xa8, 0xe9, 0x76, 0x27, 0xd5, 0x7f, 0xc2, + 0xed, 0x9f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x63, 0x6a, 0x3e, 0x7f, 0x0e, 0x05, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/airdrop/types/params.pb.go b/x/airdrop/types/params.pb.go index c3b7a4c8f..9693d8744 100644 --- a/x/airdrop/types/params.pb.go +++ b/x/airdrop/types/params.pb.go @@ -68,18 +68,18 @@ func init() { } var fileDescriptor_e4caf762c8035376 = []byte{ - // 174 bytes of a gzipped FileDescriptorProto + // 165 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x52, 0x2e, 0x2c, 0xcd, 0x4c, 0xce, 0x2e, 0xce, 0xcc, 0x29, 0x4b, 0x2d, 0xd2, 0x4f, 0xcc, 0x2c, 0x4a, 0x29, 0xca, 0x2f, 0xd0, 0x2f, 0x33, 0xd4, 0x2f, 0x48, 0x2c, 0x4a, 0xcc, 0x2d, 0xd6, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x12, 0x43, 0x52, 0xa4, 0x07, 0x55, 0xa4, 0x57, 0x66, 0x28, 0x25, 0x92, 0x9e, 0x9f, 0x9e, 0x0f, 0x56, 0xa2, 0x0f, 0x62, 0x41, 0x54, 0x2b, 0x09, 0x71, 0xb1, 0x05, 0x80, 0x75, 0x5b, 0x71, 0x74, - 0x2c, 0x90, 0x67, 0x98, 0xb1, 0x40, 0x9e, 0xc1, 0x29, 0xe0, 0xc4, 0x23, 0x39, 0xc6, 0x0b, 0x8f, + 0x2c, 0x90, 0x67, 0x98, 0xb1, 0x40, 0x9e, 0xc1, 0x29, 0xf0, 0xc4, 0x23, 0x39, 0xc6, 0x0b, 0x8f, 0xe4, 0x18, 0x1f, 0x3c, 0x92, 0x63, 0x9c, 0xf0, 0x58, 0x8e, 0xe1, 0xc2, 0x63, 0x39, 0x86, 0x1b, - 0x8f, 0xe5, 0x18, 0xa2, 0xcc, 0xd2, 0x33, 0x4b, 0x32, 0x4a, 0x93, 0xf4, 0x92, 0xf3, 0x73, 0xf5, - 0x33, 0xf3, 0xd2, 0x53, 0xf3, 0x4a, 0x33, 0x4b, 0x2a, 0x75, 0x93, 0x4a, 0x33, 0x73, 0x52, 0xf4, - 0x91, 0xdd, 0x56, 0x01, 0x77, 0x5d, 0x49, 0x65, 0x41, 0x6a, 0x71, 0x12, 0x1b, 0xd8, 0x32, 0x63, - 0x40, 0x00, 0x00, 0x00, 0xff, 0xff, 0xae, 0x73, 0x75, 0x0a, 0xc1, 0x00, 0x00, 0x00, + 0x8f, 0xe5, 0x18, 0xa2, 0xcc, 0xd3, 0x33, 0x4b, 0x32, 0x4a, 0x93, 0xf4, 0x92, 0xf3, 0x73, 0xf5, + 0x91, 0xac, 0xd1, 0xad, 0xca, 0xcf, 0x4b, 0x45, 0x16, 0xd0, 0xaf, 0x80, 0x3b, 0xaf, 0xa4, 0xb2, + 0x20, 0xb5, 0x38, 0x89, 0x0d, 0x6c, 0x9b, 0x31, 0x20, 0x00, 0x00, 0xff, 0xff, 0x1d, 0xd4, 0xc6, + 0x68, 0xc2, 0x00, 0x00, 0x00, } func (m *Params) Marshal() (dAtA []byte, err error) { diff --git a/x/airdrop/types/proposals.pb.go b/x/airdrop/types/proposals.pb.go index 0f2cc7c91..78471ee64 100644 --- a/x/airdrop/types/proposals.pb.go +++ b/x/airdrop/types/proposals.pb.go @@ -71,28 +71,28 @@ func init() { } var fileDescriptor_d5ca18fdf9feef37 = []byte{ - // 331 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x90, 0x3f, 0x4b, 0xc3, 0x40, - 0x18, 0xc6, 0x73, 0xfe, 0xc3, 0xa6, 0x15, 0x24, 0x04, 0x09, 0x1d, 0x92, 0x10, 0x44, 0xba, 0x98, - 0x50, 0x05, 0x87, 0x82, 0x4b, 0xf1, 0x03, 0x94, 0xb8, 0x75, 0x29, 0x69, 0x72, 0xc4, 0x17, 0xaf, - 0x79, 0xcf, 0xbb, 0x4b, 0xb1, 0xfd, 0x04, 0x8e, 0x8e, 0x8e, 0xfd, 0x38, 0x8e, 0x1d, 0x9d, 0x8a, - 0xb4, 0x8b, 0x73, 0xf1, 0x03, 0x48, 0x93, 0xb6, 0x54, 0xd0, 0xed, 0x9e, 0x7b, 0x7e, 0xcf, 0x3d, - 0xc7, 0xa3, 0x5f, 0x3c, 0xe5, 0x10, 0x3f, 0x4a, 0x60, 0x43, 0x2a, 0x82, 0x08, 0x44, 0x22, 0x90, - 0x07, 0xc3, 0x66, 0xc0, 0x05, 0x72, 0x94, 0x11, 0x93, 0x3e, 0x17, 0xa8, 0xd0, 0x38, 0xdb, 0xe1, - 0xfc, 0x35, 0xe7, 0x0f, 0x9b, 0x75, 0x33, 0xc5, 0x14, 0x0b, 0x24, 0x58, 0x9d, 0x4a, 0xba, 0x7e, - 0xfe, 0xcf, 0xab, 0x9b, 0x60, 0x41, 0x79, 0xdf, 0x44, 0xb7, 0x42, 0x9a, 0x82, 0x54, 0x54, 0x74, - 0x31, 0xa3, 0x77, 0x02, 0x79, 0x67, 0xdd, 0x6b, 0x98, 0xfa, 0xa1, 0x02, 0xc5, 0xa8, 0x45, 0x5c, - 0xd2, 0xa8, 0x84, 0xa5, 0x30, 0x5c, 0xbd, 0x9a, 0x50, 0x19, 0x0b, 0xe0, 0x0a, 0x30, 0xb3, 0xf6, - 0x0a, 0x6f, 0xf7, 0xca, 0xb8, 0xd7, 0x2b, 0x63, 0xcc, 0x68, 0x6f, 0xd5, 0x63, 0xed, 0xbb, 0xa4, - 0x51, 0xbd, 0x72, 0xfd, 0xbf, 0x3f, 0xef, 0x6f, 0x4a, 0xdb, 0xe6, 0x72, 0xe6, 0x9c, 0x8e, 0xa2, - 0x01, 0x6b, 0x79, 0xdb, 0xb0, 0x17, 0x1e, 0x8f, 0xd7, 0xbe, 0x71, 0xab, 0x9f, 0xc4, 0x2c, 0x82, - 0x41, 0x4f, 0xd0, 0x18, 0x45, 0x22, 0xad, 0x03, 0x97, 0x34, 0x6a, 0x6d, 0x6b, 0x39, 0x73, 0xcc, - 0x32, 0xf6, 0xcb, 0xf6, 0xc2, 0x5a, 0xa1, 0xc3, 0x52, 0xb6, 0x6a, 0x2f, 0x13, 0x47, 0x7b, 0x9b, - 0x38, 0xda, 0xd7, 0xc4, 0xd1, 0xda, 0x9d, 0xf7, 0xb9, 0x4d, 0xa6, 0x73, 0x9b, 0x7c, 0xce, 0x6d, - 0xf2, 0xba, 0xb0, 0xb5, 0xe9, 0xc2, 0xd6, 0x3e, 0x16, 0xb6, 0xd6, 0xbd, 0x49, 0x41, 0x3d, 0xe4, - 0x7d, 0x3f, 0xc6, 0x41, 0x00, 0x59, 0x4a, 0xb3, 0x1c, 0xd4, 0xe8, 0xb2, 0x9f, 0x03, 0x4b, 0x82, - 0xdd, 0x45, 0x9f, 0xb7, 0x9b, 0xaa, 0x11, 0xa7, 0xb2, 0x7f, 0x54, 0xec, 0x79, 0xfd, 0x13, 0x00, - 0x00, 0xff, 0xff, 0x01, 0xdc, 0x6d, 0xbe, 0xcd, 0x01, 0x00, 0x00, + // 322 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x52, 0x2b, 0x2c, 0xcd, 0x4c, + 0xce, 0x2e, 0xce, 0xcc, 0x29, 0x4b, 0x2d, 0xd2, 0x4f, 0xcc, 0x2c, 0x4a, 0x29, 0xca, 0x2f, 0xd0, + 0x2f, 0x33, 0xd4, 0x2f, 0x28, 0xca, 0x2f, 0xc8, 0x2f, 0x4e, 0xcc, 0x29, 0xd6, 0x2b, 0x28, 0xca, + 0x2f, 0xc9, 0x17, 0x12, 0x43, 0x52, 0xa7, 0x07, 0x55, 0xa7, 0x57, 0x66, 0x28, 0x25, 0x92, 0x9e, + 0x9f, 0x9e, 0x0f, 0x56, 0xa2, 0x0f, 0x62, 0x41, 0x54, 0x4b, 0xa9, 0xe0, 0x30, 0x15, 0xa6, 0x11, + 0xac, 0x4a, 0xe9, 0x0b, 0x23, 0x97, 0x44, 0x50, 0x6a, 0x7a, 0x66, 0x71, 0x49, 0x6a, 0x51, 0x54, + 0x7e, 0x5e, 0xaa, 0x4b, 0x51, 0x7e, 0x41, 0x00, 0xd4, 0x5e, 0x21, 0x11, 0x2e, 0xd6, 0x92, 0xcc, + 0x92, 0x9c, 0x54, 0x09, 0x46, 0x05, 0x46, 0x0d, 0xce, 0x20, 0x08, 0x47, 0x48, 0x81, 0x8b, 0x3b, + 0x25, 0xb5, 0x38, 0xb9, 0x28, 0xb3, 0xa0, 0x24, 0x33, 0x3f, 0x4f, 0x82, 0x09, 0x2c, 0x87, 0x2c, + 0x24, 0x14, 0xcc, 0xc5, 0x59, 0x95, 0x9f, 0x97, 0x1a, 0x0f, 0xb2, 0x47, 0x82, 0x59, 0x81, 0x51, + 0x83, 0xdb, 0x48, 0x41, 0x0f, 0xbb, 0xe3, 0xf5, 0x60, 0x96, 0x3a, 0x89, 0x7c, 0xba, 0x27, 0x2f, + 0x50, 0x99, 0x98, 0x9b, 0x63, 0xa5, 0x04, 0xd7, 0xac, 0x14, 0xc4, 0x51, 0x05, 0x95, 0x17, 0xb2, + 0xe5, 0xe2, 0x4d, 0xce, 0x49, 0xcc, 0xcc, 0x8d, 0x2f, 0x4a, 0x4d, 0xce, 0x2f, 0x4a, 0x29, 0x96, + 0x60, 0x51, 0x60, 0xd4, 0xe0, 0x71, 0x92, 0xf8, 0x74, 0x4f, 0x5e, 0x04, 0xa2, 0x0d, 0x45, 0x5a, + 0x29, 0x88, 0x07, 0xcc, 0x0f, 0x82, 0x70, 0xad, 0x78, 0x3a, 0x16, 0xc8, 0x33, 0xcc, 0x58, 0x20, + 0xcf, 0xf0, 0x62, 0x81, 0x3c, 0x83, 0x53, 0xe0, 0x89, 0x47, 0x72, 0x8c, 0x17, 0x1e, 0xc9, 0x31, + 0x3e, 0x78, 0x24, 0xc7, 0x38, 0xe1, 0xb1, 0x1c, 0xc3, 0x85, 0xc7, 0x72, 0x0c, 0x37, 0x1e, 0xcb, + 0x31, 0x44, 0x99, 0xa7, 0x67, 0x96, 0x64, 0x94, 0x26, 0xe9, 0x25, 0xe7, 0xe7, 0xea, 0x23, 0x39, + 0x59, 0x17, 0xe4, 0x0e, 0x64, 0x01, 0xfd, 0x0a, 0x78, 0xa0, 0x96, 0x54, 0x16, 0xa4, 0x16, 0x27, + 0xb1, 0x81, 0x03, 0xd4, 0x18, 0x10, 0x00, 0x00, 0xff, 0xff, 0xcb, 0x72, 0x1b, 0x2e, 0xce, 0x01, + 0x00, 0x00, } func (m *RegisterZoneDropProposal) Marshal() (dAtA []byte, err error) { diff --git a/x/airdrop/types/query.pb.go b/x/airdrop/types/query.pb.go index 4bb366d56..2d1d00430 100644 --- a/x/airdrop/types/query.pb.go +++ b/x/airdrop/types/query.pb.go @@ -523,62 +523,62 @@ func init() { } var fileDescriptor_1ef5e0258aac647f = []byte{ - // 880 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x96, 0xcb, 0x6e, 0xeb, 0x44, - 0x18, 0xc7, 0x33, 0x87, 0x43, 0xda, 0x4c, 0x4b, 0x8e, 0x34, 0x2d, 0x3d, 0x3d, 0x06, 0x39, 0x95, - 0x8b, 0x0a, 0xea, 0xc5, 0x26, 0x89, 0x54, 0xa0, 0x62, 0x01, 0x29, 0x17, 0x21, 0x21, 0x54, 0xcc, - 0x8a, 0x2e, 0x88, 0x26, 0x8e, 0xe5, 0x5a, 0x24, 0x1e, 0xd7, 0x63, 0x47, 0xa4, 0x55, 0x16, 0xc0, - 0x06, 0x76, 0x48, 0x6c, 0x58, 0x00, 0xe2, 0x01, 0x10, 0x0b, 0xc4, 0x8a, 0x27, 0xe8, 0xb2, 0x12, - 0x1b, 0x56, 0x11, 0x6a, 0x59, 0xb3, 0xc8, 0x13, 0xa0, 0xcc, 0x7c, 0x4e, 0x9d, 0x34, 0x4e, 0xdd, - 0x9e, 0xee, 0xa6, 0x33, 0xdf, 0xe5, 0xe7, 0xff, 0x77, 0x69, 0xb0, 0x76, 0x1c, 0xb9, 0xd6, 0xe7, - 0xdc, 0x6d, 0x75, 0xec, 0xc0, 0xa0, 0x6e, 0xd0, 0x0c, 0x98, 0x6f, 0x74, 0xca, 0xc6, 0x71, 0x64, - 0x07, 0x5d, 0xdd, 0x0f, 0x58, 0xc8, 0xc8, 0x4a, 0xc2, 0x46, 0x07, 0x1b, 0xbd, 0x53, 0x56, 0x36, - 0x2d, 0xc6, 0xdb, 0x8c, 0x1b, 0x0d, 0xca, 0x6d, 0xe9, 0x60, 0x74, 0xca, 0x0d, 0x3b, 0xa4, 0x65, - 0xc3, 0xa7, 0x8e, 0xeb, 0xd1, 0xd0, 0x65, 0x9e, 0x8c, 0xa1, 0xa8, 0x49, 0xdb, 0xd8, 0xca, 0x62, - 0x6e, 0xfc, 0xbe, 0xec, 0x30, 0x87, 0x89, 0xa3, 0x31, 0x3c, 0xc1, 0xed, 0x8b, 0x0e, 0x63, 0x4e, - 0xcb, 0x36, 0xa8, 0xef, 0x1a, 0xd4, 0xf3, 0x58, 0x28, 0x42, 0x72, 0x78, 0x7d, 0x29, 0x85, 0x3d, - 0x46, 0x94, 0x56, 0xeb, 0x29, 0x56, 0x3e, 0x0d, 0x68, 0x1b, 0x42, 0x69, 0xcb, 0x98, 0x7c, 0x3c, - 0xfc, 0x80, 0x03, 0x71, 0x69, 0xda, 0xc7, 0x91, 0xcd, 0x43, 0xed, 0x53, 0xbc, 0x34, 0x76, 0xcb, - 0x7d, 0xe6, 0x71, 0x9b, 0xbc, 0x89, 0xf3, 0xd2, 0x79, 0x15, 0xad, 0xa1, 0x57, 0x16, 0x2a, 0xaa, - 0x3e, 0x5d, 0x20, 0x5d, 0xfa, 0xd5, 0x1e, 0x9e, 0xf5, 0x4b, 0x39, 0x13, 0x7c, 0xf6, 0x1e, 0x7e, - 0xf3, 0x4b, 0x29, 0xa7, 0x7d, 0x88, 0x97, 0x45, 0xe8, 0x43, 0xe6, 0xd9, 0xef, 0x04, 0xcc, 0x87, - 0x94, 0x44, 0xc7, 0xf3, 0xd6, 0x11, 0x75, 0xbd, 0xba, 0xdb, 0x14, 0xd1, 0x0b, 0xb5, 0xa5, 0x41, - 0xbf, 0xf4, 0xa8, 0x4b, 0xdb, 0xad, 0x3d, 0x2d, 0x7e, 0xd1, 0xcc, 0x39, 0x71, 0xfc, 0xa0, 0x09, - 0xd1, 0x1a, 0xf8, 0xf9, 0x89, 0x68, 0x80, 0xba, 0x8f, 0x0b, 0x27, 0xcc, 0xb3, 0xeb, 0x43, 0x22, - 0xa0, 0x5d, 0x4b, 0xa3, 0x8d, 0x9d, 0x81, 0x77, 0xfe, 0x04, 0xfe, 0x86, 0x1c, 0x26, 0x56, 0x44, - 0x8e, 0xb7, 0x2d, 0x8b, 0x45, 0x5e, 0x58, 0xa3, 0x2d, 0xea, 0x59, 0xf6, 0xd3, 0x71, 0x7f, 0x8d, - 0xf0, 0x0b, 0x53, 0x83, 0x02, 0xfe, 0x67, 0xf8, 0x11, 0x95, 0x2f, 0xf5, 0x86, 0x7c, 0x82, 0x8f, - 0x78, 0xa2, 0xcb, 0x7e, 0xd2, 0x87, 0xfd, 0xa4, 0x43, 0x3f, 0xe9, 0xfb, 0xcc, 0xf5, 0x6a, 0xca, - 0xa0, 0x5f, 0x5a, 0x91, 0x79, 0x27, 0x7c, 0x35, 0xb3, 0x48, 0xc7, 0xf2, 0x00, 0xc5, 0x4f, 0x68, - 0x42, 0xbe, 0xb8, 0x01, 0xc8, 0x2e, 0xce, 0xf3, 0x90, 0x86, 0x91, 0xac, 0x74, 0x31, 0xbd, 0xd2, - 0x9f, 0x08, 0x2b, 0x13, 0xac, 0xc9, 0x7b, 0x18, 0x5f, 0x4d, 0xc0, 0xea, 0x03, 0x81, 0xbc, 0x31, - 0x86, 0x2c, 0xe7, 0x2b, 0x06, 0x3f, 0xa0, 0x4e, 0xac, 0xa4, 0x99, 0xf0, 0x04, 0xbe, 0xdf, 0x10, - 0x5e, 0x99, 0xe4, 0x03, 0x81, 0xde, 0xc5, 0x78, 0x54, 0xdf, 0x21, 0xe4, 0x33, 0xb7, 0x28, 0x70, - 0x21, 0x2e, 0x30, 0x27, 0xef, 0x4f, 0xe1, 0x7d, 0xf9, 0x46, 0x5e, 0xc9, 0x30, 0x05, 0xb8, 0x87, - 0x1f, 0x0b, 0xde, 0xfd, 0x16, 0x75, 0xdb, 0xa6, 0x6d, 0xb1, 0xa0, 0x79, 0xc7, 0x3e, 0x21, 0xdb, - 0x78, 0x8e, 0x36, 0x9b, 0x81, 0xcd, 0xb9, 0xc0, 0x2a, 0xd4, 0xc8, 0xa0, 0x5f, 0x2a, 0x42, 0x79, - 0xe5, 0x83, 0x66, 0xc6, 0x26, 0x90, 0xfe, 0x4b, 0x84, 0x57, 0xaf, 0xe7, 0x07, 0xc5, 0xea, 0x78, - 0xd1, 0x1a, 0x5e, 0xd7, 0x03, 0x71, 0x0f, 0xfd, 0xb4, 0x9e, 0xa6, 0x59, 0x22, 0x44, 0xed, 0xf1, - 0xa0, 0x5f, 0x5a, 0x02, 0xd2, 0x44, 0x08, 0xcd, 0x5c, 0xb0, 0xae, 0xac, 0x80, 0xe1, 0x87, 0x29, - 0x0c, 0xfc, 0xae, 0x22, 0xdc, 0x6f, 0x3b, 0xfd, 0x89, 0xf0, 0x93, 0x29, 0x68, 0xa0, 0xcf, 0x47, - 0xf8, 0xb9, 0xe4, 0xc7, 0xc5, 0x4d, 0x95, 0x49, 0x20, 0xd9, 0x57, 0x8b, 0x09, 0x35, 0xee, 0xbb, - 0xb5, 0x2a, 0xff, 0xcd, 0xe1, 0x67, 0x05, 0x3c, 0xf9, 0x16, 0xe1, 0xbc, 0x5c, 0xb0, 0x64, 0x33, - 0x0d, 0xee, 0xfa, 0x4e, 0x57, 0xb6, 0x32, 0xd9, 0xca, 0xfc, 0xda, 0xc6, 0x57, 0x7f, 0xfd, 0xfb, - 0xfd, 0x83, 0x35, 0xa2, 0x1a, 0x33, 0xff, 0x89, 0x90, 0x1f, 0x11, 0x9e, 0x8f, 0xa7, 0x8b, 0x6c, - 0xcf, 0xcc, 0x30, 0xb1, 0xf0, 0x95, 0x9d, 0x8c, 0xd6, 0x40, 0x54, 0x15, 0x44, 0x3b, 0x64, 0x2b, - 0x8d, 0x68, 0x38, 0xd4, 0xe2, 0x7c, 0x1a, 0x37, 0x52, 0x8f, 0xfc, 0x81, 0x70, 0x71, 0x7c, 0xc3, - 0x92, 0xca, 0xcc, 0xb4, 0x53, 0x77, 0xbc, 0x52, 0xbd, 0x95, 0x0f, 0x00, 0xbf, 0x21, 0x80, 0xab, - 0xa4, 0x9c, 0x06, 0x0c, 0x2b, 0x19, 0x76, 0x74, 0x12, 0xfb, 0x67, 0x84, 0x0b, 0xa3, 0x95, 0x47, - 0xb2, 0x09, 0x35, 0xaa, 0xb3, 0x9e, 0xd5, 0x1c, 0x38, 0x2b, 0x82, 0x73, 0x9b, 0x6c, 0xde, 0x24, - 0x2c, 0x37, 0x4e, 0xe5, 0x96, 0xef, 0x91, 0xdf, 0x11, 0x5e, 0x48, 0xf4, 0x3f, 0x31, 0x66, 0xe6, - 0xbc, 0xbe, 0x0d, 0x95, 0x57, 0xb3, 0x3b, 0x00, 0xe6, 0x5b, 0x02, 0x73, 0x8f, 0xbc, 0x9e, 0x86, - 0x29, 0x86, 0x4f, 0xce, 0x6e, 0x42, 0x4b, 0xe3, 0x14, 0x56, 0x64, 0x8f, 0xfc, 0x8a, 0xf0, 0x62, - 0x72, 0xf2, 0x49, 0x66, 0x88, 0x91, 0xb6, 0xe5, 0x5b, 0x78, 0x00, 0xf7, 0x6b, 0x82, 0xbb, 0x4c, - 0x8c, 0x0c, 0xdc, 0x3c, 0x01, 0x5e, 0x3b, 0x38, 0xbb, 0x50, 0xd1, 0xf9, 0x85, 0x8a, 0xfe, 0xb9, - 0x50, 0xd1, 0x77, 0x97, 0x6a, 0xee, 0xfc, 0x52, 0xcd, 0xfd, 0x7d, 0xa9, 0xe6, 0x0e, 0x77, 0x1d, - 0x37, 0x3c, 0x8a, 0x1a, 0xba, 0xc5, 0xda, 0x86, 0xeb, 0x39, 0xb6, 0x17, 0xb9, 0x61, 0x77, 0xa7, - 0x11, 0xb9, 0xad, 0xe6, 0x58, 0x92, 0x2f, 0x46, 0x69, 0xc2, 0xae, 0x6f, 0xf3, 0x46, 0x5e, 0xfc, - 0xe4, 0xab, 0xfe, 0x1f, 0x00, 0x00, 0xff, 0xff, 0xa9, 0x93, 0xd3, 0x5f, 0xfb, 0x0a, 0x00, 0x00, + // 869 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x96, 0x4d, 0x4f, 0x03, 0x45, + 0x18, 0xc7, 0x3b, 0x88, 0x85, 0x0e, 0x58, 0x92, 0x01, 0x79, 0x59, 0xcd, 0x96, 0x2c, 0x06, 0x0d, + 0x2f, 0xbb, 0xb6, 0x4d, 0x44, 0x89, 0x07, 0x2d, 0xbe, 0xc4, 0xc4, 0x18, 0x58, 0x4f, 0x72, 0xb0, + 0x99, 0x6e, 0x37, 0x65, 0x63, 0xbb, 0xb3, 0xec, 0x6c, 0x1b, 0x81, 0xf4, 0xa0, 0x5e, 0xf4, 0x66, + 0xe2, 0xc5, 0x83, 0x1a, 0x3f, 0x80, 0xf1, 0x60, 0x3c, 0xf9, 0x09, 0x38, 0x92, 0x78, 0xf1, 0xd4, + 0x18, 0xf0, 0xec, 0xa1, 0x9f, 0xc0, 0xec, 0xcc, 0xb3, 0x65, 0x5b, 0xba, 0x65, 0x41, 0x6e, 0xc3, + 0xcc, 0xf3, 0xf2, 0xdb, 0xff, 0xf3, 0x42, 0xb1, 0x76, 0xda, 0x76, 0xac, 0xcf, 0xb8, 0xd3, 0xec, + 0xd8, 0xbe, 0x41, 0x1d, 0xbf, 0xee, 0x33, 0xcf, 0xe8, 0x14, 0x8d, 0xd3, 0xb6, 0xed, 0x9f, 0xe9, + 0x9e, 0xcf, 0x02, 0x46, 0x96, 0x63, 0x36, 0x3a, 0xd8, 0xe8, 0x9d, 0xa2, 0xb2, 0x65, 0x31, 0xde, + 0x62, 0xdc, 0xa8, 0x51, 0x6e, 0x4b, 0x07, 0xa3, 0x53, 0xac, 0xd9, 0x01, 0x2d, 0x1a, 0x1e, 0x6d, + 0x38, 0x2e, 0x0d, 0x1c, 0xe6, 0xca, 0x18, 0x8a, 0x1a, 0xb7, 0x8d, 0xac, 0x2c, 0xe6, 0x44, 0xef, + 0x4b, 0x0d, 0xd6, 0x60, 0xe2, 0x68, 0x84, 0x27, 0xb8, 0x7d, 0xb1, 0xc1, 0x58, 0xa3, 0x69, 0x1b, + 0xd4, 0x73, 0x0c, 0xea, 0xba, 0x2c, 0x10, 0x21, 0x39, 0xbc, 0xbe, 0x94, 0xc0, 0x1e, 0x21, 0x4a, + 0xab, 0x8d, 0x04, 0x2b, 0x8f, 0xfa, 0xb4, 0x05, 0xa1, 0xb4, 0x25, 0x4c, 0x8e, 0xc2, 0x0f, 0x38, + 0x14, 0x97, 0xa6, 0x7d, 0xda, 0xb6, 0x79, 0xa0, 0x7d, 0x82, 0x17, 0x87, 0x6e, 0xb9, 0xc7, 0x5c, + 0x6e, 0x93, 0x37, 0x71, 0x56, 0x3a, 0xaf, 0xa2, 0x75, 0xf4, 0xca, 0x5c, 0x49, 0xd5, 0xc7, 0x0b, + 0xa4, 0x4b, 0xbf, 0xca, 0xf4, 0x65, 0xaf, 0x90, 0x31, 0xc1, 0x67, 0x7f, 0xfa, 0xeb, 0x9f, 0x0b, + 0x19, 0xed, 0x43, 0xbc, 0x24, 0x42, 0x1f, 0x33, 0xd7, 0x7e, 0xc7, 0x67, 0x1e, 0xa4, 0x24, 0x3a, + 0x9e, 0xb5, 0x4e, 0xa8, 0xe3, 0x56, 0x9d, 0xba, 0x88, 0x9e, 0xab, 0x2c, 0xf6, 0x7b, 0x85, 0x85, + 0x33, 0xda, 0x6a, 0xee, 0x6b, 0xd1, 0x8b, 0x66, 0xce, 0x88, 0xe3, 0x07, 0x75, 0x88, 0x56, 0xc3, + 0xcf, 0x8f, 0x44, 0x03, 0xd4, 0x03, 0x9c, 0x3b, 0x67, 0xae, 0x5d, 0x0d, 0x89, 0x80, 0x76, 0x3d, + 0x89, 0x36, 0x72, 0x06, 0xde, 0xd9, 0x73, 0xf8, 0x1b, 0x72, 0x98, 0x58, 0x11, 0x39, 0xde, 0xb6, + 0x2c, 0xd6, 0x76, 0x83, 0x0a, 0x6d, 0x52, 0xd7, 0xb2, 0xff, 0x1f, 0xf7, 0x57, 0x08, 0xbf, 0x30, + 0x36, 0x28, 0xe0, 0x7f, 0x8a, 0x17, 0xa8, 0x7c, 0xa9, 0xd6, 0xe4, 0x13, 0x7c, 0xc4, 0x9a, 0x2e, + 0xfb, 0x49, 0x0f, 0xfb, 0x49, 0x87, 0x7e, 0xd2, 0x0f, 0x98, 0xe3, 0x56, 0x94, 0x7e, 0xaf, 0xb0, + 0x2c, 0xf3, 0x8e, 0xf8, 0x6a, 0x66, 0x9e, 0x0e, 0xe5, 0x01, 0x8a, 0x1f, 0xd1, 0x88, 0x7c, 0x51, + 0x03, 0x90, 0xd7, 0x70, 0x96, 0x07, 0x34, 0x68, 0xcb, 0x4a, 0xe7, 0x93, 0x2b, 0xfd, 0xb1, 0xb0, + 0x32, 0xc1, 0x9a, 0xbc, 0x87, 0xf1, 0xed, 0x04, 0xac, 0x4e, 0x09, 0xe4, 0xcd, 0x21, 0x64, 0x39, + 0x5f, 0x11, 0xf8, 0x21, 0x6d, 0x44, 0x4a, 0x9a, 0x31, 0x4f, 0xe0, 0xfb, 0x15, 0xe1, 0xe5, 0x51, + 0x3e, 0x10, 0xe8, 0x5d, 0x8c, 0x07, 0xf5, 0x0d, 0x21, 0x9f, 0x79, 0x40, 0x81, 0x73, 0x51, 0x81, + 0x39, 0x79, 0x7f, 0x0c, 0xef, 0xcb, 0xf7, 0xf2, 0x4a, 0x86, 0x31, 0xc0, 0x5d, 0xbc, 0x22, 0x78, + 0x0f, 0x9a, 0xd4, 0x69, 0x99, 0xb6, 0xc5, 0xfc, 0xfa, 0x23, 0xfb, 0x84, 0xec, 0xe0, 0x19, 0x5a, + 0xaf, 0xfb, 0x36, 0xe7, 0x02, 0x2b, 0x57, 0x21, 0xfd, 0x5e, 0x21, 0x0f, 0xe5, 0x95, 0x0f, 0x9a, + 0x19, 0x99, 0x40, 0xfa, 0x2f, 0x10, 0x5e, 0xbd, 0x9b, 0x1f, 0x14, 0xab, 0xe2, 0x79, 0x2b, 0xbc, + 0xae, 0xfa, 0xe2, 0x1e, 0xfa, 0x69, 0x23, 0x49, 0xb3, 0x58, 0x88, 0xca, 0x4a, 0xbf, 0x57, 0x58, + 0x04, 0xd2, 0x58, 0x08, 0xcd, 0x9c, 0xb3, 0x6e, 0xad, 0x80, 0xe1, 0xfb, 0x31, 0x0c, 0xfc, 0xb1, + 0x22, 0x3c, 0x6d, 0x3b, 0xfd, 0x81, 0xf0, 0xda, 0x18, 0x34, 0xd0, 0xe7, 0x23, 0xfc, 0x5c, 0xfc, + 0xe3, 0xa2, 0xa6, 0x4a, 0x25, 0x90, 0xec, 0xab, 0xf9, 0x98, 0x1a, 0x4f, 0xdd, 0x5a, 0xa5, 0x7f, + 0x67, 0xf0, 0xb3, 0x02, 0x9e, 0x7c, 0x83, 0x70, 0x56, 0x2e, 0x58, 0xb2, 0x95, 0x04, 0x77, 0x77, + 0xa7, 0x2b, 0xdb, 0xa9, 0x6c, 0x65, 0x7e, 0x6d, 0xf3, 0xcb, 0x3f, 0xff, 0xf9, 0x6e, 0x6a, 0x9d, + 0xa8, 0xc6, 0xc4, 0x7f, 0x22, 0xe4, 0x07, 0x84, 0x67, 0xa3, 0xe9, 0x22, 0x3b, 0x13, 0x33, 0x8c, + 0x2c, 0x7c, 0x65, 0x37, 0xa5, 0x35, 0x10, 0x95, 0x05, 0xd1, 0x2e, 0xd9, 0x4e, 0x22, 0x0a, 0x87, + 0x5a, 0x9c, 0x2f, 0xa2, 0x46, 0xea, 0x92, 0xdf, 0x11, 0xce, 0x0f, 0x6f, 0x58, 0x52, 0x9a, 0x98, + 0x76, 0xec, 0x8e, 0x57, 0xca, 0x0f, 0xf2, 0x01, 0xe0, 0x37, 0x04, 0x70, 0x99, 0x14, 0x93, 0x80, + 0x61, 0x25, 0xc3, 0x8e, 0x8e, 0x63, 0xff, 0x84, 0x70, 0x6e, 0xb0, 0xf2, 0x48, 0x3a, 0xa1, 0x06, + 0x75, 0xd6, 0xd3, 0x9a, 0x03, 0x67, 0x49, 0x70, 0xee, 0x90, 0xad, 0xfb, 0x84, 0xe5, 0xc6, 0x85, + 0xdc, 0xf2, 0x5d, 0xf2, 0x1b, 0xc2, 0x73, 0xb1, 0xfe, 0x27, 0xc6, 0xc4, 0x9c, 0x77, 0xb7, 0xa1, + 0xf2, 0x6a, 0x7a, 0x07, 0xc0, 0x7c, 0x4b, 0x60, 0xee, 0x93, 0xd7, 0x93, 0x30, 0xc5, 0xf0, 0xc9, + 0xd9, 0x8d, 0x69, 0x69, 0x5c, 0xc0, 0x8a, 0xec, 0x92, 0x5f, 0x10, 0x9e, 0x8f, 0x4f, 0x3e, 0x49, + 0x0d, 0x31, 0xd0, 0xb6, 0xf8, 0x00, 0x0f, 0xe0, 0xde, 0x13, 0xdc, 0x45, 0x62, 0xa4, 0xe0, 0xe6, + 0x31, 0xf0, 0xca, 0xd1, 0xe5, 0xb5, 0x8a, 0xae, 0xae, 0x55, 0xf4, 0xf7, 0xb5, 0x8a, 0xbe, 0xbd, + 0x51, 0x33, 0x57, 0x37, 0x6a, 0xe6, 0xaf, 0x1b, 0x35, 0x73, 0xbc, 0xd7, 0x70, 0x82, 0x93, 0x76, + 0x4d, 0xb7, 0x58, 0x2b, 0x1e, 0x74, 0x37, 0x2c, 0xd4, 0x50, 0x96, 0xcf, 0x07, 0x79, 0x82, 0x33, + 0xcf, 0xe6, 0xb5, 0xac, 0xf8, 0xcd, 0x57, 0xfe, 0x2f, 0x00, 0x00, 0xff, 0xff, 0x5e, 0xe7, 0xf7, + 0xf6, 0xfc, 0x0a, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/claimsmanager/types/claimsmanager.pb.go b/x/claimsmanager/types/claimsmanager.pb.go index dd31e4566..c35426f0b 100644 --- a/x/claimsmanager/types/claimsmanager.pb.go +++ b/x/claimsmanager/types/claimsmanager.pb.go @@ -195,41 +195,41 @@ func init() { } var fileDescriptor_086999747d797382 = []byte{ - // 538 bytes of a gzipped FileDescriptorProto + // 533 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x53, 0x31, 0x6f, 0xd3, 0x40, - 0x18, 0xf5, 0x35, 0x4e, 0x68, 0xae, 0x01, 0xa2, 0x53, 0xa8, 0x9c, 0x00, 0x4e, 0x94, 0x01, 0x22, - 0xa4, 0xda, 0xb4, 0x4c, 0x14, 0x24, 0x44, 0x33, 0x21, 0x21, 0x35, 0x72, 0x0b, 0x03, 0x4b, 0xe4, - 0xf8, 0x2e, 0xce, 0x29, 0xf1, 0x9d, 0x7b, 0x77, 0x8e, 0xc8, 0x3f, 0xe8, 0xc8, 0xc8, 0x18, 0x89, - 0x0d, 0x56, 0x7e, 0x04, 0x63, 0xc5, 0xc4, 0x88, 0x12, 0x09, 0xf1, 0x33, 0x90, 0xcf, 0x56, 0x1a, - 0x33, 0x74, 0xbb, 0xef, 0xbd, 0xef, 0xf3, 0x7b, 0xdf, 0x3b, 0x1f, 0x7c, 0x7a, 0x91, 0xd0, 0x60, - 0x2a, 0xe9, 0x6c, 0x4e, 0x84, 0x1b, 0xcc, 0x7c, 0x1a, 0xc9, 0xc8, 0x67, 0x7e, 0x48, 0x84, 0x3b, - 0x3f, 0x2c, 0x02, 0x4e, 0x2c, 0xb8, 0xe2, 0xe8, 0xc1, 0xd6, 0x84, 0x53, 0x6c, 0x98, 0x1f, 0xb6, - 0x9a, 0x01, 0x97, 0x11, 0x97, 0x43, 0xdd, 0xeb, 0x66, 0x45, 0x36, 0xd8, 0x6a, 0x84, 0x3c, 0xe4, - 0x19, 0x9e, 0x9e, 0x72, 0xf4, 0xa1, 0x22, 0x0c, 0x13, 0x11, 0x51, 0xa6, 0xdc, 0x40, 0x2c, 0x62, - 0xc5, 0xdd, 0x58, 0x70, 0x3e, 0xce, 0xe8, 0x2e, 0x82, 0x95, 0x81, 0x2f, 0xfc, 0x48, 0x1e, 0xef, - 0x5e, 0x2e, 0xdb, 0xc6, 0xe7, 0x65, 0xdb, 0xe8, 0xfe, 0x01, 0xb0, 0xdc, 0x4f, 0x85, 0xd1, 0x0b, - 0x58, 0x4b, 0x24, 0x11, 0x43, 0x1f, 0x63, 0x41, 0xa4, 0xb4, 0x40, 0x07, 0xf4, 0xaa, 0x27, 0xd6, - 0xcf, 0xef, 0x07, 0x8d, 0x5c, 0xfa, 0x75, 0xc6, 0x9c, 0x29, 0x41, 0x59, 0xe8, 0xed, 0xa5, 0xdd, - 0x39, 0x84, 0x9a, 0x70, 0x37, 0x98, 0xf8, 0x94, 0x0d, 0x29, 0xb6, 0x76, 0xd2, 0x41, 0xef, 0x96, - 0xae, 0xdf, 0x60, 0xf4, 0x0a, 0x56, 0x22, 0x8e, 0x93, 0x19, 0xb1, 0x4a, 0x1d, 0xd0, 0xbb, 0x73, - 0xf4, 0xd8, 0xb9, 0x69, 0x69, 0x47, 0x9b, 0x39, 0x5f, 0xc4, 0xc4, 0xcb, 0xc7, 0xd0, 0x23, 0x78, - 0x57, 0xf2, 0x44, 0x04, 0x64, 0xb8, 0x91, 0x30, 0xb5, 0xc4, 0xed, 0x0c, 0xee, 0xe7, 0x42, 0xfb, - 0xb0, 0xe2, 0x47, 0x3c, 0x61, 0xca, 0x2a, 0x77, 0x40, 0xcf, 0xf4, 0xf2, 0xea, 0xd8, 0x4c, 0x97, - 0xed, 0x7e, 0x05, 0xb0, 0x3c, 0x48, 0xc3, 0x40, 0x75, 0x58, 0x9a, 0x92, 0x85, 0xde, 0xaf, 0xe6, - 0xa5, 0x47, 0x84, 0xa0, 0x89, 0x7d, 0xe5, 0x6b, 0xe7, 0x35, 0x4f, 0x9f, 0xd1, 0x73, 0x58, 0xd5, - 0xd9, 0x0d, 0x79, 0x2c, 0xb5, 0xf3, 0xbd, 0xa3, 0xfb, 0xce, 0x75, 0xbe, 0x4e, 0x96, 0xaf, 0xa3, - 0x3f, 0x79, 0x1a, 0x4b, 0xef, 0xba, 0x3b, 0x35, 0x32, 0x21, 0x34, 0x9c, 0x28, 0xed, 0xb3, 0xe4, - 0xe5, 0x15, 0xb2, 0x21, 0xcc, 0x9a, 0xd4, 0x22, 0x26, 0xda, 0x64, 0xd5, 0xdb, 0x42, 0xb2, 0x5b, - 0xf9, 0xbb, 0x6c, 0x1b, 0x4f, 0xbe, 0x01, 0x58, 0xdd, 0x04, 0x81, 0xf6, 0x21, 0xda, 0x14, 0xef, - 0x18, 0x26, 0x63, 0xca, 0x08, 0xae, 0x1b, 0xc8, 0x82, 0x8d, 0x0d, 0xfe, 0x96, 0x5e, 0x24, 0x14, - 0x9f, 0xf3, 0x29, 0x61, 0x75, 0x50, 0x60, 0x4e, 0xd3, 0xbb, 0xa3, 0x72, 0xc0, 0xf9, 0xac, 0xbe, - 0x83, 0x9a, 0xf0, 0xde, 0x86, 0xe9, 0x0b, 0x22, 0x03, 0xc2, 0x94, 0xa6, 0x4a, 0x05, 0xea, 0x8c, - 0x8e, 0x75, 0xd8, 0x9a, 0x32, 0x8b, 0x0e, 0x22, 0x42, 0x32, 0x9d, 0x72, 0xcb, 0xbc, 0xfc, 0x62, - 0x1b, 0x27, 0xef, 0x7f, 0xac, 0x6c, 0x70, 0xb5, 0xb2, 0xc1, 0xef, 0x95, 0x0d, 0x3e, 0xad, 0x6d, - 0xe3, 0x6a, 0x6d, 0x1b, 0xbf, 0xd6, 0xb6, 0xf1, 0xe1, 0x65, 0x48, 0xd5, 0x24, 0x19, 0x39, 0x01, - 0x8f, 0x5c, 0xca, 0x42, 0xc2, 0x12, 0xaa, 0x16, 0x07, 0xa3, 0x84, 0xce, 0xb0, 0xbb, 0xfd, 0x58, - 0x3e, 0xfe, 0xf7, 0x5c, 0xd2, 0x38, 0xe4, 0xa8, 0xa2, 0x7f, 0xdb, 0x67, 0xff, 0x02, 0x00, 0x00, - 0xff, 0xff, 0x51, 0x50, 0x29, 0x89, 0x58, 0x03, 0x00, 0x00, + 0x14, 0xf6, 0x35, 0x4e, 0x68, 0xae, 0x05, 0xa2, 0x53, 0xa8, 0x9c, 0x00, 0x4e, 0x94, 0x01, 0x22, + 0xa4, 0xda, 0xb4, 0x4c, 0x14, 0x21, 0x44, 0x33, 0x21, 0x21, 0x35, 0x72, 0x8b, 0x90, 0x58, 0x22, + 0xd7, 0x7e, 0x71, 0x4e, 0x89, 0xef, 0xdc, 0xbb, 0x73, 0x44, 0xf8, 0x05, 0x1d, 0x19, 0x19, 0x23, + 0xb1, 0xc1, 0xca, 0x8f, 0x60, 0xac, 0x98, 0x18, 0x51, 0x22, 0x21, 0x7e, 0x06, 0xf2, 0xd9, 0x4a, + 0x13, 0x06, 0xb6, 0x7b, 0xdf, 0xf7, 0x5e, 0xbe, 0xef, 0x7d, 0x2f, 0xc6, 0x8f, 0x2f, 0x52, 0x1a, + 0x8c, 0x25, 0x9d, 0x4c, 0x41, 0xb8, 0xc1, 0xc4, 0xa7, 0xb1, 0x8c, 0x7d, 0xe6, 0x47, 0x20, 0xdc, + 0xe9, 0xc1, 0x26, 0xe0, 0x24, 0x82, 0x2b, 0x4e, 0xee, 0xad, 0x4d, 0x38, 0x9b, 0x0d, 0xd3, 0x83, + 0x66, 0x23, 0xe0, 0x32, 0xe6, 0x72, 0xa0, 0x7b, 0xdd, 0xbc, 0xc8, 0x07, 0x9b, 0xf5, 0x88, 0x47, + 0x3c, 0xc7, 0xb3, 0x57, 0x81, 0xde, 0x57, 0xc0, 0x42, 0x10, 0x31, 0x65, 0xca, 0x0d, 0xc4, 0x2c, + 0x51, 0xdc, 0x4d, 0x04, 0xe7, 0xc3, 0x9c, 0xee, 0x10, 0x5c, 0xe9, 0xfb, 0xc2, 0x8f, 0xe5, 0xd1, + 0xf6, 0xe5, 0xbc, 0x65, 0x7c, 0x9a, 0xb7, 0x8c, 0xce, 0x6f, 0x84, 0xcb, 0xbd, 0x4c, 0x98, 0x3c, + 0xc3, 0xbb, 0xa9, 0x04, 0x31, 0xf0, 0xc3, 0x50, 0x80, 0x94, 0x16, 0x6a, 0xa3, 0x6e, 0xf5, 0xd8, + 0xfa, 0xf1, 0x6d, 0xbf, 0x5e, 0x48, 0xbf, 0xcc, 0x99, 0x53, 0x25, 0x28, 0x8b, 0xbc, 0x9d, 0xac, + 0xbb, 0x80, 0x48, 0x03, 0x6f, 0x07, 0x23, 0x9f, 0xb2, 0x01, 0x0d, 0xad, 0xad, 0x6c, 0xd0, 0xbb, + 0xa1, 0xeb, 0x57, 0x21, 0x79, 0x81, 0x2b, 0x31, 0x0f, 0xd3, 0x09, 0x58, 0xa5, 0x36, 0xea, 0xde, + 0x3a, 0x7c, 0xe8, 0xfc, 0x6f, 0x69, 0x47, 0x9b, 0x39, 0x9b, 0x25, 0xe0, 0x15, 0x63, 0xe4, 0x01, + 0xbe, 0x2d, 0x79, 0x2a, 0x02, 0x18, 0xac, 0x24, 0x4c, 0x2d, 0x71, 0x33, 0x87, 0x7b, 0x85, 0xd0, + 0x1e, 0xae, 0xf8, 0x31, 0x4f, 0x99, 0xb2, 0xca, 0x6d, 0xd4, 0x35, 0xbd, 0xa2, 0x3a, 0x32, 0xb3, + 0x65, 0x3b, 0x5f, 0x10, 0x2e, 0xf7, 0xb3, 0x30, 0x48, 0x0d, 0x97, 0xc6, 0x30, 0xd3, 0xfb, 0xed, + 0x7a, 0xd9, 0x93, 0x10, 0x6c, 0x86, 0xbe, 0xf2, 0xb5, 0xf3, 0x5d, 0x4f, 0xbf, 0xc9, 0x53, 0x5c, + 0xd5, 0xd9, 0x0d, 0x78, 0x22, 0xb5, 0xf3, 0x9d, 0xc3, 0xbb, 0xce, 0x75, 0xbe, 0x4e, 0x9e, 0xaf, + 0xa3, 0x7f, 0xf2, 0x24, 0x91, 0xde, 0x75, 0x77, 0x66, 0x64, 0x04, 0x34, 0x1a, 0x29, 0xed, 0xb3, + 0xe4, 0x15, 0x15, 0xb1, 0x31, 0xce, 0x9b, 0xd4, 0x2c, 0x01, 0x6d, 0xb2, 0xea, 0xad, 0x21, 0xf9, + 0x55, 0xfe, 0xcc, 0x5b, 0xc6, 0xa3, 0xaf, 0x08, 0x57, 0x57, 0x41, 0x90, 0x3d, 0x4c, 0x56, 0xc5, + 0x1b, 0x16, 0xc2, 0x90, 0x32, 0x08, 0x6b, 0x06, 0xb1, 0x70, 0x7d, 0x85, 0xbf, 0xa6, 0x17, 0x29, + 0x0d, 0xcf, 0xf8, 0x18, 0x58, 0x0d, 0x6d, 0x30, 0x27, 0xd9, 0xed, 0xa8, 0xec, 0x73, 0x3e, 0xa9, + 0x6d, 0x91, 0x06, 0xbe, 0xb3, 0x62, 0x7a, 0x02, 0x64, 0x00, 0x4c, 0x69, 0xaa, 0xb4, 0x41, 0x9d, + 0xd2, 0xa1, 0x0e, 0x5b, 0x53, 0xe6, 0xa6, 0x83, 0x18, 0x20, 0xd7, 0x29, 0x37, 0xcd, 0xcb, 0xcf, + 0xb6, 0x71, 0xfc, 0xf6, 0xfb, 0xc2, 0x46, 0x57, 0x0b, 0x1b, 0xfd, 0x5a, 0xd8, 0xe8, 0xe3, 0xd2, + 0x36, 0xae, 0x96, 0xb6, 0xf1, 0x73, 0x69, 0x1b, 0xef, 0x9e, 0x47, 0x54, 0x8d, 0xd2, 0x73, 0x27, + 0xe0, 0xb1, 0xbb, 0x76, 0xf5, 0xfd, 0x0f, 0x9c, 0xc1, 0x3a, 0xe0, 0xbe, 0xff, 0xe7, 0x7b, 0xc9, + 0xf2, 0x90, 0xe7, 0x15, 0xfd, 0xbf, 0x7d, 0xf2, 0x37, 0x00, 0x00, 0xff, 0xff, 0xe2, 0x2f, 0x1d, + 0x07, 0x59, 0x03, 0x00, 0x00, } func (m *Params) Marshal() (dAtA []byte, err error) { diff --git a/x/claimsmanager/types/genesis.pb.go b/x/claimsmanager/types/genesis.pb.go index b77359380..e28368d80 100644 --- a/x/claimsmanager/types/genesis.pb.go +++ b/x/claimsmanager/types/genesis.pb.go @@ -85,7 +85,7 @@ func init() { } var fileDescriptor_8a362c0a1ad8b9c8 = []byte{ - // 242 bytes of a gzipped FileDescriptorProto + // 234 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0xd2, 0x2a, 0x2c, 0xcd, 0x4c, 0xce, 0x2e, 0xce, 0xcc, 0x29, 0x4b, 0x2d, 0xd2, 0x4f, 0xce, 0x49, 0xcc, 0xcc, 0x2d, 0xce, 0x4d, 0xcc, 0x4b, 0x4c, 0x4f, 0x2d, 0xd2, 0x2f, 0x33, 0xd4, 0x4f, 0x4f, 0xcd, 0x4b, 0x2d, 0xce, 0x2c, @@ -95,13 +95,12 @@ var fileDescriptor_8a362c0a1ad8b9c8 = []byte{ 0x12, 0x4b, 0x52, 0x85, 0x9c, 0xb8, 0xd8, 0x0a, 0x12, 0x8b, 0x12, 0x73, 0x8b, 0x25, 0x18, 0x15, 0x18, 0x35, 0xb8, 0x8d, 0x54, 0xf4, 0xf0, 0xb9, 0x43, 0x2f, 0x00, 0xac, 0xd6, 0x89, 0xe5, 0xc4, 0x3d, 0x79, 0x86, 0x20, 0xa8, 0x4e, 0x21, 0x6b, 0x2e, 0x36, 0x88, 0x42, 0x09, 0x26, 0x05, 0x66, - 0x0d, 0x6e, 0x23, 0x65, 0xfc, 0x66, 0x38, 0x83, 0x04, 0x82, 0xa0, 0x5a, 0x9c, 0xc2, 0x4e, 0x3c, + 0x0d, 0x6e, 0x23, 0x65, 0xfc, 0x66, 0x38, 0x83, 0x04, 0x82, 0xa0, 0x5a, 0x9c, 0xc2, 0x4f, 0x3c, 0x92, 0x63, 0xbc, 0xf0, 0x48, 0x8e, 0xf1, 0xc1, 0x23, 0x39, 0xc6, 0x09, 0x8f, 0xe5, 0x18, 0x2e, - 0x3c, 0x96, 0x63, 0xb8, 0xf1, 0x58, 0x8e, 0x21, 0xca, 0x26, 0x3d, 0xb3, 0x24, 0xa3, 0x34, 0x49, - 0x2f, 0x39, 0x3f, 0x57, 0x3f, 0x33, 0x2f, 0x3d, 0x35, 0xaf, 0x34, 0xb3, 0xa4, 0x52, 0x37, 0xa9, - 0x34, 0x33, 0x27, 0x45, 0x1f, 0xd9, 0xe3, 0x15, 0x68, 0x5e, 0x2f, 0xa9, 0x2c, 0x48, 0x2d, 0x4e, - 0x62, 0x03, 0x7b, 0xd8, 0x18, 0x10, 0x00, 0x00, 0xff, 0xff, 0x67, 0x56, 0x41, 0xfe, 0x84, 0x01, - 0x00, 0x00, + 0x3c, 0x96, 0x63, 0xb8, 0xf1, 0x58, 0x8e, 0x21, 0xca, 0x36, 0x3d, 0xb3, 0x24, 0xa3, 0x34, 0x49, + 0x2f, 0x39, 0x3f, 0x57, 0x1f, 0xc9, 0x40, 0xdd, 0xaa, 0xfc, 0xbc, 0x54, 0x64, 0x01, 0xfd, 0x0a, + 0x34, 0xbf, 0x97, 0x54, 0x16, 0xa4, 0x16, 0x27, 0xb1, 0x81, 0x7d, 0x6c, 0x0c, 0x08, 0x00, 0x00, + 0xff, 0xff, 0x7d, 0xd2, 0xd0, 0xc8, 0x85, 0x01, 0x00, 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/x/claimsmanager/types/messages.pb.go b/x/claimsmanager/types/messages.pb.go index 8f28c8814..d80b6fedd 100644 --- a/x/claimsmanager/types/messages.pb.go +++ b/x/claimsmanager/types/messages.pb.go @@ -28,17 +28,17 @@ func init() { } var fileDescriptor_5c3114fa8377e714 = []byte{ - // 159 bytes of a gzipped FileDescriptorProto + // 151 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0xd2, 0x2e, 0x2c, 0xcd, 0x4c, 0xce, 0x2e, 0xce, 0xcc, 0x29, 0x4b, 0x2d, 0xd2, 0x4f, 0xce, 0x49, 0xcc, 0xcc, 0x2d, 0xce, 0x4d, 0xcc, 0x4b, 0x4c, 0x4f, 0x2d, 0xd2, 0x2f, 0x33, 0xd4, 0xcf, 0x4d, 0x2d, 0x2e, 0x4e, 0x4c, 0x4f, 0x2d, 0xd6, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x92, 0x41, 0x52, 0xac, 0x87, 0xa2, 0x58, 0xaf, - 0xcc, 0xd0, 0x88, 0x95, 0x8b, 0xd9, 0xb7, 0x38, 0xdd, 0x29, 0xec, 0xc4, 0x23, 0x39, 0xc6, 0x0b, + 0xcc, 0xd0, 0x88, 0x95, 0x8b, 0xd9, 0xb7, 0x38, 0xdd, 0x29, 0xfc, 0xc4, 0x23, 0x39, 0xc6, 0x0b, 0x8f, 0xe4, 0x18, 0x1f, 0x3c, 0x92, 0x63, 0x9c, 0xf0, 0x58, 0x8e, 0xe1, 0xc2, 0x63, 0x39, 0x86, - 0x1b, 0x8f, 0xe5, 0x18, 0xa2, 0x6c, 0xd2, 0x33, 0x4b, 0x32, 0x4a, 0x93, 0xf4, 0x92, 0xf3, 0x73, - 0xf5, 0x33, 0xf3, 0xd2, 0x53, 0xf3, 0x4a, 0x33, 0x4b, 0x2a, 0x75, 0x93, 0x4a, 0x33, 0x73, 0x52, - 0xf4, 0x91, 0x9d, 0x51, 0x81, 0xe6, 0x90, 0x92, 0xca, 0x82, 0xd4, 0xe2, 0x24, 0x36, 0xb0, 0x1b, - 0x8c, 0x01, 0x01, 0x00, 0x00, 0xff, 0xff, 0x98, 0x38, 0x7c, 0xf0, 0xb2, 0x00, 0x00, 0x00, + 0x1b, 0x8f, 0xe5, 0x18, 0xa2, 0x6c, 0xd3, 0x33, 0x4b, 0x32, 0x4a, 0x93, 0xf4, 0x92, 0xf3, 0x73, + 0xf5, 0x91, 0x4c, 0xd2, 0xad, 0xca, 0xcf, 0x4b, 0x45, 0x16, 0xd0, 0xaf, 0x40, 0x73, 0x49, 0x49, + 0x65, 0x41, 0x6a, 0x71, 0x12, 0x1b, 0xd8, 0x11, 0xc6, 0x80, 0x00, 0x00, 0x00, 0xff, 0xff, 0x9e, + 0x00, 0xdc, 0xe5, 0xb3, 0x00, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/claimsmanager/types/query.pb.go b/x/claimsmanager/types/query.pb.go index 5bcd5f5e4..5b6e1edd0 100644 --- a/x/claimsmanager/types/query.pb.go +++ b/x/claimsmanager/types/query.pb.go @@ -155,42 +155,42 @@ func init() { } var fileDescriptor_a524187a5a706bf7 = []byte{ - // 550 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x94, 0x31, 0x6f, 0x13, 0x31, - 0x14, 0xc7, 0xe3, 0x94, 0xa6, 0xe0, 0x0e, 0x95, 0x9c, 0x0e, 0x21, 0xaa, 0xae, 0x51, 0x90, 0x20, - 0x42, 0xaa, 0xdd, 0x4b, 0x85, 0x90, 0x00, 0x21, 0x1a, 0xa0, 0x08, 0xc4, 0x00, 0x41, 0x30, 0xb0, - 0x44, 0xce, 0xc5, 0x72, 0x2c, 0x12, 0xfb, 0x72, 0xf6, 0x45, 0x44, 0x55, 0x17, 0x3e, 0x01, 0x12, - 0x9f, 0x80, 0x85, 0x91, 0x89, 0x19, 0x31, 0xa1, 0x8e, 0x15, 0x2c, 0x4c, 0x15, 0x4a, 0xd8, 0xd8, - 0xf8, 0x04, 0x28, 0xf6, 0x45, 0xe4, 0x28, 0x3a, 0xe8, 0x52, 0x36, 0xdb, 0xef, 0xfd, 0xfd, 0x7e, - 0xef, 0xff, 0xee, 0x0c, 0x6b, 0x83, 0x58, 0x04, 0xcf, 0xb4, 0xe8, 0x0d, 0x59, 0x44, 0x82, 0x1e, - 0x15, 0x7d, 0xdd, 0xa7, 0x92, 0x72, 0x16, 0x91, 0xa1, 0x4f, 0x06, 0x31, 0x8b, 0x46, 0x38, 0x8c, - 0x94, 0x51, 0x68, 0x6d, 0x2e, 0x13, 0xa7, 0x32, 0xf1, 0xd0, 0x2f, 0x5f, 0x0c, 0x94, 0xee, 0x2b, - 0x4d, 0xda, 0x54, 0x33, 0x27, 0x23, 0x43, 0xbf, 0xcd, 0x0c, 0xf5, 0x49, 0x48, 0xb9, 0x90, 0xd4, - 0x08, 0x25, 0xdd, 0x4d, 0xe5, 0xb3, 0x2e, 0xb7, 0x65, 0x77, 0xc4, 0x6d, 0x92, 0xd0, 0x2a, 0x57, - 0x5c, 0xb9, 0xf3, 0xe9, 0x2a, 0x39, 0x5d, 0xe3, 0x4a, 0xf1, 0x1e, 0x23, 0x34, 0x14, 0x84, 0x4a, - 0xa9, 0x8c, 0xbd, 0x6d, 0xa6, 0xd9, 0xcc, 0x6c, 0x21, 0x4d, 0x6a, 0x15, 0xd5, 0x0f, 0x00, 0xa2, - 0x87, 0x53, 0xc6, 0x9b, 0x36, 0xd8, 0x64, 0x83, 0x98, 0x69, 0x83, 0x30, 0x3c, 0x1d, 0x74, 0xa9, - 0x90, 0x2d, 0xd1, 0x29, 0x81, 0x0a, 0xa8, 0x9d, 0x69, 0x14, 0x7f, 0x1c, 0xae, 0xaf, 0x8c, 0x68, - 0xbf, 0x77, 0xa5, 0x3a, 0x8b, 0x54, 0x9b, 0x4b, 0x76, 0x79, 0xb7, 0x83, 0xea, 0x70, 0x89, 0x76, - 0x3a, 0x11, 0xd3, 0xba, 0x94, 0xb7, 0xe9, 0xa5, 0x4f, 0xef, 0x36, 0x56, 0x93, 0x7e, 0xb6, 0x5d, - 0xe4, 0x91, 0x89, 0x84, 0xe4, 0xcd, 0x59, 0x22, 0xda, 0x81, 0xf0, 0x97, 0x1f, 0xa5, 0x85, 0x0a, - 0xa8, 0x2d, 0xd7, 0xcf, 0xe3, 0x44, 0x33, 0x35, 0x0f, 0x3b, 0xcf, 0x13, 0xf3, 0xf0, 0x03, 0xca, - 0x59, 0xc2, 0xd7, 0x9c, 0x53, 0x56, 0x5f, 0x03, 0x58, 0x4c, 0xb5, 0xa0, 0x43, 0x25, 0x35, 0x43, - 0xdb, 0xb0, 0xe0, 0x3a, 0x2e, 0x81, 0xca, 0x42, 0x6d, 0xb9, 0x7e, 0x0e, 0x67, 0x8d, 0x0d, 0x5b, - 0x75, 0xe3, 0xd4, 0xfe, 0xe1, 0x7a, 0xae, 0x99, 0x08, 0xd1, 0x9d, 0x14, 0x62, 0xde, 0x22, 0x5e, - 0xf8, 0x2b, 0xa2, 0xab, 0x3f, 0xcf, 0x58, 0xff, 0xbe, 0x08, 0x17, 0x2d, 0x23, 0x7a, 0x03, 0x60, - 0xc1, 0x81, 0xa2, 0xcd, 0x6c, 0xa0, 0xa3, 0x63, 0x29, 0xfb, 0xc7, 0x50, 0x38, 0x8a, 0xea, 0xe5, - 0x17, 0x9f, 0xbf, 0xbd, 0xca, 0xfb, 0x88, 0x90, 0x7f, 0xf8, 0x36, 0xc8, 0xee, 0x6c, 0xb6, 0x7b, - 0xe8, 0x3d, 0x80, 0x2b, 0xf7, 0xa9, 0x36, 0xb7, 0x43, 0x15, 0x74, 0x4f, 0x92, 0x78, 0xc7, 0x12, - 0xdf, 0x40, 0xd7, 0xb3, 0x89, 0xc3, 0x88, 0x0d, 0x85, 0x8a, 0x75, 0x8b, 0x4d, 0x01, 0x5b, 0x47, - 0x1b, 0x78, 0x0b, 0x20, 0x7c, 0xac, 0x59, 0x74, 0x92, 0xec, 0x57, 0x2d, 0xfb, 0x25, 0xb4, 0x95, - 0xcd, 0x1e, 0x6b, 0x16, 0x91, 0xdd, 0xe4, 0x47, 0xd8, 0x4b, 0xe2, 0xe8, 0x23, 0x80, 0xc5, 0x29, - 0xf0, 0x7f, 0x71, 0xfd, 0x9e, 0x25, 0xbf, 0x85, 0x1a, 0xc7, 0x22, 0xff, 0xe3, 0x10, 0x1a, 0x4f, - 0xf6, 0xc7, 0x1e, 0x38, 0x18, 0x7b, 0xe0, 0xeb, 0xd8, 0x03, 0x2f, 0x27, 0x5e, 0xee, 0x60, 0xe2, - 0xe5, 0xbe, 0x4c, 0xbc, 0xdc, 0xd3, 0x6b, 0x5c, 0x98, 0x6e, 0xdc, 0xc6, 0x81, 0xea, 0x13, 0x21, - 0x39, 0x93, 0xb1, 0x30, 0xa3, 0x8d, 0x76, 0x2c, 0x7a, 0x9d, 0x54, 0xdd, 0xe7, 0xbf, 0x55, 0x36, - 0xa3, 0x90, 0xe9, 0x76, 0xc1, 0xbe, 0x59, 0x5b, 0x3f, 0x03, 0x00, 0x00, 0xff, 0xff, 0xbc, 0x37, - 0x03, 0xd2, 0xaa, 0x05, 0x00, 0x00, + // 547 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x94, 0xc1, 0x6b, 0x13, 0x4f, + 0x14, 0xc7, 0x33, 0xe9, 0xaf, 0xe9, 0xcf, 0xe9, 0xa1, 0x30, 0xe9, 0x61, 0x0d, 0x65, 0x1b, 0x56, + 0xd0, 0x20, 0x74, 0xa6, 0x9b, 0x22, 0x82, 0xa2, 0xd8, 0xa8, 0x15, 0xc5, 0x83, 0xae, 0x88, 0xe0, + 0x25, 0x4c, 0x36, 0xc3, 0x66, 0x30, 0xbb, 0xb3, 0xd9, 0xd9, 0x5d, 0x8c, 0xa5, 0x17, 0xff, 0x02, + 0xc1, 0xbf, 0xc0, 0x8b, 0x47, 0x4f, 0x9e, 0xc5, 0x93, 0xf4, 0x58, 0xf4, 0xe2, 0xa9, 0x48, 0xe2, + 0xcd, 0x9b, 0x7f, 0x81, 0xec, 0xcc, 0x06, 0xb3, 0x56, 0x56, 0x7b, 0xa9, 0xb7, 0x99, 0x79, 0xef, + 0x3b, 0xef, 0xf3, 0xbe, 0x6f, 0x77, 0x60, 0x6b, 0x94, 0x70, 0xf7, 0x89, 0xe4, 0xc3, 0x94, 0x45, + 0xc4, 0x1d, 0x52, 0xee, 0x4b, 0x9f, 0x06, 0xd4, 0x63, 0x11, 0x49, 0x6d, 0x32, 0x4a, 0x58, 0x34, + 0xc6, 0x61, 0x24, 0x62, 0x81, 0xd6, 0xe6, 0x32, 0x71, 0x21, 0x13, 0xa7, 0x76, 0xe3, 0xbc, 0x2b, + 0xa4, 0x2f, 0x24, 0xe9, 0x51, 0xc9, 0xb4, 0x8c, 0xa4, 0x76, 0x8f, 0xc5, 0xd4, 0x26, 0x21, 0xf5, + 0x78, 0x40, 0x63, 0x2e, 0x02, 0x7d, 0x53, 0xe3, 0xb4, 0xce, 0xed, 0xaa, 0x1d, 0xd1, 0x9b, 0x3c, + 0xb4, 0xea, 0x09, 0x4f, 0xe8, 0xf3, 0x6c, 0x95, 0x9f, 0xae, 0x79, 0x42, 0x78, 0x43, 0x46, 0x68, + 0xc8, 0x09, 0x0d, 0x02, 0x11, 0xab, 0xdb, 0x66, 0x9a, 0xcd, 0xd2, 0x16, 0x8a, 0xa4, 0x4a, 0x61, + 0xbd, 0x07, 0x10, 0xdd, 0xcf, 0x18, 0xaf, 0xab, 0xa0, 0xc3, 0x46, 0x09, 0x93, 0x31, 0xc2, 0xf0, + 0x7f, 0x77, 0x40, 0x79, 0xd0, 0xe5, 0x7d, 0x03, 0x34, 0x41, 0xeb, 0x54, 0xa7, 0xfe, 0xfd, 0x70, + 0x7d, 0x65, 0x4c, 0xfd, 0xe1, 0x25, 0x6b, 0x16, 0xb1, 0x9c, 0x25, 0xb5, 0xbc, 0xdd, 0x47, 0x6d, + 0xb8, 0x44, 0xfb, 0xfd, 0x88, 0x49, 0x69, 0x54, 0x55, 0xba, 0xf1, 0xf1, 0xed, 0xc6, 0x6a, 0xde, + 0xcf, 0xb6, 0x8e, 0x3c, 0x88, 0x23, 0x1e, 0x78, 0xce, 0x2c, 0x11, 0xed, 0x40, 0xf8, 0xd3, 0x0f, + 0x63, 0xa1, 0x09, 0x5a, 0xcb, 0xed, 0xb3, 0x38, 0xd7, 0x64, 0xe6, 0x61, 0xed, 0x79, 0x6e, 0x1e, + 0xbe, 0x47, 0x3d, 0x96, 0xf3, 0x39, 0x73, 0x4a, 0xeb, 0x15, 0x80, 0xf5, 0x42, 0x0b, 0x32, 0x14, + 0x81, 0x64, 0x68, 0x1b, 0xd6, 0x74, 0xc7, 0x06, 0x68, 0x2e, 0xb4, 0x96, 0xdb, 0x67, 0x70, 0xd9, + 0xd8, 0xb0, 0x52, 0x77, 0xfe, 0xdb, 0x3f, 0x5c, 0xaf, 0x38, 0xb9, 0x10, 0xdd, 0x2a, 0x20, 0x56, + 0x15, 0xe2, 0xb9, 0x3f, 0x22, 0xea, 0xfa, 0xf3, 0x8c, 0xed, 0x6f, 0x8b, 0x70, 0x51, 0x31, 0xa2, + 0xd7, 0x00, 0xd6, 0x34, 0x28, 0xda, 0x2c, 0x07, 0x3a, 0x3a, 0x96, 0x86, 0x7d, 0x0c, 0x85, 0xa6, + 0xb0, 0x2e, 0x3e, 0xff, 0xf4, 0xf5, 0x65, 0xd5, 0x46, 0x84, 0xfc, 0xc5, 0xb7, 0x41, 0x76, 0x67, + 0xb3, 0xdd, 0x43, 0xef, 0x00, 0x5c, 0xb9, 0x4b, 0x65, 0x7c, 0x33, 0x14, 0xee, 0xe0, 0x24, 0x89, + 0x77, 0x14, 0xf1, 0x35, 0x74, 0xb5, 0x9c, 0x38, 0x8c, 0x58, 0xca, 0x45, 0x22, 0xbb, 0x2c, 0x03, + 0xec, 0x1e, 0x6d, 0xe0, 0x0d, 0x80, 0xf0, 0xa1, 0x64, 0xd1, 0x49, 0xb2, 0x5f, 0x56, 0xec, 0x17, + 0xd0, 0x56, 0x39, 0x7b, 0x22, 0x59, 0x44, 0x76, 0xf3, 0x1f, 0x61, 0x2f, 0x8f, 0xa3, 0x0f, 0x00, + 0xd6, 0x33, 0xe0, 0x7f, 0xe2, 0xfa, 0x1d, 0x45, 0x7e, 0x03, 0x75, 0x8e, 0x45, 0xfe, 0xdb, 0x21, + 0x74, 0x1e, 0xed, 0x4f, 0x4c, 0x70, 0x30, 0x31, 0xc1, 0x97, 0x89, 0x09, 0x5e, 0x4c, 0xcd, 0xca, + 0xc1, 0xd4, 0xac, 0x7c, 0x9e, 0x9a, 0x95, 0xc7, 0x57, 0x3c, 0x1e, 0x0f, 0x92, 0x1e, 0x76, 0x85, + 0x3f, 0x5f, 0x67, 0xe3, 0x99, 0x08, 0x58, 0xa1, 0xf0, 0xd3, 0x5f, 0x4a, 0xc7, 0xe3, 0x90, 0xc9, + 0x5e, 0x4d, 0x3d, 0x5a, 0x5b, 0x3f, 0x02, 0x00, 0x00, 0xff, 0xff, 0x40, 0x9b, 0xfd, 0xd9, 0xab, + 0x05, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/epochs/types/genesis.pb.go b/x/epochs/types/genesis.pb.go index 9a85348f0..9dd01ea66 100644 --- a/x/epochs/types/genesis.pb.go +++ b/x/epochs/types/genesis.pb.go @@ -175,37 +175,37 @@ func init() { } var fileDescriptor_4b4a605129d1eab1 = []byte{ - // 479 bytes of a gzipped FileDescriptorProto + // 474 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x53, 0x31, 0x6f, 0xd3, 0x40, - 0x18, 0xcd, 0x91, 0x10, 0x9a, 0x6b, 0x11, 0xc2, 0x6a, 0xc1, 0x44, 0xc2, 0xb6, 0xdc, 0xc5, 0x12, - 0x70, 0x56, 0x0a, 0x2c, 0x20, 0x31, 0x04, 0x10, 0xb0, 0x80, 0xe4, 0x30, 0x20, 0x96, 0xc8, 0x71, - 0x2e, 0xe7, 0x13, 0xf1, 0x9d, 0xb1, 0x3f, 0x47, 0x64, 0x63, 0x66, 0xea, 0xc8, 0x4f, 0xea, 0xd8, - 0x91, 0x29, 0xa0, 0x64, 0x63, 0xec, 0x2f, 0x40, 0xbe, 0xb3, 0x83, 0xa1, 0x45, 0x6c, 0xf6, 0xbd, - 0xf7, 0xbd, 0x77, 0xef, 0xe9, 0x3b, 0x7c, 0xf8, 0xb1, 0xe0, 0xd1, 0x87, 0x9c, 0xcf, 0x17, 0x34, - 0xf3, 0x69, 0x2a, 0xa3, 0x38, 0xf7, 0x17, 0x03, 0x9f, 0x51, 0x41, 0x73, 0x9e, 0x93, 0x34, 0x93, - 0x20, 0x8d, 0x83, 0x06, 0x89, 0x68, 0x12, 0x59, 0x0c, 0xfa, 0xfb, 0x4c, 0x32, 0xa9, 0x18, 0x7e, - 0xf9, 0xa5, 0xc9, 0x7d, 0x8b, 0x49, 0xc9, 0xe6, 0xd4, 0x57, 0x7f, 0x93, 0x62, 0xe6, 0x4f, 0x8b, - 0x2c, 0x04, 0x2e, 0x45, 0x85, 0xdb, 0x7f, 0xe3, 0xc0, 0x13, 0x9a, 0x43, 0x98, 0xa4, 0x9a, 0xe0, - 0x7e, 0xe9, 0xe0, 0xde, 0xf3, 0xd2, 0xe4, 0x95, 0x98, 0x49, 0xc3, 0xc2, 0x98, 0x4f, 0xa9, 0x00, - 0x3e, 0xe3, 0x34, 0x33, 0x91, 0x83, 0xbc, 0x5e, 0xd0, 0x38, 0x31, 0xde, 0x61, 0x9c, 0x43, 0x98, - 0xc1, 0xb8, 0x94, 0x31, 0x2f, 0x39, 0xc8, 0xdb, 0x3d, 0xea, 0x13, 0xed, 0x41, 0x6a, 0x0f, 0xf2, - 0xb6, 0xf6, 0x18, 0xde, 0x3e, 0x59, 0xd9, 0xad, 0xb3, 0x95, 0x7d, 0x7d, 0x19, 0x26, 0xf3, 0x47, - 0xee, 0xef, 0x59, 0xf7, 0xf8, 0xbb, 0x8d, 0x82, 0x9e, 0x3a, 0x28, 0xe9, 0x46, 0x8c, 0x77, 0xea, - 0xab, 0x9b, 0x6d, 0xa5, 0x7b, 0xeb, 0x9c, 0xee, 0xb3, 0x8a, 0x30, 0x1c, 0x94, 0xb2, 0x3f, 0x57, - 0xb6, 0x51, 0x8f, 0xdc, 0x95, 0x09, 0x07, 0x9a, 0xa4, 0xb0, 0x3c, 0x5b, 0xd9, 0xd7, 0xb4, 0x59, - 0x8d, 0xb9, 0x5f, 0x4b, 0xab, 0xad, 0xba, 0x71, 0x88, 0xaf, 0x46, 0x45, 0x96, 0x51, 0x01, 0x63, - 0xd5, 0xae, 0xd9, 0x71, 0x90, 0xd7, 0x0e, 0xf6, 0xaa, 0x43, 0x55, 0x86, 0xf1, 0x19, 0x61, 0xf3, - 0x0f, 0xd6, 0xb8, 0x91, 0xfb, 0xf2, 0x7f, 0x73, 0xdf, 0xa9, 0x72, 0xdb, 0xfa, 0x2a, 0xff, 0x52, - 0xd2, 0x2d, 0x1c, 0x34, 0x9d, 0x47, 0xdb, 0x46, 0x1e, 0xe0, 0x1b, 0x9a, 0x1f, 0xc9, 0x42, 0x00, - 0x17, 0x4c, 0x0f, 0xd2, 0xa9, 0xd9, 0x75, 0x90, 0xb7, 0x13, 0xec, 0x2b, 0xf4, 0x69, 0x05, 0x8e, - 0x34, 0x66, 0x3c, 0xc6, 0xfd, 0x8b, 0xdc, 0x62, 0xca, 0x59, 0x0c, 0xe6, 0x15, 0x15, 0xf5, 0xe6, - 0x39, 0xc3, 0x97, 0x0a, 0x76, 0x5f, 0xe3, 0xbd, 0x17, 0x7a, 0x17, 0x47, 0x10, 0x02, 0x35, 0x9e, - 0xe0, 0xae, 0x5e, 0x40, 0x13, 0x39, 0x6d, 0x6f, 0xf7, 0xc8, 0x21, 0x17, 0xee, 0x26, 0xd9, 0x2e, - 0xd0, 0xb0, 0x53, 0x06, 0x0f, 0xaa, 0xa9, 0xe1, 0x9b, 0x93, 0xb5, 0x85, 0x4e, 0xd7, 0x16, 0xfa, - 0xb1, 0xb6, 0xd0, 0xf1, 0xc6, 0x6a, 0x9d, 0x6e, 0xac, 0xd6, 0xb7, 0x8d, 0xd5, 0x7a, 0xff, 0x90, - 0x71, 0x88, 0x8b, 0x09, 0x89, 0x64, 0xe2, 0x73, 0xc1, 0xa8, 0x28, 0x38, 0x2c, 0xef, 0x4d, 0x0a, - 0x3e, 0x9f, 0xfa, 0xcd, 0x47, 0xf2, 0xa9, 0x7e, 0x26, 0xb0, 0x4c, 0x69, 0x3e, 0xe9, 0xaa, 0xae, - 0xef, 0xff, 0x0a, 0x00, 0x00, 0xff, 0xff, 0x7b, 0x9b, 0xac, 0xf8, 0x49, 0x03, 0x00, 0x00, + 0x18, 0xcd, 0x91, 0x10, 0x9a, 0x6b, 0x11, 0xe2, 0xd4, 0x82, 0x89, 0x84, 0x6d, 0xb9, 0x8b, 0x25, + 0xe0, 0xac, 0x14, 0xc4, 0x00, 0x12, 0x43, 0x00, 0x01, 0x0b, 0x42, 0x0e, 0x03, 0x62, 0x89, 0x1c, + 0xe7, 0x62, 0x9f, 0x88, 0x7d, 0xc6, 0xfe, 0x1c, 0x11, 0x26, 0x66, 0xa6, 0x8e, 0xfc, 0xa4, 0x8e, + 0x1d, 0x99, 0x0c, 0x4a, 0x36, 0xc6, 0xfe, 0x02, 0xe4, 0x3b, 0x3b, 0x18, 0x1a, 0xd4, 0x2d, 0xf9, + 0xde, 0xfb, 0xde, 0xbb, 0xf7, 0xf4, 0x19, 0x1f, 0x7e, 0xcc, 0xb9, 0xff, 0x21, 0xe3, 0xf3, 0x05, + 0x4b, 0x1d, 0x96, 0x08, 0x3f, 0xcc, 0x9c, 0xc5, 0xc0, 0x09, 0x58, 0xcc, 0x32, 0x9e, 0xd1, 0x24, + 0x15, 0x20, 0xc8, 0x41, 0x83, 0x44, 0x15, 0x89, 0x2e, 0x06, 0xfd, 0xfd, 0x40, 0x04, 0x42, 0x32, + 0x9c, 0xf2, 0x97, 0x22, 0xf7, 0xf5, 0x40, 0x88, 0x60, 0xce, 0x1c, 0xf9, 0x6f, 0x92, 0xcf, 0x9c, + 0x69, 0x9e, 0x7a, 0xc0, 0x45, 0x5c, 0xe1, 0xc6, 0xbf, 0x38, 0xf0, 0x88, 0x65, 0xe0, 0x45, 0x89, + 0x22, 0x58, 0x5f, 0x3b, 0xb8, 0xf7, 0xbc, 0x34, 0x79, 0x15, 0xcf, 0x04, 0xd1, 0x31, 0xe6, 0x53, + 0x16, 0x03, 0x9f, 0x71, 0x96, 0x6a, 0xc8, 0x44, 0x76, 0xcf, 0x6d, 0x4c, 0xc8, 0x3b, 0x8c, 0x33, + 0xf0, 0x52, 0x18, 0x97, 0x32, 0xda, 0x25, 0x13, 0xd9, 0xbb, 0x47, 0x7d, 0xaa, 0x3c, 0x68, 0xed, + 0x41, 0xdf, 0xd6, 0x1e, 0xc3, 0xdb, 0x27, 0x85, 0xd1, 0x3a, 0x2b, 0x8c, 0xeb, 0x4b, 0x2f, 0x9a, + 0x3f, 0xb2, 0xfe, 0xec, 0x5a, 0xc7, 0x3f, 0x0c, 0xe4, 0xf6, 0xe4, 0xa0, 0xa4, 0x93, 0x10, 0xef, + 0xd4, 0x4f, 0xd7, 0xda, 0x52, 0xf7, 0xd6, 0x39, 0xdd, 0x67, 0x15, 0x61, 0x38, 0x28, 0x65, 0x7f, + 0x15, 0x06, 0xa9, 0x57, 0xee, 0x8a, 0x88, 0x03, 0x8b, 0x12, 0x58, 0x9e, 0x15, 0xc6, 0x35, 0x65, + 0x56, 0x63, 0xd6, 0xb7, 0xd2, 0x6a, 0xa3, 0x4e, 0x0e, 0xf1, 0x55, 0x3f, 0x4f, 0x53, 0x16, 0xc3, + 0x58, 0xb6, 0xab, 0x75, 0x4c, 0x64, 0xb7, 0xdd, 0xbd, 0x6a, 0x28, 0xcb, 0x20, 0x5f, 0x10, 0xd6, + 0xfe, 0x62, 0x8d, 0x1b, 0xb9, 0x2f, 0x5f, 0x98, 0xfb, 0x4e, 0x95, 0xdb, 0x50, 0x4f, 0xf9, 0x9f, + 0x92, 0x6a, 0xe1, 0xa0, 0xe9, 0x3c, 0xda, 0x34, 0xf2, 0x00, 0xdf, 0x50, 0x7c, 0x5f, 0xe4, 0x31, + 0xf0, 0x38, 0x50, 0x8b, 0x6c, 0xaa, 0x75, 0x4d, 0x64, 0xef, 0xb8, 0xfb, 0x12, 0x7d, 0x5a, 0x81, + 0x23, 0x85, 0x91, 0xc7, 0xb8, 0xbf, 0xcd, 0x2d, 0x64, 0x3c, 0x08, 0x41, 0xbb, 0x22, 0xa3, 0xde, + 0x3c, 0x67, 0xf8, 0x52, 0xc2, 0xd6, 0x6b, 0xbc, 0xf7, 0x42, 0xdd, 0xe2, 0x08, 0x3c, 0x60, 0xe4, + 0x09, 0xee, 0xaa, 0x03, 0xd4, 0x90, 0xd9, 0xb6, 0x77, 0x8f, 0x4c, 0xba, 0xf5, 0x36, 0xe9, 0xe6, + 0x80, 0x86, 0x9d, 0x32, 0xb8, 0x5b, 0x6d, 0x0d, 0xdf, 0x9c, 0xac, 0x74, 0x74, 0xba, 0xd2, 0xd1, + 0xcf, 0x95, 0x8e, 0x8e, 0xd7, 0x7a, 0xeb, 0x74, 0xad, 0xb7, 0xbe, 0xaf, 0xf5, 0xd6, 0xfb, 0x87, + 0x01, 0x87, 0x30, 0x9f, 0x50, 0x5f, 0x44, 0x4e, 0x43, 0xf3, 0xde, 0x67, 0x11, 0xb3, 0xe6, 0xc0, + 0xf9, 0x54, 0x7f, 0x27, 0xb0, 0x4c, 0x58, 0x36, 0xe9, 0xca, 0xb2, 0xef, 0xff, 0x0e, 0x00, 0x00, + 0xff, 0xff, 0x82, 0x10, 0xb2, 0xee, 0x4a, 0x03, 0x00, 0x00, } func (m *EpochInfo) Marshal() (dAtA []byte, err error) { diff --git a/x/epochs/types/query.pb.go b/x/epochs/types/query.pb.go index 81ea2fc56..eb7ae8cbd 100644 --- a/x/epochs/types/query.pb.go +++ b/x/epochs/types/query.pb.go @@ -224,37 +224,36 @@ func init() { func init() { proto.RegisterFile("quicksilver/epochs/v1/query.proto", fileDescriptor_6d28835f99bce7ae) } var fileDescriptor_6d28835f99bce7ae = []byte{ - // 465 bytes of a gzipped FileDescriptorProto + // 459 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x93, 0xcf, 0x6e, 0xd4, 0x30, - 0x10, 0xc6, 0xd7, 0x5b, 0xa8, 0x84, 0x5b, 0x2e, 0x16, 0x7f, 0x96, 0x15, 0xa4, 0x4b, 0x0a, 0xa5, - 0x42, 0xd4, 0x26, 0x8b, 0xb8, 0x70, 0x40, 0xa8, 0x08, 0x10, 0x27, 0x20, 0x47, 0x2e, 0x90, 0xa4, - 0x53, 0xd7, 0x62, 0x6b, 0x67, 0x63, 0x27, 0x62, 0xaf, 0x3c, 0x01, 0x82, 0x07, 0x40, 0xe2, 0x41, + 0x10, 0xc6, 0xd7, 0x5b, 0xa8, 0x84, 0x5b, 0x2e, 0x16, 0x7f, 0x96, 0x08, 0xd2, 0x25, 0x85, 0x52, + 0x21, 0x6a, 0x93, 0x45, 0xe2, 0xc0, 0x01, 0xa1, 0x22, 0x40, 0xdc, 0x4a, 0x8e, 0x5c, 0x20, 0x09, + 0x53, 0xd7, 0xa2, 0xb5, 0xb3, 0xb1, 0x13, 0x51, 0x8e, 0x3c, 0x01, 0x82, 0x07, 0x40, 0xe2, 0x41, 0x38, 0xf7, 0x58, 0x89, 0x0b, 0x27, 0x84, 0x76, 0x79, 0x10, 0x14, 0xdb, 0x85, 0x44, 0xa4, 0xd0, - 0x9b, 0x35, 0xfe, 0xbe, 0x99, 0xdf, 0x7c, 0x89, 0xf1, 0xd5, 0x69, 0x29, 0xb2, 0x37, 0x5a, 0x4c, - 0x2a, 0x28, 0x18, 0xe4, 0x2a, 0xdb, 0xd3, 0xac, 0x8a, 0xd8, 0xb4, 0x84, 0x62, 0x46, 0xf3, 0x42, - 0x19, 0x45, 0xce, 0x37, 0x24, 0xd4, 0x49, 0x68, 0x15, 0x0d, 0x6f, 0x66, 0x4a, 0xef, 0x2b, 0xcd, - 0xd2, 0x44, 0x83, 0xd3, 0xb3, 0x2a, 0x4a, 0xc1, 0x24, 0x11, 0xcb, 0x13, 0x2e, 0x64, 0x62, 0x84, - 0x92, 0xae, 0xc5, 0xf0, 0x1c, 0x57, 0x5c, 0xd9, 0x23, 0xab, 0x4f, 0xbe, 0x7a, 0x99, 0x2b, 0xc5, - 0x27, 0xc0, 0x92, 0x5c, 0xb0, 0x44, 0x4a, 0x65, 0xac, 0x45, 0xfb, 0xdb, 0xf5, 0x6e, 0x32, 0x0e, - 0x12, 0xb4, 0xf0, 0xa2, 0xf0, 0x35, 0xbe, 0xf0, 0xa2, 0x1e, 0xfd, 0xc8, 0xde, 0x3f, 0x95, 0xbb, - 0x2a, 0x86, 0x69, 0x09, 0xda, 0x90, 0xc7, 0x18, 0xff, 0xc1, 0x18, 0xa0, 0x11, 0xda, 0x5c, 0x19, - 0x6f, 0x50, 0xc7, 0x4c, 0x6b, 0x66, 0xea, 0x76, 0xf4, 0xcc, 0xf4, 0x79, 0xc2, 0xc1, 0x7b, 0xe3, - 0x86, 0x33, 0xfc, 0x8c, 0xf0, 0xc5, 0xbf, 0x46, 0xe8, 0x5c, 0x49, 0x0d, 0xe4, 0x3e, 0x5e, 0x76, - 0x60, 0x03, 0x34, 0x5a, 0xda, 0x5c, 0x19, 0x8f, 0x68, 0x67, 0x54, 0xd4, 0x5a, 0x6b, 0xe7, 0xf6, - 0xa9, 0x83, 0xef, 0x6b, 0xbd, 0xd8, 0xbb, 0xc8, 0x93, 0x16, 0x63, 0xdf, 0x32, 0xde, 0xf8, 0x2f, - 0xa3, 0x1b, 0xde, 0x82, 0xbc, 0x87, 0x07, 0x96, 0xf1, 0x61, 0x59, 0x14, 0x20, 0x8d, 0x9d, 0x77, - 0x14, 0x44, 0x80, 0xb1, 0xd8, 0x01, 0x69, 0xc4, 0xae, 0x80, 0xc2, 0x06, 0x71, 0x26, 0x6e, 0x54, - 0xc2, 0x07, 0xf8, 0x52, 0x87, 0xd7, 0x6f, 0xb8, 0x8e, 0xcf, 0x66, 0xae, 0xfe, 0xca, 0x32, 0x5b, - 0xff, 0x52, 0xbc, 0x9a, 0x35, 0xc4, 0xe3, 0x2f, 0x7d, 0x7c, 0xda, 0xb6, 0x20, 0x1f, 0x10, 0xc6, - 0xbf, 0x97, 0xd5, 0x64, 0xeb, 0x98, 0x3c, 0xba, 0x3f, 0xd9, 0x90, 0x9e, 0x54, 0xee, 0xe0, 0xc2, - 0xeb, 0xef, 0xbe, 0xfe, 0xfc, 0xd8, 0x5f, 0x23, 0x57, 0x58, 0xf7, 0xaf, 0xe2, 0x53, 0xfe, 0x84, - 0xf0, 0x6a, 0x73, 0x39, 0xc2, 0xfe, 0x35, 0xa7, 0x23, 0xc2, 0xe1, 0xed, 0x93, 0x1b, 0x3c, 0xda, - 0x2d, 0x8b, 0xb6, 0x41, 0xae, 0x1d, 0x83, 0xd6, 0x0a, 0x75, 0xfb, 0xd9, 0xc1, 0x3c, 0x40, 0x87, - 0xf3, 0x00, 0xfd, 0x98, 0x07, 0xe8, 0xfd, 0x22, 0xe8, 0x1d, 0x2e, 0x82, 0xde, 0xb7, 0x45, 0xd0, - 0x7b, 0x79, 0x97, 0x0b, 0xb3, 0x57, 0xa6, 0x34, 0x53, 0xfb, 0x4c, 0x48, 0x0e, 0xb2, 0x14, 0x66, - 0xb6, 0x95, 0x96, 0x62, 0xb2, 0xd3, 0xea, 0xfc, 0xf6, 0xa8, 0xb7, 0x99, 0xe5, 0xa0, 0xd3, 0x65, - 0xfb, 0x3a, 0xee, 0xfc, 0x0a, 0x00, 0x00, 0xff, 0xff, 0x3b, 0x7e, 0x52, 0xdc, 0xde, 0x03, 0x00, - 0x00, + 0x9b, 0x35, 0xfe, 0xbe, 0x99, 0xdf, 0x7c, 0x89, 0xf1, 0xd5, 0x69, 0x25, 0xf2, 0xd7, 0x5a, 0xec, + 0xd6, 0x50, 0x32, 0x28, 0x54, 0xbe, 0xa3, 0x59, 0x1d, 0xb3, 0x69, 0x05, 0xe5, 0x3e, 0x2d, 0x4a, + 0x65, 0x14, 0x39, 0xdf, 0x92, 0x50, 0x27, 0xa1, 0x75, 0x1c, 0xdc, 0xcc, 0x95, 0xde, 0x53, 0x9a, + 0x65, 0xa9, 0x06, 0xa7, 0x67, 0x75, 0x9c, 0x81, 0x49, 0x63, 0x56, 0xa4, 0x5c, 0xc8, 0xd4, 0x08, + 0x25, 0x5d, 0x8b, 0xe0, 0x1c, 0x57, 0x5c, 0xd9, 0x23, 0x6b, 0x4e, 0xbe, 0x7a, 0x99, 0x2b, 0xc5, + 0x77, 0x81, 0xa5, 0x85, 0x60, 0xa9, 0x94, 0xca, 0x58, 0x8b, 0xf6, 0xb7, 0xab, 0xfd, 0x64, 0x1c, + 0x24, 0x68, 0xe1, 0x45, 0xd1, 0x4b, 0x7c, 0xe1, 0x59, 0x33, 0xfa, 0x91, 0xbd, 0x7f, 0x2a, 0xb7, + 0x55, 0x02, 0xd3, 0x0a, 0xb4, 0x21, 0x8f, 0x31, 0xfe, 0x83, 0x31, 0x42, 0x63, 0xb4, 0xbe, 0x34, + 0x59, 0xa3, 0x8e, 0x99, 0x36, 0xcc, 0xd4, 0xed, 0xe8, 0x99, 0xe9, 0x56, 0xca, 0xc1, 0x7b, 0x93, + 0x96, 0x33, 0xfa, 0x8c, 0xf0, 0xc5, 0xbf, 0x46, 0xe8, 0x42, 0x49, 0x0d, 0xe4, 0x3e, 0x5e, 0x74, + 0x60, 0x23, 0x34, 0x5e, 0x58, 0x5f, 0x9a, 0x8c, 0x69, 0x6f, 0x54, 0xd4, 0x5a, 0x1b, 0xe7, 0xe6, + 0xa9, 0x83, 0xef, 0x2b, 0x83, 0xc4, 0xbb, 0xc8, 0x93, 0x0e, 0xe3, 0xd0, 0x32, 0xde, 0xf8, 0x2f, + 0xa3, 0x1b, 0xde, 0x81, 0xbc, 0x87, 0x47, 0x96, 0xf1, 0x61, 0x55, 0x96, 0x20, 0x8d, 0x9d, 0x77, + 0x14, 0x44, 0x88, 0xb1, 0x78, 0x05, 0xd2, 0x88, 0x6d, 0x01, 0xa5, 0x0d, 0xe2, 0x4c, 0xd2, 0xaa, + 0x44, 0x0f, 0xf0, 0xa5, 0x1e, 0xaf, 0xdf, 0x70, 0x15, 0x9f, 0xcd, 0x5d, 0xfd, 0x85, 0x65, 0xb6, + 0xfe, 0x85, 0x64, 0x39, 0x6f, 0x89, 0x27, 0x5f, 0x86, 0xf8, 0xb4, 0x6d, 0x41, 0x3e, 0x20, 0x8c, + 0x7f, 0x2f, 0xab, 0xc9, 0xc6, 0x31, 0x79, 0xf4, 0x7f, 0xb2, 0x80, 0x9e, 0x54, 0xee, 0xe0, 0xa2, + 0xeb, 0xef, 0xbe, 0xfe, 0xfc, 0x38, 0x5c, 0x21, 0x57, 0x58, 0xff, 0xaf, 0xe2, 0x53, 0xfe, 0x84, + 0xf0, 0x72, 0x7b, 0x39, 0xc2, 0xfe, 0x35, 0xa7, 0x27, 0xc2, 0xe0, 0xf6, 0xc9, 0x0d, 0x1e, 0xed, + 0x96, 0x45, 0x5b, 0x23, 0xd7, 0x8e, 0x41, 0xeb, 0x84, 0xba, 0xb9, 0x75, 0x30, 0x0b, 0xd1, 0xe1, + 0x2c, 0x44, 0x3f, 0x66, 0x21, 0x7a, 0x3f, 0x0f, 0x07, 0x87, 0xf3, 0x70, 0xf0, 0x6d, 0x1e, 0x0e, + 0x9e, 0xdf, 0xe5, 0xc2, 0xec, 0x54, 0x19, 0xcd, 0xd5, 0x5e, 0xbb, 0xd3, 0xc6, 0x5b, 0x25, 0xa1, + 0xd3, 0xfa, 0xcd, 0x51, 0x73, 0xb3, 0x5f, 0x80, 0xce, 0x16, 0xed, 0xf3, 0xb8, 0xf3, 0x2b, 0x00, + 0x00, 0xff, 0xff, 0xf7, 0xaf, 0x4a, 0x98, 0xdf, 0x03, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/interchainquery/types/genesis.pb.go b/x/interchainquery/types/genesis.pb.go index e34cf7b21..6fafc0b6c 100644 --- a/x/interchainquery/types/genesis.pb.go +++ b/x/interchainquery/types/genesis.pb.go @@ -70,7 +70,7 @@ func init() { } var fileDescriptor_90232048b76e95cc = []byte{ - // 226 bytes of a gzipped FileDescriptorProto + // 218 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0xd2, 0x29, 0x2c, 0xcd, 0x4c, 0xce, 0x2e, 0xce, 0xcc, 0x29, 0x4b, 0x2d, 0xd2, 0xcf, 0xcc, 0x2b, 0x49, 0x2d, 0x4a, 0xce, 0x48, 0xcc, 0xcc, 0x2b, 0x2c, 0x4d, 0x2d, 0xaa, 0xd4, 0x2f, 0x33, 0xd4, 0x4f, 0x4f, 0xcd, 0x4b, 0x2d, @@ -79,13 +79,12 @@ var fileDescriptor_90232048b76e95cc = []byte{ 0x32, 0x21, 0x60, 0x07, 0xba, 0x41, 0x60, 0x5d, 0x4a, 0xd1, 0x5c, 0x3c, 0xee, 0x10, 0xcb, 0x83, 0x4b, 0x12, 0x4b, 0x52, 0x85, 0x5c, 0xb9, 0xd8, 0x41, 0xd2, 0x99, 0xa9, 0xc5, 0x12, 0x8c, 0x0a, 0xcc, 0x1a, 0xdc, 0x46, 0xaa, 0x7a, 0xf8, 0x5d, 0xa3, 0x17, 0x08, 0x62, 0x38, 0xb1, 0x9c, 0xb8, - 0x27, 0xcf, 0x10, 0x04, 0xd3, 0x6b, 0xc5, 0xd2, 0xb1, 0x40, 0x9e, 0xc1, 0x29, 0xe2, 0xc4, 0x23, + 0x27, 0xcf, 0x10, 0x04, 0xd3, 0x6b, 0xc5, 0xd2, 0xb1, 0x40, 0x9e, 0xc1, 0x29, 0xf2, 0xc4, 0x23, 0x39, 0xc6, 0x0b, 0x8f, 0xe4, 0x18, 0x1f, 0x3c, 0x92, 0x63, 0x9c, 0xf0, 0x58, 0x8e, 0xe1, 0xc2, - 0x63, 0x39, 0x86, 0x1b, 0x8f, 0xe5, 0x18, 0xa2, 0xec, 0xd2, 0x33, 0x4b, 0x32, 0x4a, 0x93, 0xf4, - 0x92, 0xf3, 0x73, 0xf5, 0x33, 0xf3, 0xd2, 0x53, 0xf3, 0x4a, 0x33, 0x4b, 0x2a, 0x75, 0x93, 0x4a, - 0x33, 0x73, 0x52, 0xf4, 0x91, 0xfd, 0x51, 0x81, 0xe1, 0x93, 0x92, 0xca, 0x82, 0xd4, 0xe2, 0x24, - 0x36, 0xb0, 0xeb, 0x8d, 0x01, 0x01, 0x00, 0x00, 0xff, 0xff, 0xb1, 0xdb, 0x0d, 0xe8, 0x59, 0x01, - 0x00, 0x00, + 0x63, 0x39, 0x86, 0x1b, 0x8f, 0xe5, 0x18, 0xa2, 0xec, 0xd3, 0x33, 0x4b, 0x32, 0x4a, 0x93, 0xf4, + 0x92, 0xf3, 0x73, 0xf5, 0x91, 0xcc, 0xd7, 0xad, 0xca, 0xcf, 0x4b, 0x45, 0x16, 0xd0, 0xaf, 0xc0, + 0xf0, 0x4a, 0x49, 0x65, 0x41, 0x6a, 0x71, 0x12, 0x1b, 0xd8, 0xf9, 0xc6, 0x80, 0x00, 0x00, 0x00, + 0xff, 0xff, 0x19, 0x5e, 0x1c, 0x65, 0x5a, 0x01, 0x00, 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/x/interchainquery/types/interchainquery.pb.go b/x/interchainquery/types/interchainquery.pb.go index 09558da52..d1a6fc657 100644 --- a/x/interchainquery/types/interchainquery.pb.go +++ b/x/interchainquery/types/interchainquery.pb.go @@ -186,38 +186,37 @@ func init() { } var fileDescriptor_e12f0828e1ddee43 = []byte{ - // 485 bytes of a gzipped FileDescriptorProto + // 480 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x53, 0x41, 0x8b, 0xd3, 0x50, - 0x10, 0x6e, 0xda, 0x6d, 0xbb, 0x9d, 0xb6, 0xb2, 0x3c, 0xf6, 0x90, 0x5d, 0x30, 0x2d, 0x2b, 0x48, - 0x11, 0xdb, 0xb2, 0xe8, 0x51, 0x3c, 0x14, 0x05, 0x73, 0xd3, 0xb0, 0x07, 0x11, 0x24, 0xbc, 0x26, - 0x8f, 0xf4, 0xd1, 0x97, 0xf7, 0xd2, 0xbc, 0x49, 0x31, 0xbf, 0xc1, 0x8b, 0x3f, 0xc6, 0x1f, 0xb1, - 0xc7, 0xc5, 0x93, 0x28, 0x14, 0x69, 0x6f, 0xfe, 0x0a, 0xc9, 0x4b, 0x8a, 0x65, 0xf7, 0xda, 0x53, - 0x66, 0xbe, 0x99, 0xf9, 0xe6, 0x9b, 0xc9, 0x1b, 0x78, 0xb9, 0xca, 0x78, 0xb0, 0xd4, 0x5c, 0xac, - 0x59, 0x3a, 0xe5, 0x12, 0x59, 0x1a, 0x2c, 0x28, 0x97, 0xab, 0x8c, 0xa5, 0xf9, 0x74, 0x7d, 0x7d, - 0x1f, 0x9a, 0x24, 0xa9, 0x42, 0x45, 0x9c, 0x83, 0xaa, 0xc9, 0xfd, 0x94, 0xf5, 0xf5, 0xe5, 0x45, - 0xa0, 0x74, 0xac, 0xb4, 0x6f, 0xb2, 0xa7, 0xa5, 0x53, 0x96, 0x5e, 0x9e, 0x47, 0x2a, 0x52, 0x25, - 0x5e, 0x58, 0x25, 0x7a, 0xf5, 0xbb, 0x01, 0xcd, 0x0f, 0x45, 0x35, 0x79, 0x04, 0x75, 0x1e, 0xda, - 0xd6, 0xd0, 0x1a, 0x75, 0xbc, 0x3a, 0x0f, 0xc9, 0x13, 0xe8, 0x07, 0x4a, 0x4a, 0x16, 0x20, 0x57, - 0xd2, 0xe7, 0xa1, 0x5d, 0x37, 0xa1, 0xde, 0x7f, 0xd0, 0x0d, 0xc9, 0x05, 0x9c, 0x1a, 0x01, 0x45, - 0xbc, 0x61, 0xe2, 0x6d, 0xe3, 0xbb, 0x21, 0x79, 0x0c, 0x60, 0x64, 0xf9, 0x98, 0x27, 0xcc, 0x3e, - 0x31, 0xc1, 0x8e, 0x41, 0x6e, 0xf2, 0x84, 0x11, 0x1b, 0xda, 0x29, 0x5b, 0x65, 0x4c, 0xa3, 0xdd, - 0x1c, 0x5a, 0xa3, 0x9e, 0xb7, 0x77, 0xc9, 0x0d, 0xb4, 0x12, 0x96, 0x72, 0x15, 0xda, 0xad, 0xa2, - 0x68, 0xf6, 0xea, 0x76, 0x33, 0xa8, 0xfd, 0xda, 0x0c, 0x9e, 0x46, 0x1c, 0x17, 0xd9, 0x7c, 0x12, - 0xa8, 0xb8, 0x9a, 0xac, 0xfa, 0x8c, 0x75, 0xb8, 0x9c, 0x16, 0x5d, 0xf4, 0xc4, 0x95, 0xf8, 0xe3, - 0xfb, 0x18, 0xaa, 0xc1, 0x5d, 0x89, 0x5e, 0xc5, 0x45, 0x3e, 0x43, 0x57, 0x50, 0x8d, 0xfe, 0x82, - 0xf1, 0x68, 0x81, 0x76, 0xfb, 0x08, 0xd4, 0x50, 0x10, 0xbe, 0x33, 0x7c, 0x64, 0x00, 0xdd, 0x80, - 0x0a, 0x31, 0xa7, 0xc1, 0xb2, 0xd8, 0xc5, 0xa9, 0x19, 0x17, 0xf6, 0x90, 0x1b, 0x92, 0x33, 0x68, - 0x20, 0x0a, 0xbb, 0x33, 0xb4, 0x46, 0x27, 0x5e, 0x61, 0x12, 0x0a, 0x7d, 0xa3, 0x88, 0xc5, 0x5c, - 0x6b, 0xae, 0xa4, 0x0d, 0x47, 0xd0, 0xd4, 0x2b, 0x28, 0xdf, 0x56, 0x8c, 0x57, 0x5f, 0xeb, 0xd0, - 0x79, 0x43, 0x91, 0xbe, 0x57, 0x5c, 0xe2, 0x83, 0x3f, 0x4c, 0xa1, 0x9f, 0xb2, 0x58, 0x21, 0xdb, - 0x2f, 0xa5, 0x7e, 0x0c, 0x01, 0x25, 0x65, 0xb5, 0x16, 0x1f, 0x7a, 0x42, 0x05, 0x54, 0xec, 0x3b, - 0x34, 0x8e, 0xd0, 0xa1, 0x6b, 0x18, 0xab, 0x06, 0xcf, 0xa0, 0xb9, 0xa6, 0x22, 0x2b, 0x1f, 0x58, - 0x6f, 0x76, 0xfe, 0x77, 0x33, 0x38, 0x4b, 0x99, 0xce, 0x04, 0x3e, 0x57, 0x31, 0x47, 0x16, 0x27, - 0x98, 0x7b, 0x65, 0xca, 0xec, 0xe3, 0xed, 0xd6, 0xb1, 0xee, 0xb6, 0x8e, 0xf5, 0x67, 0xeb, 0x58, - 0xdf, 0x76, 0x4e, 0xed, 0x6e, 0xe7, 0xd4, 0x7e, 0xee, 0x9c, 0xda, 0xa7, 0xd7, 0x07, 0x42, 0xb8, - 0x8c, 0x98, 0xcc, 0x38, 0xe6, 0xe3, 0x79, 0xc6, 0x45, 0x38, 0x3d, 0xbc, 0xd3, 0x2f, 0x0f, 0x2e, - 0xd5, 0x88, 0x9c, 0xb7, 0xcc, 0x31, 0xbd, 0xf8, 0x17, 0x00, 0x00, 0xff, 0xff, 0x51, 0x4f, 0x7f, - 0x3a, 0xd5, 0x03, 0x00, 0x00, + 0x10, 0x6e, 0xd2, 0x6d, 0xbb, 0x9d, 0xa6, 0xb2, 0x3c, 0xf6, 0x90, 0x5d, 0x30, 0x2d, 0x2b, 0x48, + 0x11, 0xdb, 0xb0, 0xe8, 0x51, 0x10, 0x8a, 0x82, 0xb9, 0x69, 0xd8, 0x8b, 0x82, 0x84, 0xd7, 0xe4, + 0xd1, 0x3e, 0x9a, 0xbc, 0x97, 0xe6, 0x4d, 0x8a, 0xf5, 0x2f, 0x78, 0xf1, 0xc7, 0xf8, 0x23, 0xf6, + 0xb8, 0x78, 0x12, 0x85, 0x22, 0xed, 0xcd, 0x5f, 0x21, 0x79, 0x49, 0xd9, 0xb2, 0xbd, 0xf6, 0x94, + 0x99, 0x6f, 0x66, 0xbe, 0xf9, 0x66, 0xf2, 0x06, 0x5e, 0x2e, 0x72, 0x1e, 0xce, 0x15, 0x8f, 0x97, + 0x2c, 0x73, 0xb9, 0x40, 0x96, 0x85, 0x33, 0xca, 0xc5, 0x22, 0x67, 0xd9, 0xca, 0x5d, 0x5e, 0x3f, + 0x84, 0x46, 0x69, 0x26, 0x51, 0x12, 0x67, 0xaf, 0x6a, 0xf4, 0x30, 0x65, 0x79, 0x7d, 0x79, 0x11, + 0x4a, 0x95, 0x48, 0x15, 0xe8, 0x6c, 0xb7, 0x74, 0xca, 0xd2, 0xcb, 0xf3, 0xa9, 0x9c, 0xca, 0x12, + 0x2f, 0xac, 0x12, 0xbd, 0xfa, 0x53, 0x87, 0xc6, 0x87, 0xa2, 0x9a, 0x3c, 0x02, 0x93, 0x47, 0xb6, + 0xd1, 0x37, 0x06, 0x6d, 0xdf, 0xe4, 0x11, 0x79, 0x02, 0xdd, 0x50, 0x0a, 0xc1, 0x42, 0xe4, 0x52, + 0x04, 0x3c, 0xb2, 0x4d, 0x1d, 0xb2, 0xee, 0x41, 0x2f, 0x22, 0x17, 0x70, 0xaa, 0x05, 0x14, 0xf1, + 0xba, 0x8e, 0xb7, 0xb4, 0xef, 0x45, 0xe4, 0x31, 0x80, 0x96, 0x15, 0xe0, 0x2a, 0x65, 0xf6, 0x89, + 0x0e, 0xb6, 0x35, 0x72, 0xb3, 0x4a, 0x19, 0xb1, 0xa1, 0x95, 0xb1, 0x45, 0xce, 0x14, 0xda, 0x8d, + 0xbe, 0x31, 0xb0, 0xfc, 0x9d, 0x4b, 0x6e, 0xa0, 0x99, 0xb2, 0x8c, 0xcb, 0xc8, 0x6e, 0x16, 0x45, + 0xe3, 0x57, 0xb7, 0xeb, 0x5e, 0xed, 0xf7, 0xba, 0xf7, 0x74, 0xca, 0x71, 0x96, 0x4f, 0x46, 0xa1, + 0x4c, 0xaa, 0xc9, 0xaa, 0xcf, 0x50, 0x45, 0x73, 0xb7, 0xe8, 0xa2, 0x46, 0x9e, 0xc0, 0x9f, 0x3f, + 0x86, 0x50, 0x0d, 0xee, 0x09, 0xf4, 0x2b, 0x2e, 0xf2, 0x19, 0x3a, 0x31, 0x55, 0x18, 0xcc, 0x18, + 0x9f, 0xce, 0xd0, 0x6e, 0x1d, 0x81, 0x1a, 0x0a, 0xc2, 0x77, 0x9a, 0x8f, 0xf4, 0xa0, 0x13, 0xd2, + 0x38, 0x9e, 0xd0, 0x70, 0x5e, 0xec, 0xe2, 0x54, 0x8f, 0x0b, 0x3b, 0xc8, 0x8b, 0xc8, 0x19, 0xd4, + 0x11, 0x63, 0xbb, 0xdd, 0x37, 0x06, 0x27, 0x7e, 0x61, 0x12, 0x0a, 0x5d, 0xad, 0x88, 0x25, 0x5c, + 0x29, 0x2e, 0x85, 0x0d, 0x47, 0xd0, 0x64, 0x15, 0x94, 0x6f, 0x2b, 0xc6, 0xab, 0x6f, 0x26, 0xb4, + 0xdf, 0x50, 0xa4, 0xef, 0x25, 0x17, 0x78, 0xf0, 0x87, 0x29, 0x74, 0x33, 0x96, 0x48, 0x64, 0xbb, + 0xa5, 0x98, 0xc7, 0x10, 0x50, 0x52, 0x56, 0x6b, 0x09, 0xc0, 0x8a, 0x65, 0x48, 0xe3, 0x5d, 0x87, + 0xfa, 0x11, 0x3a, 0x74, 0x34, 0x63, 0xd5, 0xe0, 0x19, 0x34, 0x96, 0x34, 0xce, 0xcb, 0x07, 0x66, + 0x8d, 0xcf, 0xff, 0xad, 0x7b, 0x67, 0x19, 0x53, 0x79, 0x8c, 0xcf, 0x65, 0xc2, 0x91, 0x25, 0x29, + 0xae, 0xfc, 0x32, 0x65, 0xfc, 0xf1, 0x76, 0xe3, 0x18, 0x77, 0x1b, 0xc7, 0xf8, 0xbb, 0x71, 0x8c, + 0xef, 0x5b, 0xa7, 0x76, 0xb7, 0x75, 0x6a, 0xbf, 0xb6, 0x4e, 0xed, 0xd3, 0xeb, 0x3d, 0x21, 0x7b, + 0x17, 0x36, 0xfc, 0x2a, 0x05, 0xdb, 0x07, 0xdc, 0x2f, 0x07, 0xa7, 0xaa, 0x55, 0x4e, 0x9a, 0xfa, + 0x9a, 0x5e, 0xfc, 0x0f, 0x00, 0x00, 0xff, 0xff, 0xf5, 0xce, 0xc4, 0xc5, 0xd6, 0x03, 0x00, 0x00, } func (m *Query) Marshal() (dAtA []byte, err error) { diff --git a/x/interchainquery/types/messages.pb.go b/x/interchainquery/types/messages.pb.go index 418864057..1b170fce0 100644 --- a/x/interchainquery/types/messages.pb.go +++ b/x/interchainquery/types/messages.pb.go @@ -122,40 +122,40 @@ func init() { } var fileDescriptor_0640fcbc3e895a79 = []byte{ - // 521 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x93, 0x3f, 0x8f, 0xd3, 0x3e, - 0x18, 0xc7, 0xeb, 0xf6, 0xf7, 0xeb, 0xdd, 0xe5, 0x8a, 0x80, 0x5c, 0x85, 0x42, 0x81, 0xa4, 0xca, - 0x42, 0x41, 0xd4, 0x56, 0x8b, 0xc4, 0x50, 0xa4, 0x93, 0xe8, 0x76, 0xc3, 0xf1, 0x27, 0xb7, 0x20, - 0x96, 0x2a, 0x6d, 0x7c, 0xae, 0x45, 0x63, 0xe7, 0x6c, 0xa7, 0xba, 0xae, 0x4c, 0x8c, 0x48, 0x2c, - 0x8c, 0x7d, 0x11, 0xbc, 0x01, 0x36, 0xd8, 0x4e, 0xb0, 0x30, 0x55, 0xa8, 0x65, 0x80, 0xb5, 0xaf, - 0x00, 0xc5, 0x4e, 0xa1, 0xba, 0xab, 0x18, 0x98, 0xfc, 0xe4, 0xfb, 0x7c, 0x9e, 0x7f, 0xf1, 0x63, - 0xab, 0x79, 0x92, 0xd2, 0xc1, 0x4b, 0x49, 0x47, 0x63, 0x2c, 0x10, 0x65, 0x0a, 0x8b, 0xc1, 0x30, - 0xa4, 0xec, 0x24, 0xc5, 0x62, 0x82, 0xc6, 0x2d, 0x14, 0x63, 0x29, 0x43, 0x82, 0x25, 0x4c, 0x04, - 0x57, 0xdc, 0x76, 0xd7, 0x70, 0x78, 0x0e, 0x87, 0xe3, 0x56, 0xed, 0xfa, 0x80, 0xcb, 0x98, 0xcb, - 0x9e, 0xa6, 0x91, 0xf9, 0x30, 0xa1, 0xb5, 0x2a, 0xe1, 0x84, 0x1b, 0x3d, 0xb3, 0x72, 0xf5, 0x26, - 0xe1, 0x9c, 0x8c, 0x30, 0x0a, 0x13, 0x8a, 0x42, 0xc6, 0xb8, 0x0a, 0x15, 0xe5, 0x6c, 0x15, 0x73, - 0x4b, 0x61, 0x16, 0x61, 0x11, 0x53, 0xa6, 0xd0, 0x40, 0x4c, 0x12, 0xc5, 0x51, 0x22, 0x38, 0x3f, - 0x36, 0x6e, 0xff, 0x67, 0xd1, 0xba, 0x76, 0x28, 0xc9, 0x51, 0xda, 0x8f, 0xa9, 0x7a, 0x96, 0xf5, - 0x10, 0x60, 0x99, 0x70, 0x26, 0xb1, 0x0d, 0xad, 0x6d, 0xdd, 0x59, 0x8f, 0x46, 0x0e, 0xa8, 0x83, - 0xc6, 0x4e, 0x77, 0x6f, 0x39, 0xf3, 0x2e, 0x4f, 0xc2, 0x78, 0xd4, 0xf1, 0x57, 0x1e, 0x3f, 0xd8, - 0xd2, 0xe6, 0x41, 0x94, 0xf1, 0x7a, 0x88, 0x8c, 0x2f, 0x9e, 0xe7, 0x57, 0x1e, 0x3f, 0xd8, 0xd2, - 0xe6, 0x41, 0x64, 0xdf, 0xb1, 0xca, 0x02, 0xcb, 0x74, 0xa4, 0x9c, 0x52, 0x1d, 0x34, 0x2a, 0xdd, - 0xab, 0xcb, 0x99, 0x77, 0xc9, 0xd0, 0x46, 0xf7, 0x83, 0x1c, 0xb0, 0x1f, 0x5b, 0x3b, 0xba, 0xe9, - 0x1e, 0x4f, 0xa4, 0xf3, 0x5f, 0x1d, 0x34, 0x76, 0xdb, 0x37, 0xe0, 0x9f, 0xc1, 0xa0, 0x19, 0x0c, - 0x3e, 0xcd, 0x98, 0x27, 0x89, 0xec, 0x56, 0x97, 0x33, 0xef, 0x8a, 0x49, 0xf5, 0x3b, 0xce, 0x0f, - 0xb6, 0x93, 0xdc, 0x9f, 0x95, 0x1e, 0x62, 0x4a, 0x86, 0xca, 0xf9, 0xbf, 0x0e, 0x1a, 0xa5, 0xf5, - 0xd2, 0x46, 0xf7, 0x83, 0x1c, 0xb0, 0x1f, 0x5a, 0x95, 0x63, 0xc1, 0xe3, 0x5e, 0x18, 0x45, 0x02, - 0x4b, 0xe9, 0x94, 0xf5, 0x64, 0xce, 0xe7, 0xf7, 0xcd, 0x6a, 0x7e, 0x37, 0x8f, 0x8c, 0xe7, 0x48, - 0x09, 0xca, 0x48, 0xb0, 0x9b, 0xd1, 0xb9, 0xd4, 0xa9, 0xbc, 0x9e, 0x7a, 0x85, 0x77, 0x53, 0x0f, - 0xfc, 0x98, 0x7a, 0x05, 0xbf, 0x6e, 0xb9, 0x9b, 0x7f, 0xf5, 0xea, 0x6c, 0x7f, 0x02, 0x56, 0xe9, - 0x50, 0x12, 0xfb, 0x03, 0xb0, 0xf6, 0x36, 0x5d, 0xc9, 0x03, 0xf8, 0xf7, 0xe5, 0x81, 0x9b, 0xf3, - 0xd7, 0xf6, 0xff, 0x2d, 0x6e, 0x75, 0xfa, 0xed, 0x57, 0x5f, 0xbe, 0xbf, 0x2d, 0xde, 0xeb, 0x80, - 0xbb, 0xfe, 0xed, 0x0b, 0x2b, 0xae, 0x4e, 0xd1, 0xb8, 0xd5, 0xc7, 0x2a, 0x6c, 0x21, 0xa9, 0x73, - 0x68, 0xb9, 0xfb, 0xfc, 0xe3, 0xdc, 0x05, 0x67, 0x73, 0x17, 0x7c, 0x9b, 0xbb, 0xe0, 0xcd, 0xc2, - 0x2d, 0x9c, 0x2d, 0xdc, 0xc2, 0xd7, 0x85, 0x5b, 0x78, 0xb1, 0x4f, 0xa8, 0x1a, 0xa6, 0x7d, 0x38, - 0xe0, 0x31, 0xa2, 0x8c, 0x60, 0x96, 0x52, 0x35, 0x69, 0xf6, 0x53, 0x3a, 0x8a, 0xd0, 0xfa, 0x5b, - 0x3a, 0xbd, 0x58, 0x6a, 0x92, 0x60, 0xd9, 0x2f, 0xeb, 0xd5, 0xbd, 0xff, 0x2b, 0x00, 0x00, 0xff, - 0xff, 0xb6, 0xc2, 0x02, 0x03, 0x79, 0x03, 0x00, 0x00, + // 514 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x92, 0x3d, 0x8f, 0xd3, 0x30, + 0x18, 0xc7, 0xeb, 0x2b, 0xf4, 0xee, 0x72, 0x45, 0x40, 0xae, 0x42, 0xa1, 0x40, 0x52, 0x65, 0xa1, + 0x20, 0x6a, 0xab, 0x45, 0x62, 0x28, 0x12, 0x88, 0x6e, 0x37, 0x1c, 0x2f, 0xb9, 0x09, 0x96, 0x2a, + 0x6d, 0x7c, 0xae, 0x45, 0x63, 0xe7, 0x6c, 0xb7, 0xba, 0x32, 0x32, 0x31, 0x22, 0xb1, 0x30, 0xf6, + 0x43, 0xf0, 0x05, 0xd8, 0x60, 0x3b, 0xc1, 0xc2, 0x54, 0xa1, 0x96, 0x01, 0xd6, 0x7e, 0x02, 0x14, + 0x3b, 0x81, 0xea, 0xae, 0x62, 0x60, 0xb2, 0xf3, 0xff, 0xff, 0x9e, 0xb7, 0xf8, 0xb1, 0x1a, 0x47, + 0x23, 0xda, 0x7f, 0x29, 0xe9, 0x70, 0x8c, 0x05, 0xa2, 0x4c, 0x61, 0xd1, 0x1f, 0x84, 0x94, 0x1d, + 0x8d, 0xb0, 0x98, 0xa0, 0x71, 0x13, 0xc5, 0x58, 0xca, 0x90, 0x60, 0x09, 0x13, 0xc1, 0x15, 0xb7, + 0xdd, 0x15, 0x1c, 0x9e, 0xc2, 0xe1, 0xb8, 0x59, 0xbd, 0xda, 0xe7, 0x32, 0xe6, 0xb2, 0xab, 0x69, + 0x64, 0x3e, 0x4c, 0x68, 0xb5, 0x42, 0x38, 0xe1, 0x46, 0x4f, 0x6f, 0x99, 0x7a, 0x9d, 0x70, 0x4e, + 0x86, 0x18, 0x85, 0x09, 0x45, 0x21, 0x63, 0x5c, 0x85, 0x8a, 0x72, 0x96, 0xc7, 0xdc, 0x50, 0x98, + 0x45, 0x58, 0xc4, 0x94, 0x29, 0xd4, 0x17, 0x93, 0x44, 0x71, 0x94, 0x08, 0xce, 0x0f, 0x8d, 0xed, + 0xff, 0xda, 0xb0, 0xae, 0xec, 0x4b, 0x72, 0x30, 0xea, 0xc5, 0x54, 0x3d, 0x4b, 0x7b, 0x08, 0xb0, + 0x4c, 0x38, 0x93, 0xd8, 0x86, 0xd6, 0x96, 0xee, 0xac, 0x4b, 0x23, 0x07, 0xd4, 0x40, 0x7d, 0xbb, + 0xb3, 0xbb, 0x9c, 0x79, 0x17, 0x27, 0x61, 0x3c, 0x6c, 0xfb, 0xb9, 0xe3, 0x07, 0x9b, 0xfa, 0xba, + 0x17, 0xa5, 0xbc, 0x1e, 0x22, 0xe5, 0x37, 0x4e, 0xf3, 0xb9, 0xe3, 0x07, 0x9b, 0xfa, 0xba, 0x17, + 0xd9, 0xb7, 0xac, 0x92, 0xc0, 0x72, 0x34, 0x54, 0x4e, 0xb1, 0x06, 0xea, 0xe5, 0xce, 0xe5, 0xe5, + 0xcc, 0xbb, 0x60, 0x68, 0xa3, 0xfb, 0x41, 0x06, 0xd8, 0x8f, 0xad, 0x6d, 0xdd, 0x74, 0x97, 0x27, + 0xd2, 0x39, 0x57, 0x03, 0xf5, 0x9d, 0xd6, 0x35, 0xf8, 0x77, 0x30, 0x68, 0x06, 0x83, 0x4f, 0x53, + 0xe6, 0x49, 0x22, 0x3b, 0x95, 0xe5, 0xcc, 0xbb, 0x64, 0x52, 0xfd, 0x89, 0xf3, 0x83, 0xad, 0x24, + 0xf3, 0xd3, 0xd2, 0x03, 0x4c, 0xc9, 0x40, 0x39, 0xe7, 0x6b, 0xa0, 0x5e, 0x5c, 0x2d, 0x6d, 0x74, + 0x3f, 0xc8, 0x00, 0xfb, 0xbe, 0x55, 0x3e, 0x14, 0x3c, 0xee, 0x86, 0x51, 0x24, 0xb0, 0x94, 0x4e, + 0x49, 0x4f, 0xe6, 0x7c, 0xf9, 0xd0, 0xa8, 0x64, 0x6f, 0xf3, 0xc8, 0x38, 0x07, 0x4a, 0x50, 0x46, + 0x82, 0x9d, 0x94, 0xce, 0xa4, 0x76, 0xf9, 0xcd, 0xd4, 0x2b, 0xbc, 0x9f, 0x7a, 0xe0, 0xe7, 0xd4, + 0x2b, 0xf8, 0x35, 0xcb, 0x5d, 0xff, 0xab, 0xf3, 0xb3, 0xf5, 0x19, 0x58, 0xc5, 0x7d, 0x49, 0xec, + 0x8f, 0xc0, 0xda, 0x5d, 0xf7, 0x24, 0xf7, 0xe0, 0xbf, 0x97, 0x07, 0xae, 0xcf, 0x5f, 0x7d, 0xf0, + 0x7f, 0x71, 0xf9, 0xe9, 0xb7, 0x5e, 0x7f, 0xfd, 0xf1, 0x6e, 0xe3, 0x4e, 0x1b, 0xdc, 0xf6, 0x6f, + 0x9e, 0x59, 0x71, 0x75, 0x8c, 0xc6, 0xcd, 0x1e, 0x56, 0x61, 0x13, 0x49, 0x9d, 0x43, 0xcb, 0x9d, + 0xe7, 0x9f, 0xe6, 0x2e, 0x38, 0x99, 0xbb, 0xe0, 0xfb, 0xdc, 0x05, 0x6f, 0x17, 0x6e, 0xe1, 0x64, + 0xe1, 0x16, 0xbe, 0x2d, 0xdc, 0xc2, 0x8b, 0x87, 0x84, 0xaa, 0xc1, 0xa8, 0x07, 0xfb, 0x3c, 0x46, + 0x2b, 0x7d, 0x35, 0x5e, 0x71, 0x86, 0x57, 0x05, 0x74, 0x7c, 0xb6, 0xd6, 0x24, 0xc1, 0xb2, 0x57, + 0xd2, 0xbb, 0x7b, 0xf7, 0x77, 0x00, 0x00, 0x00, 0xff, 0xff, 0xa3, 0xc4, 0x93, 0xfb, 0x7a, 0x03, + 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/interchainquery/types/query.pb.go b/x/interchainquery/types/query.pb.go index 3e565369f..14b53f2be 100644 --- a/x/interchainquery/types/query.pb.go +++ b/x/interchainquery/types/query.pb.go @@ -234,45 +234,44 @@ func init() { } var fileDescriptor_e4aadfdae61bcbb1 = []byte{ - // 595 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x54, 0xcd, 0x6e, 0xd3, 0x40, - 0x10, 0x8e, 0xdd, 0x9f, 0xd0, 0x2d, 0x27, 0xab, 0x45, 0x6e, 0x84, 0x4c, 0x14, 0x28, 0x44, 0x95, - 0xd8, 0x55, 0x42, 0xb9, 0x70, 0xe8, 0xa1, 0x52, 0x29, 0xdc, 0x5a, 0x53, 0x09, 0xc4, 0xa5, 0xb2, - 0x9d, 0xc5, 0x59, 0x91, 0xee, 0x3a, 0xde, 0xb1, 0xb5, 0x11, 0xe2, 0xc2, 0x13, 0x20, 0x78, 0x08, - 0xee, 0x3c, 0x01, 0xc7, 0x1e, 0x2b, 0x71, 0xe1, 0x84, 0x50, 0xc2, 0x83, 0x20, 0xaf, 0x37, 0xa9, - 0x13, 0x24, 0x5a, 0x2e, 0xc9, 0x8e, 0xf7, 0x9b, 0x6f, 0xbe, 0xf9, 0x66, 0x6c, 0xb4, 0x33, 0xcc, - 0x58, 0xf4, 0x56, 0xb2, 0x41, 0x4e, 0x53, 0xc2, 0x38, 0xd0, 0x34, 0xea, 0x07, 0x8c, 0x0f, 0x33, - 0x9a, 0x8e, 0x48, 0xde, 0x21, 0xfa, 0x80, 0x93, 0x54, 0x80, 0x70, 0xbc, 0x0a, 0x16, 0x2f, 0x60, - 0x71, 0xde, 0x69, 0xdc, 0x8d, 0x84, 0x3c, 0x13, 0x92, 0x84, 0x81, 0xa4, 0x24, 0x08, 0x23, 0x46, - 0xf2, 0x4e, 0x48, 0x21, 0xe8, 0xe8, 0xa0, 0x24, 0x69, 0xec, 0x54, 0x41, 0xd3, 0x32, 0x25, 0x2a, - 0x09, 0x62, 0xc6, 0x03, 0x60, 0x82, 0x1b, 0x6c, 0xc3, 0x60, 0x41, 0xcd, 0x30, 0xa0, 0xcc, 0xdd, - 0x46, 0x2c, 0x62, 0xa1, 0x8f, 0xa4, 0x38, 0x99, 0xa7, 0xb7, 0x63, 0x21, 0xe2, 0x01, 0x25, 0x41, - 0xc2, 0x48, 0xc0, 0xb9, 0x00, 0x4d, 0x27, 0xcd, 0x2d, 0x61, 0x61, 0x44, 0x06, 0x2c, 0xee, 0x43, - 0x34, 0x60, 0x94, 0x83, 0x24, 0x40, 0x79, 0x8f, 0xa6, 0x67, 0x8c, 0x43, 0xd1, 0xec, 0x65, 0x64, - 0x12, 0x76, 0xaf, 0x70, 0x67, 0xd1, 0x04, 0x23, 0xa2, 0xc2, 0x0a, 0xa3, 0x84, 0xca, 0xf2, 0xb7, - 0xbc, 0x6d, 0x8d, 0xd0, 0xc6, 0x71, 0x01, 0xf6, 0xe9, 0x30, 0xa3, 0x12, 0xa4, 0xf9, 0x77, 0x9e, - 0x22, 0x74, 0x69, 0x80, 0x6b, 0x35, 0xad, 0xf6, 0x7a, 0xf7, 0x3e, 0x2e, 0x1d, 0xc0, 0x85, 0x5b, - 0x78, 0x6a, 0xb4, 0x76, 0x02, 0x1f, 0x05, 0x31, 0x35, 0xb9, 0x7e, 0x25, 0xd3, 0xd9, 0x42, 0x37, - 0xb4, 0xa2, 0x53, 0xd6, 0x73, 0xed, 0xa6, 0xd5, 0x5e, 0xf3, 0xeb, 0x3a, 0x7e, 0xde, 0x6b, 0x7d, - 0xb1, 0xd0, 0xe6, 0x42, 0x6d, 0x99, 0x08, 0x2e, 0xa9, 0x73, 0x80, 0xea, 0x05, 0x3b, 0xa3, 0xd2, - 0xb5, 0x9a, 0x4b, 0xed, 0xf5, 0xee, 0x36, 0xfe, 0xf7, 0xb0, 0xb1, 0xe6, 0xd9, 0x5f, 0x3e, 0xff, - 0x79, 0xa7, 0xe6, 0x4f, 0x73, 0x9d, 0xc3, 0xb9, 0x1e, 0x6c, 0xdd, 0xc3, 0x83, 0x2b, 0x7b, 0x28, - 0x35, 0x54, 0x9b, 0x68, 0x7d, 0xb2, 0xd1, 0xad, 0x43, 0x0a, 0x27, 0xea, 0x25, 0x83, 0xfe, 0x51, - 0x2a, 0xc4, 0x9b, 0x99, 0xd4, 0x6d, 0x64, 0x83, 0x32, 0xfe, 0x6c, 0x4e, 0xb9, 0x41, 0xcd, 0x38, - 0x4f, 0x94, 0x6f, 0x83, 0x72, 0x0e, 0xd0, 0x3a, 0xa8, 0xd3, 0xd4, 0x64, 0x19, 0x2d, 0xf7, 0xe6, - 0xb4, 0xe8, 0xad, 0xac, 0xa4, 0xcd, 0x84, 0xc0, 0xec, 0xec, 0x10, 0xb4, 0x92, 0x14, 0xe5, 0xdd, - 0x25, 0x4d, 0xb0, 0x85, 0x2b, 0x3b, 0x52, 0x4e, 0xf5, 0x44, 0x95, 0xfa, 0x4a, 0x9c, 0xb3, 0x87, - 0x56, 0xfb, 0x34, 0xe8, 0xd1, 0xd4, 0x5d, 0x36, 0x23, 0x64, 0x61, 0x84, 0xab, 0x4b, 0x57, 0xa5, - 0xc8, 0x3b, 0xf8, 0x99, 0x46, 0xfb, 0x26, 0xab, 0x18, 0x1f, 0xa8, 0xd3, 0x70, 0x04, 0x54, 0xba, - 0x2b, 0x4d, 0xab, 0x7d, 0xd3, 0xaf, 0x83, 0xda, 0x2f, 0xc2, 0xee, 0x37, 0x0b, 0xad, 0x69, 0xdb, - 0x5f, 0xa4, 0x79, 0xea, 0x7c, 0xb5, 0x50, 0xfd, 0xd8, 0xf8, 0xbe, 0x7b, 0xad, 0x69, 0x2d, 0x6c, - 0x5c, 0xe3, 0xf1, 0x7f, 0x66, 0x95, 0x96, 0xb4, 0x9e, 0x7c, 0xf8, 0xfe, 0xfb, 0xb3, 0xbd, 0xeb, - 0x74, 0xc9, 0x35, 0xbe, 0x1d, 0x8c, 0x4a, 0xf2, 0x6e, 0xba, 0x8f, 0xef, 0xf7, 0x5f, 0x9d, 0x8f, - 0x3d, 0xeb, 0x62, 0xec, 0x59, 0xbf, 0xc6, 0x9e, 0xf5, 0x71, 0xe2, 0xd5, 0x2e, 0x26, 0x5e, 0xed, - 0xc7, 0xc4, 0xab, 0xbd, 0xde, 0x8b, 0x19, 0xf4, 0xb3, 0x10, 0x47, 0xe2, 0x8c, 0x30, 0x1e, 0x53, - 0x9e, 0x31, 0x18, 0x3d, 0x0c, 0x33, 0x36, 0xe8, 0xcd, 0xd5, 0x51, 0x7f, 0x55, 0xd2, 0x63, 0x08, - 0x57, 0xf5, 0xdb, 0xf5, 0xe8, 0x4f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x41, 0xda, 0x1f, 0xc7, 0xd1, - 0x04, 0x00, 0x00, + // 590 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x54, 0xcf, 0x6e, 0xd3, 0x4e, + 0x10, 0x8e, 0xdd, 0x3f, 0xf9, 0x75, 0xf3, 0x3b, 0x59, 0x2d, 0x72, 0x23, 0x64, 0xa2, 0x40, 0x21, + 0xaa, 0xc4, 0xae, 0x12, 0xc2, 0x85, 0x03, 0x48, 0x91, 0x4a, 0xe1, 0xd6, 0x9a, 0x48, 0x08, 0x2e, + 0x91, 0xed, 0x2c, 0xce, 0x8a, 0xc4, 0xeb, 0x78, 0x27, 0xd6, 0x06, 0xc4, 0x85, 0x27, 0x40, 0xf0, + 0x10, 0xdc, 0x79, 0x02, 0x8e, 0x3d, 0x56, 0xe2, 0xc2, 0x09, 0xa1, 0x84, 0x07, 0x41, 0x5e, 0x6f, + 0x52, 0x27, 0x48, 0xb4, 0x5c, 0x92, 0x1d, 0xef, 0x37, 0xdf, 0x7c, 0xf3, 0xcd, 0xd8, 0xe8, 0x70, + 0x3c, 0x61, 0xc1, 0x6b, 0xc1, 0x86, 0x29, 0x4d, 0x08, 0x8b, 0x80, 0x26, 0xc1, 0xc0, 0x63, 0xd1, + 0x78, 0x42, 0x93, 0x29, 0x49, 0x9b, 0x44, 0x1d, 0x70, 0x9c, 0x70, 0xe0, 0x96, 0x53, 0xc0, 0xe2, + 0x35, 0x2c, 0x4e, 0x9b, 0xd5, 0x9b, 0x01, 0x17, 0x23, 0x2e, 0x88, 0xef, 0x09, 0x4a, 0x3c, 0x3f, + 0x60, 0x24, 0x6d, 0xfa, 0x14, 0xbc, 0xa6, 0x0a, 0x72, 0x92, 0xea, 0x61, 0x11, 0xb4, 0x28, 0x93, + 0xa3, 0x62, 0x2f, 0x64, 0x91, 0x07, 0x8c, 0x47, 0x1a, 0x5b, 0xd5, 0x58, 0x90, 0x4b, 0x0c, 0x48, + 0x7d, 0xb7, 0x1b, 0xf2, 0x90, 0xab, 0x23, 0xc9, 0x4e, 0xfa, 0xe9, 0xf5, 0x90, 0xf3, 0x70, 0x48, + 0x89, 0x17, 0x33, 0xe2, 0x45, 0x11, 0x07, 0x45, 0x27, 0xf4, 0x2d, 0x61, 0x7e, 0x40, 0x86, 0x2c, + 0x1c, 0x40, 0x30, 0x64, 0x34, 0x02, 0x41, 0x80, 0x46, 0x7d, 0x9a, 0x8c, 0x58, 0x04, 0x59, 0xb3, + 0x17, 0x91, 0x4e, 0x68, 0x5f, 0xe2, 0xce, 0xba, 0x09, 0x5a, 0x44, 0x81, 0x15, 0xa6, 0x31, 0x15, + 0xf9, 0x6f, 0x7e, 0x5b, 0x9f, 0xa2, 0xdd, 0xd3, 0x0c, 0xec, 0xd2, 0xf1, 0x84, 0x0a, 0x10, 0xfa, + 0xdf, 0x7a, 0x8c, 0xd0, 0x85, 0x01, 0xb6, 0x51, 0x33, 0x1a, 0x95, 0xd6, 0x6d, 0x9c, 0x3b, 0x80, + 0x33, 0xb7, 0xf0, 0xc2, 0x68, 0xe5, 0x04, 0x3e, 0xf1, 0x42, 0xaa, 0x73, 0xdd, 0x42, 0xa6, 0xb5, + 0x8f, 0xfe, 0x53, 0x8a, 0x7a, 0xac, 0x6f, 0x9b, 0x35, 0xa3, 0xb1, 0xe3, 0x96, 0x55, 0xfc, 0xb4, + 0x5f, 0xff, 0x6c, 0xa0, 0xbd, 0xb5, 0xda, 0x22, 0xe6, 0x91, 0xa0, 0xd6, 0x11, 0x2a, 0x67, 0xec, + 0x8c, 0x0a, 0xdb, 0xa8, 0x6d, 0x34, 0x2a, 0xad, 0x03, 0xfc, 0xf7, 0x61, 0x63, 0xc5, 0xd3, 0xd9, + 0x3c, 0xfb, 0x71, 0xa3, 0xe4, 0x2e, 0x72, 0xad, 0xe3, 0x95, 0x1e, 0x4c, 0xd5, 0xc3, 0x9d, 0x4b, + 0x7b, 0xc8, 0x35, 0x14, 0x9b, 0xa8, 0x7f, 0x34, 0xd1, 0xb5, 0x63, 0x0a, 0x5d, 0xf9, 0x9c, 0xc1, + 0xe0, 0x24, 0xe1, 0xfc, 0xd5, 0x52, 0xea, 0x01, 0x32, 0x41, 0x6a, 0x7f, 0xf6, 0x16, 0xdc, 0x20, + 0x97, 0x9c, 0x5d, 0xe9, 0x9a, 0x20, 0xad, 0x23, 0x54, 0x01, 0xd9, 0x4b, 0x74, 0x96, 0xd6, 0x72, + 0x6b, 0x45, 0x8b, 0xda, 0xca, 0x42, 0xda, 0x52, 0x08, 0x2c, 0xcf, 0x16, 0x41, 0x5b, 0x71, 0x56, + 0xde, 0xde, 0x50, 0x04, 0xfb, 0xb8, 0xb0, 0x23, 0xf9, 0x54, 0xbb, 0x32, 0xd7, 0x97, 0xe3, 0xac, + 0x87, 0x68, 0x7b, 0x40, 0xbd, 0x3e, 0x4d, 0xec, 0x4d, 0x3d, 0x42, 0xe6, 0x07, 0xb8, 0xb8, 0x74, + 0x45, 0x8a, 0xb4, 0x89, 0x9f, 0x28, 0xb4, 0xab, 0xb3, 0xb2, 0xf1, 0x81, 0xec, 0xf9, 0x53, 0xa0, + 0xc2, 0xde, 0xaa, 0x19, 0x8d, 0xff, 0xdd, 0x32, 0xc8, 0x4e, 0x16, 0xb6, 0xbe, 0x1a, 0x68, 0x47, + 0xd9, 0xfe, 0x2c, 0x49, 0x13, 0xeb, 0x8b, 0x81, 0xca, 0xa7, 0xda, 0xf7, 0xf6, 0x95, 0xa6, 0xb5, + 0xb6, 0x71, 0xd5, 0xfb, 0xff, 0x98, 0x95, 0x5b, 0x52, 0x7f, 0xf0, 0xfe, 0xdb, 0xaf, 0x4f, 0x66, + 0xdb, 0x6a, 0x91, 0x2b, 0x7c, 0x3b, 0x18, 0x15, 0xe4, 0xed, 0x62, 0x1f, 0xdf, 0x75, 0x5e, 0x9c, + 0xcd, 0x1c, 0xe3, 0x7c, 0xe6, 0x18, 0x3f, 0x67, 0x8e, 0xf1, 0x61, 0xee, 0x94, 0xce, 0xe7, 0x4e, + 0xe9, 0xfb, 0xdc, 0x29, 0xbd, 0x7c, 0x14, 0x32, 0x18, 0x4c, 0x7c, 0x1c, 0xf0, 0x51, 0x91, 0xf7, + 0xee, 0x1b, 0x1e, 0xd1, 0x95, 0x42, 0xf2, 0x8f, 0x52, 0x6a, 0x0e, 0xfe, 0xb6, 0x7a, 0xbd, 0xee, + 0xfd, 0x0e, 0x00, 0x00, 0xff, 0xff, 0x04, 0xbe, 0x8e, 0xd8, 0xd2, 0x04, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/interchainstaking/keeper/validator_test.go b/x/interchainstaking/keeper/validator_test.go index 84f444346..a93578d60 100644 --- a/x/interchainstaking/keeper/validator_test.go +++ b/x/interchainstaking/keeper/validator_test.go @@ -1,6 +1,8 @@ package keeper_test import ( + codectypes "github.com/cosmos/cosmos-sdk/codec/types" + "github.com/cosmos/cosmos-sdk/simapp" sdk "github.com/cosmos/cosmos-sdk/types" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" @@ -8,6 +10,8 @@ import ( "github.com/quicksilver-zone/quicksilver/x/interchainstaking/types" ) +var PKs = simapp.CreateTestPubKeys(10) + func (suite *KeeperTestSuite) TestStoreGetDeleteValidator() { suite.Run("validator - store / get / delete", func() { suite.SetupTest() @@ -53,3 +57,44 @@ func (suite *KeeperTestSuite) TestStoreGetDeleteValidator() { suite.Equal(count, count3) }) } + +func (suite *KeeperTestSuite) TestStoreGetDeleteValidatorByConsAddr() { + suite.Run("validator - store / get / delete by consensus address", func() { + suite.SetupTest() + suite.setupTestZones() + + app := suite.GetQuicksilverApp(suite.chainA) + ctx := suite.chainA.GetContext() + + zone, found := app.InterchainstakingKeeper.GetZone(ctx, suite.chainB.ChainID) + suite.True(found) + + validator := addressutils.GenerateValAddressForTest() + + _, found = app.InterchainstakingKeeper.GetValidatorAddrByConsAddr(ctx, zone.ChainId, sdk.ConsAddress(PKs[0].Address())) + suite.False(found) + + pkAny, err := codectypes.NewAnyWithValue(PKs[0]) + suite.Require().NoError(err) + + newValidator := types.Validator{ + ValoperAddress: validator.String(), + CommissionRate: sdk.NewDec(5.0), + DelegatorShares: sdk.NewDec(1000.0), + VotingPower: sdk.NewInt(1000), + Status: stakingtypes.BondStatusBonded, + Score: sdk.NewDec(0), + ConsensusPubkey: pkAny, + } + + err = app.InterchainstakingKeeper.SetValidatorAddrByConsAddr(ctx, zone.ChainId, newValidator) + suite.NoError(err) + + _, found = app.InterchainstakingKeeper.GetValidatorAddrByConsAddr(ctx, zone.ChainId, sdk.ConsAddress(PKs[0].Address())) + suite.True(found) + + app.InterchainstakingKeeper.DeleteValidatorAddrByConsAddr(ctx, zone.ChainId, sdk.ConsAddress(PKs[0].Address())) + _, found = app.InterchainstakingKeeper.GetValidatorAddrByConsAddr(ctx, zone.ChainId, sdk.ConsAddress(PKs[0].Address())) + suite.False(found) + }) +} diff --git a/x/interchainstaking/keeper/validators.go b/x/interchainstaking/keeper/validators.go index cfbd6ab50..04946b48c 100644 --- a/x/interchainstaking/keeper/validators.go +++ b/x/interchainstaking/keeper/validators.go @@ -92,3 +92,31 @@ func (k Keeper) IterateValidators(ctx sdk.Context, chainID string, fn func(index i++ } } + +// GetValidatorAddrByConsAddr returns validator address by Consensus address. +func (k Keeper) GetValidatorAddrByConsAddr(ctx sdk.Context, chainID string, consAddr []byte) (string, bool) { + store := prefix.NewStore(ctx.KVStore(k.storeKey), types.GetZoneValidatorAddrsByConsAddrKey(chainID)) + bz := store.Get(consAddr) + if len(bz) == 0 { + return "", false + } + + return string(bz), true +} + +// SetValidatorAddrByConsAddr set validator address by Consensus address. +func (k Keeper) SetValidatorAddrByConsAddr(ctx sdk.Context, chainID string, val types.Validator) error { + store := prefix.NewStore(ctx.KVStore(k.storeKey), types.GetZoneValidatorAddrsByConsAddrKey(chainID)) + consPk, err := val.GetConsAddr() + if err != nil { + return err + } + store.Set(consPk, []byte(val.ValoperAddress)) + return nil +} + +// DeleteValidatorAddrByConsAddr delete validator address by Consensus address. +func (k Keeper) DeleteValidatorAddrByConsAddr(ctx sdk.Context, chainID string, consAddr []byte) { + store := prefix.NewStore(ctx.KVStore(k.storeKey), types.GetZoneValidatorAddrsByConsAddrKey(chainID)) + store.Delete(consAddr) +} diff --git a/x/interchainstaking/types/genesis.pb.go b/x/interchainstaking/types/genesis.pb.go index f8bddf12b..4950be3f7 100644 --- a/x/interchainstaking/types/genesis.pb.go +++ b/x/interchainstaking/types/genesis.pb.go @@ -363,51 +363,51 @@ func init() { } var fileDescriptor_196cdf77e041fc72 = []byte{ - // 700 bytes of a gzipped FileDescriptorProto + // 693 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xdc, 0x55, 0x41, 0x4f, 0x13, 0x41, 0x14, 0xee, 0x42, 0x29, 0xcb, 0x60, 0xa4, 0x4c, 0x50, 0x16, 0x0e, 0x6d, 0xd3, 0x03, 0x29, 0x51, - 0xb6, 0x29, 0x68, 0xa2, 0xc6, 0x83, 0xa9, 0x88, 0x21, 0x26, 0xc6, 0xac, 0x26, 0x26, 0xc4, 0xb8, - 0x99, 0xee, 0x0c, 0xdb, 0x09, 0xdb, 0x99, 0x75, 0x66, 0x5a, 0xc4, 0x8b, 0x37, 0xcf, 0x1e, 0x3d, - 0xf2, 0x13, 0x3c, 0xf8, 0x23, 0x38, 0x12, 0x4f, 0xc6, 0x18, 0x62, 0xe0, 0xe2, 0x5f, 0xf0, 0x66, - 0x3a, 0x3b, 0xdd, 0x2e, 0x60, 0x52, 0x88, 0x37, 0x4f, 0x30, 0xef, 0xbd, 0xef, 0xfb, 0xde, 0xbc, - 0xf7, 0x75, 0x07, 0xb8, 0x6f, 0xba, 0x34, 0xd8, 0x91, 0x34, 0xea, 0x11, 0x51, 0xa7, 0x4c, 0x11, - 0x11, 0xb4, 0x11, 0x65, 0x52, 0xa1, 0x1d, 0xca, 0xc2, 0x7a, 0xaf, 0x51, 0x0f, 0x09, 0x23, 0x92, - 0x4a, 0x37, 0x16, 0x5c, 0x71, 0x58, 0xc9, 0xd4, 0xbb, 0xe7, 0xea, 0xdd, 0x5e, 0x63, 0x71, 0x21, - 0xe0, 0xb2, 0xc3, 0xa5, 0xaf, 0xeb, 0xeb, 0xc9, 0x21, 0x01, 0x2f, 0xce, 0x85, 0x3c, 0xe4, 0x49, - 0xbc, 0xff, 0x9f, 0x89, 0xde, 0x19, 0xd9, 0xc2, 0x79, 0x1d, 0x8d, 0xac, 0xfe, 0xb0, 0xc0, 0xd4, - 0x33, 0x24, 0x50, 0x47, 0xfa, 0xbd, 0x06, 0x5c, 0x06, 0x45, 0x4c, 0x62, 0x2e, 0xa9, 0xf2, 0x35, - 0xa0, 0x87, 0x22, 0xc7, 0xaa, 0x58, 0xb5, 0xbc, 0x37, 0x63, 0xe2, 0x9b, 0x26, 0x0c, 0xd7, 0xc0, - 0xb5, 0x1e, 0x8a, 0x28, 0x46, 0x8a, 0x0b, 0x49, 0x32, 0xf5, 0x63, 0xba, 0x7e, 0x2e, 0x9b, 0x4c, - 0x41, 0x04, 0xcc, 0x04, 0xbc, 0xd3, 0xa1, 0x52, 0x52, 0xce, 0x7c, 0x81, 0x14, 0x71, 0xc6, 0x2b, - 0x56, 0x6d, 0xaa, 0x79, 0xff, 0xe0, 0xa8, 0x9c, 0xfb, 0x7e, 0x54, 0x5e, 0x0a, 0xa9, 0x6a, 0x77, - 0x5b, 0x6e, 0xc0, 0x3b, 0xe6, 0xde, 0xe6, 0xcf, 0x8a, 0xc4, 0x3b, 0x75, 0xb5, 0x17, 0x13, 0xe9, - 0xae, 0x93, 0xe0, 0xeb, 0x97, 0x15, 0x60, 0xc6, 0xb2, 0x4e, 0x02, 0xef, 0xea, 0x90, 0xd4, 0x43, - 0x8a, 0xdc, 0xb3, 0x3f, 0xed, 0x97, 0x73, 0xbf, 0xf6, 0xcb, 0x56, 0xf5, 0xc3, 0x18, 0x28, 0x24, - 0xd7, 0xfb, 0x4f, 0xee, 0x06, 0x6f, 0x80, 0xd9, 0x2e, 0x6b, 0x71, 0x86, 0x29, 0x0b, 0x7d, 0xc2, - 0x50, 0x2b, 0x22, 0xd8, 0xc9, 0x57, 0xac, 0x9a, 0xed, 0x15, 0xd3, 0xc4, 0xa3, 0x24, 0x9e, 0x19, - 0xc4, 0x7b, 0x00, 0xd7, 0x49, 0x44, 0x42, 0xa4, 0x28, 0x67, 0x72, 0x83, 0x8b, 0x2d, 0xce, 0x08, - 0x5c, 0x00, 0xb6, 0xf6, 0x84, 0x4f, 0xb1, 0x9e, 0xc5, 0x94, 0x37, 0xa9, 0xcf, 0x9b, 0x18, 0x3e, - 0x05, 0xd3, 0x78, 0x08, 0x70, 0xc6, 0x2a, 0xe3, 0xb5, 0xe9, 0xd5, 0x9b, 0xee, 0x28, 0xef, 0xba, - 0x43, 0x15, 0x2f, 0x4b, 0x50, 0xfd, 0x6c, 0x81, 0x79, 0x93, 0xe3, 0xa2, 0x3f, 0x34, 0xa6, 0x2e, - 0xd2, 0xc6, 0x6b, 0x30, 0x3b, 0x64, 0xd1, 0x8b, 0x60, 0xca, 0x34, 0xd3, 0xb8, 0x70, 0x33, 0x03, - 0x41, 0xaf, 0x38, 0xe4, 0x4a, 0x22, 0x70, 0x11, 0xd8, 0x92, 0xa1, 0x58, 0xb6, 0xb9, 0xd2, 0xeb, - 0xb2, 0xbd, 0xf4, 0x5c, 0xfd, 0x3d, 0x01, 0xae, 0x3c, 0x4e, 0x7e, 0xba, 0xcf, 0x55, 0x7f, 0xf6, - 0x1b, 0xa0, 0x10, 0x6b, 0x33, 0xe9, 0x2e, 0xa7, 0x57, 0x6b, 0xa3, 0x3b, 0x48, 0xcc, 0xd7, 0xcc, - 0xf7, 0x3d, 0xe0, 0x19, 0x34, 0x6c, 0x82, 0x89, 0x77, 0x9c, 0x91, 0xc1, 0x54, 0x97, 0x46, 0xd3, - 0xf4, 0xc7, 0x64, 0x48, 0x12, 0x28, 0x7c, 0x02, 0x6c, 0x41, 0x02, 0x42, 0x63, 0x25, 0x9d, 0x71, - 0x4d, 0xb3, 0x3c, 0x9a, 0xc6, 0x4b, 0x10, 0x86, 0x29, 0x25, 0x80, 0xaf, 0x4e, 0x2f, 0x3b, 0xaf, - 0xf9, 0x6e, 0x5d, 0x66, 0xd9, 0x83, 0x5d, 0x1a, 0xea, 0x2c, 0x1d, 0x94, 0x60, 0x3e, 0x26, 0x62, - 0x9b, 0x8b, 0x0e, 0x62, 0x01, 0xf1, 0xb3, 0x4a, 0x13, 0xff, 0xac, 0x74, 0x3d, 0x43, 0x9d, 0x29, - 0x82, 0x51, 0x6a, 0x1c, 0x2e, 0x8c, 0x6f, 0xa4, 0x53, 0xd0, 0x72, 0x77, 0x2f, 0x6d, 0x9c, 0x33, - 0x9a, 0x45, 0x7c, 0x26, 0x0d, 0xb7, 0x41, 0x31, 0xe6, 0x42, 0xf9, 0x01, 0x67, 0x8c, 0x04, 0xc9, - 0xdd, 0x26, 0xb5, 0xd8, 0xed, 0x0b, 0x78, 0x84, 0x0b, 0xf5, 0x30, 0x05, 0xbe, 0xe8, 0xc6, 0xd1, - 0x40, 0x68, 0x26, 0x3e, 0x95, 0x92, 0x30, 0x04, 0x70, 0x97, 0xaa, 0x36, 0x16, 0x68, 0x17, 0x45, - 0xbe, 0x20, 0x01, 0x17, 0x58, 0x3a, 0xb6, 0x56, 0x5a, 0x1d, 0xad, 0xf4, 0x32, 0xc5, 0x7a, 0x1a, - 0x6a, 0x64, 0x66, 0x77, 0xcf, 0xc4, 0x65, 0x73, 0xeb, 0xe0, 0xb8, 0x64, 0x1d, 0x1e, 0x97, 0xac, - 0x9f, 0xc7, 0x25, 0xeb, 0xe3, 0x49, 0x29, 0x77, 0x78, 0x52, 0xca, 0x7d, 0x3b, 0x29, 0xe5, 0xb6, - 0x1e, 0x64, 0x3e, 0x63, 0x94, 0x85, 0x84, 0x75, 0xa9, 0xda, 0x5b, 0x69, 0x75, 0x69, 0x84, 0xeb, - 0xd9, 0x67, 0xe8, 0xed, 0x5f, 0x1e, 0x22, 0xfd, 0x91, 0x6b, 0x15, 0xf4, 0xd3, 0xb3, 0xf6, 0x27, - 0x00, 0x00, 0xff, 0xff, 0x43, 0x97, 0xee, 0x25, 0x39, 0x07, 0x00, 0x00, + 0xb6, 0x29, 0x68, 0xa2, 0xc6, 0x8b, 0x15, 0x31, 0xc4, 0xc4, 0x98, 0xd5, 0xc4, 0x04, 0x8d, 0x9b, + 0xe9, 0xee, 0xb0, 0x9d, 0xb0, 0x9d, 0x59, 0x67, 0xa6, 0x45, 0xbd, 0x78, 0xf3, 0xec, 0xd1, 0x23, + 0x3f, 0xc1, 0x83, 0x3f, 0x82, 0x23, 0xf1, 0x64, 0x8c, 0x21, 0x06, 0x2e, 0xfe, 0x05, 0x6f, 0xa6, + 0xb3, 0xd3, 0xed, 0x00, 0x26, 0x85, 0x78, 0xf3, 0xd4, 0xce, 0x7b, 0xef, 0xfb, 0xbe, 0x37, 0xef, + 0x7d, 0xbb, 0x0b, 0xdc, 0xd7, 0x5d, 0x12, 0xec, 0x08, 0x12, 0xf7, 0x30, 0xaf, 0x13, 0x2a, 0x31, + 0x0f, 0xda, 0x88, 0x50, 0x21, 0xd1, 0x0e, 0xa1, 0x51, 0xbd, 0xd7, 0xa8, 0x47, 0x98, 0x62, 0x41, + 0x84, 0x9b, 0x70, 0x26, 0x19, 0xac, 0x18, 0xf5, 0xee, 0x99, 0x7a, 0xb7, 0xd7, 0x58, 0x5c, 0x08, + 0x98, 0xe8, 0x30, 0xe1, 0xab, 0xfa, 0x7a, 0x7a, 0x48, 0xc1, 0x8b, 0x73, 0x11, 0x8b, 0x58, 0x1a, + 0xef, 0xff, 0xd3, 0xd1, 0x5b, 0x23, 0x5b, 0x38, 0xab, 0xa3, 0x90, 0xd5, 0x1f, 0x16, 0x98, 0x7a, + 0x82, 0x38, 0xea, 0x08, 0xbf, 0xd7, 0x80, 0xcb, 0xa0, 0x18, 0xe2, 0x84, 0x09, 0x22, 0x7d, 0x05, + 0xe8, 0xa1, 0xd8, 0xb1, 0x2a, 0x56, 0x2d, 0xef, 0xcd, 0xe8, 0xf8, 0xa6, 0x0e, 0xc3, 0x35, 0x70, + 0xa5, 0x87, 0x62, 0x12, 0x22, 0xc9, 0xb8, 0xc0, 0x46, 0xfd, 0x98, 0xaa, 0x9f, 0x33, 0x93, 0x19, + 0x08, 0x83, 0x99, 0x80, 0x75, 0x3a, 0x44, 0x08, 0xc2, 0xa8, 0xcf, 0x91, 0xc4, 0xce, 0x78, 0xc5, + 0xaa, 0x4d, 0x35, 0xef, 0xee, 0x1f, 0x96, 0x73, 0xdf, 0x0f, 0xcb, 0x4b, 0x11, 0x91, 0xed, 0x6e, + 0xcb, 0x0d, 0x58, 0x47, 0xdf, 0x5b, 0xff, 0xac, 0x88, 0x70, 0xa7, 0x2e, 0xdf, 0x26, 0x58, 0xb8, + 0xeb, 0x38, 0xf8, 0xfa, 0x65, 0x05, 0xe8, 0xb1, 0xac, 0xe3, 0xc0, 0xbb, 0x3c, 0x24, 0xf5, 0x90, + 0xc4, 0x77, 0xec, 0x4f, 0x7b, 0xe5, 0xdc, 0xaf, 0xbd, 0xb2, 0x55, 0xfd, 0x30, 0x06, 0x0a, 0xe9, + 0xf5, 0xfe, 0x93, 0xbb, 0xc1, 0x6b, 0x60, 0xb6, 0x4b, 0x5b, 0x8c, 0x86, 0x84, 0x46, 0x3e, 0xa6, + 0xa8, 0x15, 0xe3, 0xd0, 0xc9, 0x57, 0xac, 0x9a, 0xed, 0x15, 0xb3, 0xc4, 0x83, 0x34, 0x6e, 0x0c, + 0xe2, 0x3d, 0x80, 0xeb, 0x38, 0xc6, 0x11, 0x92, 0x84, 0x51, 0xb1, 0xc1, 0xf8, 0x16, 0xa3, 0x18, + 0x2e, 0x00, 0x5b, 0x79, 0xc2, 0x27, 0xa1, 0x9a, 0xc5, 0x94, 0x37, 0xa9, 0xce, 0x9b, 0x21, 0x7c, + 0x0c, 0xa6, 0xc3, 0x21, 0xc0, 0x19, 0xab, 0x8c, 0xd7, 0xa6, 0x57, 0xaf, 0xbb, 0xa3, 0xbc, 0xeb, + 0x0e, 0x55, 0x3c, 0x93, 0xa0, 0xfa, 0xd9, 0x02, 0xf3, 0x3a, 0xc7, 0x78, 0x7f, 0x68, 0x54, 0x9e, + 0xa7, 0x8d, 0x57, 0x60, 0x76, 0xc8, 0xa2, 0x16, 0x41, 0xa5, 0x6e, 0xa6, 0x71, 0xee, 0x66, 0x06, + 0x82, 0x5e, 0x71, 0xc8, 0x95, 0x46, 0xe0, 0x22, 0xb0, 0x05, 0x45, 0x89, 0x68, 0x33, 0xa9, 0xd6, + 0x65, 0x7b, 0xd9, 0xb9, 0xfa, 0x7b, 0x02, 0x5c, 0x7a, 0x98, 0x3e, 0xba, 0x4f, 0x65, 0x7f, 0xf6, + 0x1b, 0xa0, 0x90, 0x28, 0x33, 0xa9, 0x2e, 0xa7, 0x57, 0x6b, 0xa3, 0x3b, 0x48, 0xcd, 0xd7, 0xcc, + 0xf7, 0x3d, 0xe0, 0x69, 0x34, 0x6c, 0x82, 0x89, 0x77, 0x8c, 0xe2, 0xc1, 0x54, 0x97, 0x46, 0xd3, + 0xf4, 0xc7, 0xa4, 0x49, 0x52, 0x28, 0x7c, 0x04, 0x6c, 0x8e, 0x03, 0x4c, 0x12, 0x29, 0x9c, 0x71, + 0x45, 0xb3, 0x3c, 0x9a, 0xc6, 0x4b, 0x11, 0x9a, 0x29, 0x23, 0x80, 0x2f, 0x4f, 0x2e, 0x3b, 0xaf, + 0xf8, 0x6e, 0x5c, 0x64, 0xd9, 0x83, 0x5d, 0x6a, 0x6a, 0x93, 0x0e, 0x0a, 0x30, 0x9f, 0x60, 0xbe, + 0xcd, 0x78, 0x07, 0xd1, 0x00, 0xfb, 0xa6, 0xd2, 0xc4, 0x3f, 0x2b, 0x5d, 0x35, 0xa8, 0x8d, 0x22, + 0x18, 0x67, 0xc6, 0x61, 0x5c, 0xfb, 0x46, 0x38, 0x05, 0x25, 0x77, 0xfb, 0xc2, 0xc6, 0x39, 0xa5, + 0x59, 0x0c, 0x4f, 0xa5, 0xe1, 0x36, 0x28, 0x26, 0x8c, 0x4b, 0x3f, 0x60, 0x94, 0xe2, 0x20, 0xbd, + 0xdb, 0xa4, 0x12, 0xbb, 0x79, 0x0e, 0x8f, 0x30, 0x2e, 0xef, 0x67, 0xc0, 0x67, 0xdd, 0x24, 0x1e, + 0x08, 0xcd, 0x24, 0x27, 0x52, 0x02, 0x46, 0x00, 0xee, 0x12, 0xd9, 0x0e, 0x39, 0xda, 0x45, 0xb1, + 0xcf, 0x71, 0xc0, 0x78, 0x28, 0x1c, 0x5b, 0x29, 0xad, 0x8e, 0x56, 0x7a, 0x9e, 0x61, 0x3d, 0x05, + 0xd5, 0x32, 0xb3, 0xbb, 0xa7, 0xe2, 0xa2, 0xf9, 0x62, 0xff, 0xa8, 0x64, 0x1d, 0x1c, 0x95, 0xac, + 0x9f, 0x47, 0x25, 0xeb, 0xe3, 0x71, 0x29, 0x77, 0x70, 0x5c, 0xca, 0x7d, 0x3b, 0x2e, 0xe5, 0xb6, + 0xee, 0x19, 0xaf, 0x31, 0x43, 0x70, 0xa5, 0x6f, 0x4b, 0x33, 0x50, 0x7f, 0xf3, 0x97, 0x2f, 0x91, + 0x7a, 0xcb, 0xb5, 0x0a, 0xea, 0xdb, 0xb3, 0xf6, 0x27, 0x00, 0x00, 0xff, 0xff, 0x11, 0x78, 0xa7, + 0x14, 0x3a, 0x07, 0x00, 0x00, } func (this *ParamsV1) Equal(that interface{}) bool { diff --git a/x/interchainstaking/types/interchainstaking.pb.go b/x/interchainstaking/types/interchainstaking.pb.go index f5233e46d..f560a8994 100644 --- a/x/interchainstaking/types/interchainstaking.pb.go +++ b/x/interchainstaking/types/interchainstaking.pb.go @@ -6,6 +6,7 @@ package types import ( fmt "fmt" _ "github.com/cosmos/cosmos-proto" + types1 "github.com/cosmos/cosmos-sdk/codec/types" github_com_cosmos_cosmos_sdk_types "github.com/cosmos/cosmos-sdk/types" types "github.com/cosmos/cosmos-sdk/types" _ "github.com/cosmos/gogoproto/gogoproto" @@ -798,6 +799,8 @@ type Validator struct { Jailed bool `protobuf:"varint,7,opt,name=jailed,proto3" json:"jailed,omitempty"` Tombstoned bool `protobuf:"varint,8,opt,name=tombstoned,proto3" json:"tombstoned,omitempty"` JailedSince time.Time `protobuf:"bytes,9,opt,name=jailed_since,json=jailedSince,proto3,stdtime" json:"jailed_since"` + // consensus_pubkey is the consensus public key of the validator, as a Protobuf Any. + ConsensusPubkey *types1.Any `protobuf:"bytes,10,opt,name=consensus_pubkey,json=consensusPubkey,proto3" json:"consensus_pubkey,omitempty"` } func (m *Validator) Reset() { *m = Validator{} } @@ -868,6 +871,13 @@ func (m *Validator) GetJailedSince() time.Time { return time.Time{} } +func (m *Validator) GetConsensusPubkey() *types1.Any { + if m != nil { + return m.ConsensusPubkey + } + return nil +} + type DelegatorIntent struct { Delegator string `protobuf:"bytes,1,opt,name=delegator,proto3" json:"delegator,omitempty"` Intents ValidatorIntents `protobuf:"bytes,2,rep,name=intents,proto3,castrepeated=ValidatorIntents" json:"intents,omitempty"` @@ -1192,129 +1202,132 @@ func init() { } var fileDescriptor_0d755cfd37ef9fee = []byte{ - // 1945 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x58, 0x5f, 0x6f, 0x1b, 0xc7, - 0x11, 0xf7, 0x51, 0x12, 0x45, 0x0e, 0x29, 0x51, 0x5a, 0xcb, 0xce, 0xd9, 0xb1, 0x45, 0x86, 0x4d, - 0x52, 0x16, 0xb6, 0xc8, 0xd0, 0x01, 0x5a, 0x37, 0x28, 0x8a, 0x88, 0x96, 0x91, 0x08, 0xad, 0x5d, - 0xe1, 0xa4, 0x34, 0xa8, 0x8b, 0xe2, 0xb0, 0xbc, 0x5b, 0x91, 0x5b, 0xdf, 0xed, 0xd2, 0xb7, 0x7b, - 0xfa, 0x93, 0x4f, 0x91, 0x8f, 0xd0, 0xb7, 0x02, 0x46, 0xd1, 0x27, 0x3f, 0xf6, 0x03, 0xe4, 0x31, - 0xf0, 0x53, 0x51, 0x14, 0x72, 0x61, 0xbf, 0x09, 0xed, 0x4b, 0x3f, 0x41, 0xb1, 0x7b, 0x7b, 0xc7, - 0xd3, 0x9f, 0x8a, 0x92, 0xa3, 0xe4, 0x89, 0xdc, 0xdf, 0xcc, 0xfc, 0x76, 0x76, 0x77, 0x76, 0x66, - 0xf6, 0xe0, 0xfe, 0xb3, 0x98, 0x7a, 0x4f, 0x05, 0x0d, 0x76, 0x48, 0xd4, 0xa1, 0x4c, 0x92, 0xc8, - 0x1b, 0x62, 0xca, 0x84, 0xc4, 0x4f, 0x29, 0x1b, 0x74, 0x76, 0xba, 0x27, 0xc1, 0xf6, 0x28, 0xe2, - 0x92, 0xa3, 0x46, 0xce, 0xb2, 0x7d, 0x52, 0x69, 0xa7, 0x7b, 0x73, 0xd9, 0xe3, 0x22, 0xe4, 0xa2, - 0xd3, 0xc7, 0x82, 0x74, 0x76, 0xba, 0x7d, 0x22, 0x71, 0xb7, 0xe3, 0x71, 0xca, 0x12, 0x86, 0x9b, - 0x37, 0x12, 0xb9, 0xab, 0x47, 0x9d, 0x64, 0x60, 0x44, 0x4b, 0x03, 0x3e, 0xe0, 0x09, 0xae, 0xfe, - 0x19, 0xb4, 0x3e, 0xe0, 0x7c, 0x10, 0x90, 0x8e, 0x1e, 0xf5, 0xe3, 0xed, 0x8e, 0xa4, 0x21, 0x11, - 0x12, 0x87, 0xa3, 0x44, 0xa1, 0xf9, 0xbc, 0x06, 0xd3, 0x4f, 0x38, 0x23, 0xe8, 0x47, 0x30, 0xe7, - 0x71, 0xc6, 0x88, 0x27, 0x29, 0x67, 0x2e, 0xf5, 0x6d, 0xab, 0x61, 0xb5, 0xca, 0x4e, 0x75, 0x0c, - 0xae, 0xfb, 0xe8, 0x06, 0x94, 0xb4, 0xcb, 0x4a, 0x5e, 0xd0, 0xf2, 0x59, 0x3d, 0x5e, 0xf7, 0xd1, - 0x17, 0x50, 0xf3, 0xc9, 0x88, 0x0b, 0x2a, 0x5d, 0xec, 0xfb, 0x11, 0x11, 0xc2, 0x9e, 0x6a, 0x58, - 0xad, 0xca, 0xbd, 0xbb, 0xed, 0x49, 0xcb, 0x6e, 0xaf, 0x3f, 0x58, 0x5d, 0xf5, 0x3c, 0x1e, 0x33, - 0xe9, 0xcc, 0x1b, 0x92, 0xd5, 0x84, 0x03, 0xfd, 0x1e, 0xd0, 0x2e, 0x95, 0x43, 0x3f, 0xc2, 0xbb, - 0x38, 0xc8, 0x98, 0xa7, 0xdf, 0x82, 0x79, 0x71, 0xcc, 0x93, 0x92, 0xff, 0x01, 0xae, 0x8e, 0x48, - 0xb4, 0xcd, 0xa3, 0x10, 0x33, 0x8f, 0x64, 0xec, 0x33, 0x6f, 0xc1, 0x8e, 0x72, 0x44, 0x39, 0xdf, - 0x7d, 0x12, 0x90, 0x01, 0xd6, 0x5b, 0x9a, 0xb2, 0x17, 0xdf, 0xc6, 0xf7, 0x31, 0x4f, 0x4a, 0xfe, - 0x01, 0xcc, 0xe3, 0x44, 0xea, 0x8e, 0x22, 0xb2, 0x4d, 0xf7, 0xec, 0x59, 0x7d, 0x20, 0x73, 0x06, - 0xdd, 0xd0, 0x20, 0xaa, 0x43, 0x25, 0xe0, 0x1e, 0x0e, 0x5c, 0x9f, 0x30, 0x1e, 0xda, 0x25, 0xad, - 0x03, 0x1a, 0x5a, 0x53, 0x08, 0xba, 0x0d, 0xa0, 0xa2, 0xcd, 0xc8, 0xcb, 0x5a, 0x5e, 0x56, 0x48, - 0x22, 0x26, 0x50, 0x8b, 0x88, 0x4f, 0xc2, 0x91, 0x5e, 0x43, 0x84, 0x25, 0xb1, 0x41, 0xe9, 0xf4, - 0x7e, 0xf1, 0xcd, 0x41, 0xfd, 0xca, 0x3f, 0x0e, 0xea, 0x1f, 0x0e, 0xa8, 0x1c, 0xc6, 0xfd, 0xb6, - 0xc7, 0x43, 0x13, 0x90, 0xe6, 0x67, 0x45, 0xf8, 0x4f, 0x3b, 0x72, 0x7f, 0x44, 0x44, 0x7b, 0x8d, - 0x78, 0x2f, 0x5f, 0xac, 0x80, 0x89, 0xd7, 0x35, 0xe2, 0x39, 0xf3, 0x63, 0x52, 0x07, 0x4b, 0x82, - 0x18, 0x2c, 0x05, 0x58, 0x48, 0xf7, 0xf8, 0x5c, 0x95, 0x4b, 0x98, 0x0b, 0x29, 0x66, 0xe7, 0xe8, - 0x7c, 0xbf, 0x02, 0xd8, 0xc1, 0x01, 0xf5, 0xb1, 0xe4, 0x91, 0xb0, 0xab, 0x8d, 0xa9, 0x56, 0xe5, - 0xde, 0x9d, 0xc9, 0x47, 0xf2, 0xdb, 0xd4, 0xc6, 0xc9, 0x99, 0xa3, 0x08, 0x16, 0xf0, 0x60, 0x10, - 0xa9, 0x03, 0x22, 0xae, 0xb2, 0x63, 0xd2, 0x9e, 0xd3, 0x94, 0xdd, 0x0b, 0x50, 0xae, 0x6b, 0xc3, - 0xde, 0xd2, 0xf3, 0x57, 0xf5, 0x85, 0x63, 0xa0, 0x70, 0x6a, 0xd9, 0x04, 0x09, 0xa2, 0x8e, 0x2d, - 0x8c, 0x03, 0x49, 0x5d, 0x41, 0x98, 0x6f, 0xcf, 0x37, 0xac, 0x56, 0xc9, 0x29, 0x6b, 0x64, 0x93, - 0x30, 0x1f, 0xfd, 0x04, 0x16, 0x02, 0xfa, 0x2c, 0xa6, 0x3e, 0x95, 0xfb, 0x6e, 0xc8, 0xfd, 0x38, - 0x20, 0x76, 0x4d, 0x2b, 0xd5, 0x32, 0xfc, 0x91, 0x86, 0x51, 0x17, 0x96, 0x72, 0x37, 0x6c, 0x17, - 0x53, 0x39, 0x88, 0x78, 0x3c, 0xb2, 0x17, 0x1a, 0x56, 0x6b, 0xce, 0xb9, 0x3a, 0x96, 0x7d, 0x99, - 0x8a, 0xd0, 0xcf, 0xc0, 0xa6, 0x7d, 0xcf, 0x65, 0x64, 0x4f, 0xba, 0xe3, 0x7d, 0x70, 0x87, 0x58, - 0x0c, 0xed, 0xc5, 0x86, 0xd5, 0xaa, 0x3a, 0xd7, 0x68, 0xdf, 0x7b, 0x4c, 0xf6, 0x64, 0xb6, 0x10, - 0xf1, 0x39, 0x16, 0x43, 0xb4, 0x0f, 0xcb, 0x99, 0xbe, 0x2b, 0x48, 0x60, 0xb2, 0x0d, 0x0e, 0x54, - 0x40, 0xaa, 0xbf, 0x36, 0x6a, 0x58, 0xad, 0xe9, 0xde, 0xc7, 0x87, 0x07, 0xf5, 0xce, 0xd9, 0x9a, - 0x77, 0x85, 0x8c, 0x28, 0x1b, 0xdc, 0xe5, 0x21, 0x95, 0xea, 0x64, 0xf7, 0x9d, 0x5b, 0x99, 0xc1, - 0x66, 0xaa, 0xbf, 0x9a, 0xa9, 0xa3, 0xdf, 0xc1, 0xd5, 0x21, 0x0f, 0x7c, 0xca, 0x06, 0x22, 0x3f, - 0xdf, 0x55, 0x3d, 0x5f, 0xeb, 0xf0, 0xa0, 0xfe, 0xfe, 0x29, 0xe2, 0x93, 0x93, 0xa0, 0x54, 0x2b, - 0x47, 0xed, 0xc0, 0xa2, 0x0e, 0x5e, 0x32, 0xe2, 0xde, 0xd0, 0x1d, 0x12, 0x3a, 0x18, 0x4a, 0x7b, - 0xa9, 0x61, 0xb5, 0xa6, 0x7a, 0x1f, 0x1e, 0x1e, 0xd4, 0x9b, 0x27, 0x84, 0x27, 0x69, 0x6b, 0x4a, - 0xe7, 0xa1, 0x52, 0xf9, 0x5c, 0x6b, 0xa0, 0xc7, 0x30, 0x25, 0x77, 0x02, 0xfb, 0xda, 0x25, 0xc4, - 0xbf, 0x22, 0x42, 0x1b, 0xb0, 0x10, 0xb3, 0x3e, 0x67, 0xca, 0x77, 0x77, 0x44, 0x22, 0xca, 0x7d, - 0xfb, 0xba, 0x76, 0xf1, 0x83, 0xc3, 0x83, 0xfa, 0x7b, 0xc7, 0x65, 0xa7, 0x78, 0x98, 0xa9, 0x6c, - 0x68, 0x0d, 0xf4, 0x6b, 0xa8, 0x85, 0x44, 0x08, 0x3c, 0x20, 0x42, 0x19, 0xb9, 0x72, 0xcf, 0x7e, - 0x47, 0x13, 0xbe, 0x7f, 0x78, 0x50, 0x6f, 0x1c, 0x13, 0x9d, 0xe4, 0x9b, 0x4b, 0x35, 0x36, 0x48, - 0xb4, 0xb5, 0x87, 0x7e, 0x0e, 0x25, 0x9f, 0x78, 0x34, 0xc4, 0x81, 0xb0, 0x6d, 0x4d, 0x73, 0xfb, - 0xf0, 0xa0, 0x7e, 0x23, 0xc5, 0x4e, 0xda, 0x67, 0xea, 0xe8, 0x0e, 0x2c, 0x8e, 0xdd, 0x27, 0x0c, - 0xf7, 0x03, 0xe2, 0xdb, 0x37, 0x74, 0xb0, 0x8f, 0xd7, 0xfc, 0x30, 0xc1, 0xd5, 0xc5, 0x30, 0x15, - 0x46, 0x64, 0xba, 0x37, 0x93, 0x8b, 0x91, 0xe2, 0xa9, 0x6a, 0x0b, 0x16, 0x22, 0x22, 0xe3, 0x88, - 0xb9, 0x92, 0xeb, 0x6b, 0x46, 0x22, 0xfb, 0x5d, 0xad, 0x3a, 0x9f, 0xe0, 0x5b, 0x7c, 0x53, 0xa3, - 0xe8, 0x1a, 0x14, 0xa9, 0x70, 0xbb, 0xdd, 0xfb, 0xf6, 0x2d, 0x2d, 0x9f, 0xa1, 0xa2, 0xdb, 0xbd, - 0x8f, 0x7e, 0x03, 0x15, 0x11, 0xf7, 0xbf, 0xe2, 0x8c, 0xac, 0xb3, 0x6d, 0x6e, 0xdf, 0xd6, 0x89, - 0x7f, 0x65, 0x72, 0x4a, 0xd8, 0x1c, 0x1b, 0x39, 0x79, 0x86, 0xe6, 0x63, 0xa8, 0xe4, 0x64, 0xe8, - 0x16, 0x94, 0x71, 0x2c, 0x87, 0x3c, 0xa2, 0x72, 0xdf, 0x94, 0xeb, 0x31, 0x80, 0xde, 0x83, 0xaa, - 0x4e, 0xec, 0x49, 0x81, 0x5e, 0x33, 0xf5, 0xba, 0xa2, 0xb0, 0x07, 0x09, 0xd4, 0xfc, 0x53, 0x01, - 0x60, 0x5c, 0x65, 0xd0, 0x3d, 0x98, 0x4d, 0x8b, 0x94, 0x66, 0xeb, 0xd9, 0x2f, 0x5f, 0xac, 0x2c, - 0x99, 0x48, 0x32, 0x75, 0x67, 0x53, 0x9f, 0x83, 0x93, 0x2a, 0x22, 0x02, 0xb3, 0x7d, 0x1c, 0xa8, - 0xaa, 0x67, 0x17, 0x74, 0xca, 0xbb, 0xd1, 0x36, 0x06, 0x6a, 0xa2, 0xb6, 0xe9, 0x61, 0xda, 0x0f, - 0x38, 0x65, 0xbd, 0x8f, 0x54, 0x18, 0x3f, 0x7f, 0x55, 0x6f, 0x9d, 0x23, 0x8c, 0x95, 0x81, 0x70, - 0x52, 0x6e, 0xf4, 0x2e, 0x94, 0x47, 0x3c, 0x92, 0x2e, 0xc3, 0x21, 0xd1, 0x7d, 0x45, 0xd9, 0x29, - 0x29, 0xe0, 0x31, 0x0e, 0x09, 0x5a, 0xf9, 0xbf, 0x3d, 0x42, 0xf9, 0xb4, 0xaa, 0x7f, 0x07, 0x16, - 0x0d, 0x6d, 0x2e, 0xdb, 0xcd, 0xe8, 0x6c, 0xb7, 0x60, 0x04, 0x59, 0xaa, 0x6b, 0x7e, 0x0a, 0xd5, - 0x35, 0xaa, 0x82, 0xaf, 0x1f, 0xeb, 0xbb, 0x6e, 0xc3, 0xec, 0x0e, 0x0e, 0xf8, 0x88, 0x44, 0x66, - 0xc7, 0xd3, 0x21, 0xba, 0x0e, 0x45, 0x1c, 0xaa, 0x7d, 0xd4, 0x3b, 0x3d, 0xed, 0x98, 0x51, 0xf3, - 0xc5, 0x0c, 0x2c, 0x7c, 0x99, 0x39, 0xe1, 0x10, 0x8f, 0x47, 0x47, 0x1b, 0x29, 0xeb, 0x68, 0x23, - 0xf5, 0x53, 0x28, 0x9b, 0x6a, 0xcf, 0xa3, 0xe4, 0xd0, 0xce, 0x38, 0x87, 0xb1, 0x2a, 0x72, 0xa0, - 0xea, 0xe7, 0x3c, 0xb5, 0xa7, 0xf4, 0x71, 0xb4, 0x27, 0x87, 0x5b, 0x7e, 0x7d, 0xce, 0x11, 0x0e, - 0xe5, 0x4b, 0x44, 0x3c, 0x3a, 0xa2, 0xaa, 0xa4, 0x4d, 0x4f, 0xf2, 0x25, 0x53, 0x45, 0x5e, 0xb6, - 0x17, 0x33, 0x97, 0x1f, 0x14, 0x86, 0x1a, 0x7d, 0x05, 0x95, 0xbe, 0xba, 0x9d, 0x66, 0xa6, 0xa4, - 0xaf, 0x3a, 0x63, 0xa6, 0x5f, 0x9a, 0x2c, 0xfa, 0xe3, 0x73, 0xce, 0xf4, 0xf2, 0xc5, 0x4a, 0xc5, - 0x90, 0xa9, 0xa1, 0x03, 0x6a, 0xb6, 0xd5, 0x64, 0xee, 0xeb, 0x50, 0x94, 0x7b, 0xba, 0xde, 0x25, - 0x5d, 0x97, 0x19, 0x29, 0x5c, 0x48, 0x2c, 0x63, 0xa1, 0x3b, 0xad, 0x19, 0xc7, 0x8c, 0xd0, 0x23, - 0xa8, 0x79, 0x3c, 0x1c, 0x05, 0x44, 0x57, 0x31, 0xd5, 0x84, 0xeb, 0x56, 0xab, 0x72, 0xef, 0x66, - 0x3b, 0xe9, 0xd0, 0xdb, 0x69, 0x87, 0xde, 0xde, 0x4a, 0x3b, 0xf4, 0x5e, 0x49, 0x39, 0xfc, 0xf5, - 0xab, 0xba, 0xe5, 0xcc, 0x8f, 0x8d, 0x95, 0x18, 0xdd, 0x84, 0x52, 0x44, 0x9e, 0xc5, 0x24, 0x26, - 0xbe, 0x6e, 0xc7, 0x4a, 0x4e, 0x36, 0x46, 0x4d, 0xa8, 0x62, 0xef, 0x29, 0xe3, 0xbb, 0x01, 0xf1, - 0x07, 0xc4, 0xd7, 0x2d, 0x54, 0xc9, 0x39, 0x82, 0xa9, 0xdc, 0x90, 0xd4, 0x23, 0x16, 0x87, 0x7d, - 0x12, 0xd9, 0x55, 0x95, 0x71, 0x9d, 0x8a, 0xc6, 0x1e, 0x6b, 0xa8, 0xf9, 0x57, 0x0b, 0x6a, 0x5f, - 0xa4, 0xd9, 0x73, 0x72, 0xd4, 0x1e, 0x67, 0x2c, 0x9c, 0x60, 0x54, 0xc1, 0x94, 0x55, 0xe8, 0xe4, - 0x0e, 0x9f, 0x15, 0x4c, 0x99, 0xaa, 0xea, 0x74, 0x23, 0x12, 0x60, 0x49, 0x7c, 0xd7, 0xec, 0xf9, - 0x74, 0x63, 0x4a, 0x75, 0xba, 0x06, 0xdd, 0xd2, 0x60, 0xf3, 0xcf, 0x05, 0x40, 0xaa, 0xcb, 0x4b, - 0x1b, 0xe5, 0x4b, 0xf1, 0xf9, 0x23, 0x28, 0x0a, 0x1e, 0x47, 0x1e, 0x99, 0xe8, 0xb0, 0xd1, 0x43, - 0x9f, 0x40, 0xc5, 0x27, 0x42, 0x52, 0x96, 0xf4, 0x17, 0x93, 0x2e, 0x4d, 0x5e, 0x39, 0x97, 0x42, - 0x66, 0xb4, 0x2b, 0x69, 0xa4, 0x9f, 0x12, 0x3d, 0xc5, 0xb7, 0x8f, 0x9e, 0xe6, 0x7f, 0x2c, 0x98, - 0xdf, 0x8a, 0x30, 0x13, 0xdb, 0x24, 0x32, 0xbb, 0xa4, 0xd6, 0x99, 0x54, 0x38, 0x6b, 0xe2, 0x3a, - 0x93, 0x9a, 0x77, 0x24, 0x35, 0x14, 0xce, 0x9f, 0x1a, 0x9e, 0x65, 0x6b, 0x9c, 0xfa, 0xbe, 0x2f, - 0x6c, 0x9a, 0x81, 0xff, 0x3d, 0x0d, 0xe5, 0xac, 0x11, 0x45, 0xab, 0x50, 0x33, 0x29, 0xdb, 0x3d, - 0x6f, 0xb5, 0x9b, 0x37, 0x06, 0xab, 0x59, 0xd1, 0x53, 0xe7, 0x11, 0x52, 0x21, 0xb2, 0x87, 0x4a, - 0xe1, 0x32, 0x1e, 0x45, 0x63, 0x52, 0xfd, 0x48, 0x19, 0xa8, 0x5e, 0xc5, 0xa4, 0x77, 0x57, 0x0c, - 0x71, 0x44, 0x84, 0x09, 0xc3, 0xef, 0x36, 0x4f, 0x2d, 0x63, 0xdd, 0xd4, 0xa4, 0xc8, 0x85, 0xea, - 0x0e, 0x97, 0xba, 0xfb, 0xe3, 0xbb, 0x24, 0x32, 0x41, 0x7b, 0x91, 0x49, 0xd6, 0x99, 0xcc, 0x4d, - 0xb2, 0xce, 0xa4, 0x53, 0x49, 0x18, 0x37, 0x14, 0x21, 0x72, 0x60, 0x46, 0x78, 0x3c, 0x22, 0x3a, - 0xae, 0xbf, 0xab, 0xfb, 0x09, 0x55, 0x2e, 0xd5, 0x16, 0x93, 0x14, 0x6c, 0x52, 0xed, 0x75, 0x28, - 0xfe, 0x11, 0x53, 0xd5, 0xd7, 0xcd, 0xea, 0xcc, 0x67, 0x46, 0x68, 0x19, 0x40, 0xf2, 0xb0, 0x2f, - 0x24, 0x67, 0xc4, 0xd7, 0xe9, 0xb9, 0xe4, 0xe4, 0x10, 0xf4, 0x19, 0x54, 0x13, 0x4d, 0x57, 0x50, - 0xd5, 0xce, 0x5c, 0x24, 0x3f, 0x57, 0x12, 0xcb, 0x4d, 0x65, 0xd8, 0xfc, 0x8b, 0x05, 0xb5, 0xb5, - 0x74, 0x87, 0xcd, 0x73, 0xed, 0x48, 0x51, 0xb7, 0xce, 0x5f, 0xd4, 0x31, 0xcc, 0x26, 0x0f, 0x4a, - 0x61, 0xda, 0xab, 0x4b, 0x7b, 0x51, 0xa6, 0xbc, 0xcd, 0xbf, 0x59, 0x50, 0x3b, 0x26, 0x45, 0xbd, - 0x8b, 0xdf, 0x91, 0xe3, 0x06, 0x88, 0x40, 0x71, 0x37, 0x79, 0x0a, 0x25, 0x77, 0xe3, 0xd1, 0xc5, - 0x0e, 0xfd, 0xbf, 0x07, 0xf5, 0xb9, 0x7d, 0x1c, 0x06, 0x9f, 0x34, 0x13, 0x96, 0xe6, 0xb1, 0x28, - 0x28, 0xa6, 0x70, 0x01, 0x60, 0x2d, 0x4b, 0xfa, 0xe8, 0xb3, 0x53, 0xbf, 0xb9, 0x4c, 0x72, 0xfe, - 0x94, 0xef, 0x2b, 0x0f, 0x61, 0x71, 0xfc, 0x00, 0x4d, 0x79, 0x26, 0xe5, 0xb9, 0x85, 0xcc, 0x24, - 0xa5, 0xf9, 0xe1, 0xd3, 0x9d, 0xba, 0x00, 0xe6, 0x0d, 0x3a, 0x9d, 0x54, 0x91, 0x64, 0xa4, 0x9e, - 0x3e, 0x51, 0xae, 0x3e, 0xba, 0x84, 0xf9, 0xa6, 0xce, 0xd4, 0xf2, 0xf8, 0x43, 0xe6, 0x37, 0x37, - 0xe1, 0xea, 0x06, 0x8f, 0xe4, 0x83, 0xec, 0xdb, 0xdf, 0x56, 0x3c, 0x0a, 0xce, 0xf9, 0x8d, 0xf0, - 0x1d, 0x98, 0xd5, 0xad, 0x7a, 0xf6, 0x89, 0xb0, 0xa8, 0x86, 0xeb, 0x7e, 0xf3, 0x9f, 0x05, 0x98, - 0x75, 0x88, 0x47, 0xe8, 0x48, 0x9e, 0x55, 0x95, 0xc7, 0xa5, 0xa8, 0x70, 0xce, 0x52, 0x34, 0x6e, - 0xc6, 0xa6, 0x8e, 0x34, 0x63, 0xe3, 0x2e, 0x74, 0xfa, 0xfb, 0xeb, 0x42, 0x1f, 0x00, 0x6c, 0xd3, - 0x48, 0x48, 0x57, 0x10, 0xc2, 0xcc, 0xa7, 0xc3, 0x49, 0x49, 0xc3, 0xd2, 0x49, 0xa3, 0xac, 0xed, - 0x36, 0x09, 0x61, 0xa8, 0x07, 0x65, 0x53, 0xa3, 0x89, 0x7f, 0xce, 0xd2, 0x6e, 0x38, 0x32, 0xb3, - 0xde, 0x93, 0x6f, 0x5e, 0x2f, 0x5b, 0xdf, 0xbe, 0x5e, 0xb6, 0xfe, 0xf5, 0x7a, 0xd9, 0xfa, 0xfa, - 0xcd, 0xf2, 0x95, 0x6f, 0xdf, 0x2c, 0x5f, 0xf9, 0xfb, 0x9b, 0xe5, 0x2b, 0x4f, 0x3e, 0xcd, 0x2d, - 0x8a, 0xb2, 0x01, 0x61, 0x31, 0x95, 0xfb, 0x2b, 0xfd, 0x98, 0x06, 0x7e, 0x27, 0xff, 0x31, 0x7b, - 0xef, 0x94, 0xcf, 0xd9, 0x7a, 0xc9, 0xfd, 0xa2, 0x76, 0xe2, 0xe3, 0xff, 0x05, 0x00, 0x00, 0xff, - 0xff, 0xa5, 0x24, 0x9b, 0x0a, 0xfc, 0x16, 0x00, 0x00, + // 1993 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x58, 0x4f, 0x6f, 0x1b, 0xc7, + 0x15, 0xf7, 0xea, 0x0f, 0x45, 0x3e, 0x52, 0x22, 0x35, 0x96, 0x9d, 0xb5, 0x63, 0x8b, 0x0c, 0x9b, + 0xa4, 0x2c, 0x6c, 0x91, 0xa1, 0x03, 0xb4, 0x6e, 0x50, 0x14, 0x15, 0x2d, 0x23, 0x11, 0x52, 0xbb, + 0xc2, 0x4a, 0x69, 0x90, 0x04, 0xc5, 0x62, 0xb8, 0x3b, 0x22, 0xa7, 0xde, 0x9d, 0xa1, 0x77, 0x66, + 0x25, 0x31, 0x9f, 0x22, 0x1f, 0xa1, 0xb7, 0x02, 0x46, 0xd1, 0x93, 0x8f, 0xbd, 0x37, 0xe8, 0x29, + 0xf0, 0xa9, 0x28, 0x0a, 0xb9, 0xb0, 0x6f, 0x02, 0x7a, 0xe9, 0x27, 0x28, 0x66, 0x76, 0x76, 0xb9, + 0xfa, 0x53, 0x53, 0x76, 0x94, 0x9e, 0xc8, 0x79, 0x7f, 0x7e, 0xf3, 0x66, 0xe6, 0xcd, 0x7b, 0xbf, + 0x59, 0xb8, 0xfb, 0x38, 0xa6, 0xde, 0x23, 0x41, 0x83, 0x3d, 0x12, 0x75, 0x28, 0x93, 0x24, 0xf2, + 0x86, 0x98, 0x32, 0x21, 0xf1, 0x23, 0xca, 0x06, 0x9d, 0xbd, 0xee, 0x69, 0x61, 0x7b, 0x14, 0x71, + 0xc9, 0x51, 0x23, 0xe7, 0xd9, 0x3e, 0x6d, 0xb4, 0xd7, 0xbd, 0xbe, 0xea, 0x71, 0x11, 0x72, 0xd1, + 0xe9, 0x63, 0x41, 0x3a, 0x7b, 0xdd, 0x3e, 0x91, 0xb8, 0xdb, 0xf1, 0x38, 0x65, 0x09, 0xc2, 0xf5, + 0x6b, 0x89, 0xde, 0xd5, 0xa3, 0x4e, 0x32, 0x30, 0xaa, 0x95, 0x01, 0x1f, 0xf0, 0x44, 0xae, 0xfe, + 0xa5, 0x0e, 0x03, 0xce, 0x07, 0x01, 0xe9, 0xe8, 0x51, 0x3f, 0xde, 0xed, 0x60, 0x36, 0x36, 0xaa, + 0xfa, 0x49, 0x95, 0xa4, 0x21, 0x11, 0x12, 0x87, 0xa3, 0xc4, 0xa0, 0xf9, 0xa4, 0x0a, 0x73, 0x5f, + 0x72, 0x46, 0xd0, 0x8f, 0x60, 0xd1, 0xe3, 0x8c, 0x11, 0x4f, 0x52, 0xce, 0x5c, 0xea, 0xdb, 0x56, + 0xc3, 0x6a, 0x95, 0x9c, 0xca, 0x44, 0xb8, 0xe9, 0xa3, 0x6b, 0x50, 0xd4, 0xab, 0x51, 0xfa, 0x19, + 0xad, 0x5f, 0xd0, 0xe3, 0x4d, 0x1f, 0x7d, 0x06, 0x55, 0x9f, 0x8c, 0xb8, 0xa0, 0xd2, 0xc5, 0xbe, + 0x1f, 0x11, 0x21, 0xec, 0xd9, 0x86, 0xd5, 0x2a, 0xdf, 0xb9, 0xdd, 0x9e, 0xb6, 0x23, 0xed, 0xcd, + 0x7b, 0xeb, 0xeb, 0x9e, 0xc7, 0x63, 0x26, 0x9d, 0x25, 0x03, 0xb2, 0x9e, 0x60, 0xa0, 0xaf, 0x00, + 0xed, 0x53, 0x39, 0xf4, 0x23, 0xbc, 0x8f, 0x83, 0x0c, 0x79, 0xee, 0x0d, 0x90, 0x97, 0x27, 0x38, + 0x29, 0xf8, 0xef, 0xe0, 0xf2, 0x88, 0x44, 0xbb, 0x3c, 0x0a, 0x31, 0xf3, 0x48, 0x86, 0x3e, 0xff, + 0x06, 0xe8, 0x28, 0x07, 0x94, 0x8b, 0xdd, 0x27, 0x01, 0x19, 0x60, 0xbd, 0xa5, 0x29, 0x7a, 0xe1, + 0x4d, 0x62, 0x9f, 0xe0, 0xa4, 0xe0, 0xef, 0xc1, 0x12, 0x4e, 0xb4, 0xee, 0x28, 0x22, 0xbb, 0xf4, + 0xc0, 0x5e, 0xd0, 0x07, 0xb2, 0x68, 0xa4, 0x5b, 0x5a, 0x88, 0xea, 0x50, 0x0e, 0xb8, 0x87, 0x03, + 0xd7, 0x27, 0x8c, 0x87, 0x76, 0x51, 0xdb, 0x80, 0x16, 0x6d, 0x28, 0x09, 0xba, 0x09, 0xa0, 0x12, + 0xd1, 0xe8, 0x4b, 0x5a, 0x5f, 0x52, 0x92, 0x44, 0x4d, 0xa0, 0x1a, 0x11, 0x9f, 0x84, 0x23, 0xbd, + 0x86, 0x08, 0x4b, 0x62, 0x83, 0xb2, 0xe9, 0xfd, 0xe2, 0xdb, 0xc3, 0xfa, 0xa5, 0x7f, 0x1c, 0xd6, + 0xdf, 0x1f, 0x50, 0x39, 0x8c, 0xfb, 0x6d, 0x8f, 0x87, 0x26, 0x57, 0xcd, 0xcf, 0x9a, 0xf0, 0x1f, + 0x75, 0xe4, 0x78, 0x44, 0x44, 0x7b, 0x83, 0x78, 0xcf, 0x9e, 0xae, 0x81, 0x49, 0xe5, 0x0d, 0xe2, + 0x39, 0x4b, 0x13, 0x50, 0x07, 0x4b, 0x82, 0x18, 0xac, 0x04, 0x58, 0x48, 0xf7, 0xe4, 0x5c, 0xe5, + 0x0b, 0x98, 0x0b, 0x29, 0x64, 0xe7, 0xf8, 0x7c, 0x9f, 0x02, 0xec, 0xe1, 0x80, 0xfa, 0x58, 0xf2, + 0x48, 0xd8, 0x95, 0xc6, 0x6c, 0xab, 0x7c, 0xe7, 0xd6, 0xf4, 0x23, 0xf9, 0x6d, 0xea, 0xe3, 0xe4, + 0xdc, 0x51, 0x04, 0x35, 0x3c, 0x18, 0x44, 0xea, 0x80, 0x88, 0xab, 0xfc, 0x98, 0xb4, 0x17, 0x35, + 0x64, 0xf7, 0x35, 0x20, 0x37, 0xb5, 0x63, 0x6f, 0xe5, 0xc9, 0xf3, 0x7a, 0xed, 0x84, 0x50, 0x38, + 0xd5, 0x6c, 0x82, 0x44, 0xa2, 0x8e, 0x2d, 0x8c, 0x03, 0x49, 0x5d, 0x41, 0x98, 0x6f, 0x2f, 0x35, + 0xac, 0x56, 0xd1, 0x29, 0x69, 0xc9, 0x36, 0x61, 0x3e, 0xfa, 0x09, 0xd4, 0x02, 0xfa, 0x38, 0xa6, + 0x3e, 0x95, 0x63, 0x37, 0xe4, 0x7e, 0x1c, 0x10, 0xbb, 0xaa, 0x8d, 0xaa, 0x99, 0xfc, 0x81, 0x16, + 0xa3, 0x2e, 0xac, 0xe4, 0x6e, 0xd8, 0x3e, 0xa6, 0x72, 0x10, 0xf1, 0x78, 0x64, 0xd7, 0x1a, 0x56, + 0x6b, 0xd1, 0xb9, 0x3c, 0xd1, 0x7d, 0x9e, 0xaa, 0xd0, 0xcf, 0xc0, 0xa6, 0x7d, 0xcf, 0x65, 0xe4, + 0x40, 0xba, 0x93, 0x7d, 0x70, 0x87, 0x58, 0x0c, 0xed, 0xe5, 0x86, 0xd5, 0xaa, 0x38, 0x57, 0x68, + 0xdf, 0x7b, 0x48, 0x0e, 0x64, 0xb6, 0x10, 0xf1, 0x09, 0x16, 0x43, 0x34, 0x86, 0xd5, 0xcc, 0xde, + 0x15, 0x24, 0x30, 0xd5, 0x06, 0x07, 0x2a, 0x21, 0xd5, 0x5f, 0x1b, 0x35, 0xac, 0xd6, 0x5c, 0xef, + 0xc3, 0xa3, 0xc3, 0x7a, 0xe7, 0xd5, 0x96, 0xb7, 0x85, 0x8c, 0x28, 0x1b, 0xdc, 0xe6, 0x21, 0x95, + 0xea, 0x64, 0xc7, 0xce, 0x8d, 0xcc, 0x61, 0x3b, 0xb5, 0x5f, 0xcf, 0xcc, 0xd1, 0x17, 0x70, 0x79, + 0xc8, 0x03, 0x9f, 0xb2, 0x81, 0xc8, 0xcf, 0x77, 0x59, 0xcf, 0xd7, 0x3a, 0x3a, 0xac, 0xbf, 0x7b, + 0x86, 0xfa, 0xf4, 0x24, 0x28, 0xb5, 0xca, 0x41, 0x3b, 0xb0, 0xac, 0x93, 0x97, 0x8c, 0xb8, 0x37, + 0x74, 0x87, 0x84, 0x0e, 0x86, 0xd2, 0x5e, 0x69, 0x58, 0xad, 0xd9, 0xde, 0xfb, 0x47, 0x87, 0xf5, + 0xe6, 0x29, 0xe5, 0x69, 0xd8, 0xaa, 0xb2, 0xb9, 0xaf, 0x4c, 0x3e, 0xd1, 0x16, 0xe8, 0x21, 0xcc, + 0xca, 0xbd, 0xc0, 0xbe, 0x72, 0x01, 0xf9, 0xaf, 0x80, 0xd0, 0x16, 0xd4, 0x62, 0xd6, 0xe7, 0x4c, + 0xc5, 0xee, 0x8e, 0x48, 0x44, 0xb9, 0x6f, 0x5f, 0xd5, 0x21, 0xbe, 0x77, 0x74, 0x58, 0x7f, 0xe7, + 0xa4, 0xee, 0x8c, 0x08, 0x33, 0x93, 0x2d, 0x6d, 0x81, 0x7e, 0x0d, 0xd5, 0x90, 0x08, 0x81, 0x07, + 0x44, 0x28, 0x27, 0x57, 0x1e, 0xd8, 0x6f, 0x69, 0xc0, 0x77, 0x8f, 0x0e, 0xeb, 0x8d, 0x13, 0xaa, + 0xd3, 0x78, 0x8b, 0xa9, 0xc5, 0x16, 0x89, 0x76, 0x0e, 0xd0, 0xcf, 0xa1, 0xe8, 0x13, 0x8f, 0x86, + 0x38, 0x10, 0xb6, 0xad, 0x61, 0x6e, 0x1e, 0x1d, 0xd6, 0xaf, 0xa5, 0xb2, 0xd3, 0xfe, 0x99, 0x39, + 0xba, 0x05, 0xcb, 0x93, 0xf0, 0x09, 0xc3, 0xfd, 0x80, 0xf8, 0xf6, 0x35, 0x9d, 0xec, 0x93, 0x35, + 0xdf, 0x4f, 0xe4, 0xea, 0x62, 0x98, 0x0e, 0x23, 0x32, 0xdb, 0xeb, 0xc9, 0xc5, 0x48, 0xe5, 0xa9, + 0x69, 0x0b, 0x6a, 0x11, 0x91, 0x71, 0xc4, 0x5c, 0xc9, 0xf5, 0x35, 0x23, 0x91, 0xfd, 0xb6, 0x36, + 0x5d, 0x4a, 0xe4, 0x3b, 0x7c, 0x5b, 0x4b, 0xd1, 0x15, 0x28, 0x50, 0xe1, 0x76, 0xbb, 0x77, 0xed, + 0x1b, 0x5a, 0x3f, 0x4f, 0x45, 0xb7, 0x7b, 0x17, 0xfd, 0x06, 0xca, 0x22, 0xee, 0x7f, 0xcd, 0x19, + 0xd9, 0x64, 0xbb, 0xdc, 0xbe, 0xa9, 0x0b, 0xff, 0xda, 0xf4, 0x92, 0xb0, 0x3d, 0x71, 0x72, 0xf2, + 0x08, 0xcd, 0x87, 0x50, 0xce, 0xe9, 0xd0, 0x0d, 0x28, 0xe1, 0x58, 0x0e, 0x79, 0x44, 0xe5, 0xd8, + 0xb4, 0xeb, 0x89, 0x00, 0xbd, 0x03, 0x15, 0x5d, 0xd8, 0x93, 0x06, 0xbd, 0x61, 0xfa, 0x75, 0x59, + 0xc9, 0xee, 0x25, 0xa2, 0xe6, 0x1f, 0x66, 0x00, 0x26, 0x5d, 0x06, 0xdd, 0x81, 0x85, 0xb4, 0x49, + 0x69, 0xb4, 0x9e, 0xfd, 0xec, 0xe9, 0xda, 0x8a, 0xc9, 0x24, 0xd3, 0x77, 0xb6, 0xf5, 0x39, 0x38, + 0xa9, 0x21, 0x22, 0xb0, 0xd0, 0xc7, 0x81, 0xea, 0x7a, 0xf6, 0x8c, 0x2e, 0x79, 0xd7, 0xda, 0xc6, + 0x41, 0x4d, 0xd4, 0x36, 0xf4, 0xa6, 0x7d, 0x8f, 0x53, 0xd6, 0xfb, 0x40, 0xa5, 0xf1, 0x93, 0xe7, + 0xf5, 0xd6, 0x39, 0xd2, 0x58, 0x39, 0x08, 0x27, 0xc5, 0x46, 0x6f, 0x43, 0x69, 0xc4, 0x23, 0xe9, + 0x32, 0x1c, 0x12, 0xcd, 0x2b, 0x4a, 0x4e, 0x51, 0x09, 0x1e, 0xe2, 0x90, 0xa0, 0xb5, 0xff, 0xc9, + 0x11, 0x4a, 0x67, 0x75, 0xfd, 0x5b, 0xb0, 0x6c, 0x60, 0x73, 0xd5, 0x6e, 0x5e, 0x57, 0xbb, 0x9a, + 0x51, 0x64, 0xa5, 0xae, 0xf9, 0x2b, 0xa8, 0x6c, 0x50, 0x95, 0x7c, 0xfd, 0x58, 0xdf, 0x75, 0x1b, + 0x16, 0xf6, 0x70, 0xc0, 0x47, 0x24, 0x32, 0x3b, 0x9e, 0x0e, 0xd1, 0x55, 0x28, 0xe0, 0x50, 0xed, + 0xa3, 0xde, 0xe9, 0x39, 0xc7, 0x8c, 0x9a, 0x4f, 0xe7, 0xa1, 0xf6, 0x79, 0x16, 0x84, 0x43, 0x3c, + 0x1e, 0x1d, 0x27, 0x52, 0xd6, 0x71, 0x22, 0xf5, 0x53, 0x28, 0x99, 0x6e, 0xcf, 0xa3, 0xe4, 0xd0, + 0x5e, 0x71, 0x0e, 0x13, 0x53, 0xe4, 0x40, 0xc5, 0xcf, 0x45, 0x6a, 0xcf, 0xea, 0xe3, 0x68, 0x4f, + 0x4f, 0xb7, 0xfc, 0xfa, 0x9c, 0x63, 0x18, 0x2a, 0x96, 0x88, 0x78, 0x74, 0x44, 0x55, 0x4b, 0x9b, + 0x9b, 0x16, 0x4b, 0x66, 0x8a, 0xbc, 0x6c, 0x2f, 0xe6, 0x2f, 0x3e, 0x29, 0x0c, 0x34, 0xfa, 0x1a, + 0xca, 0x7d, 0x75, 0x3b, 0xcd, 0x4c, 0x09, 0xaf, 0x7a, 0xc5, 0x4c, 0xbf, 0x34, 0x55, 0xf4, 0xc7, + 0xe7, 0x9c, 0xe9, 0xd9, 0xd3, 0xb5, 0xb2, 0x01, 0x53, 0x43, 0x07, 0xd4, 0x6c, 0xeb, 0xc9, 0xdc, + 0x57, 0xa1, 0x20, 0x0f, 0x74, 0xbf, 0x4b, 0x58, 0x97, 0x19, 0x29, 0xb9, 0x90, 0x58, 0xc6, 0x42, + 0x33, 0xad, 0x79, 0xc7, 0x8c, 0xd0, 0x03, 0xa8, 0x7a, 0x3c, 0x1c, 0x05, 0x44, 0x77, 0x31, 0x45, + 0xc2, 0x35, 0xd5, 0x2a, 0xdf, 0xb9, 0xde, 0x4e, 0x18, 0x7a, 0x3b, 0x65, 0xe8, 0xed, 0x9d, 0x94, + 0xa1, 0xf7, 0x8a, 0x2a, 0xe0, 0x6f, 0x9e, 0xd7, 0x2d, 0x67, 0x69, 0xe2, 0xac, 0xd4, 0xe8, 0x3a, + 0x14, 0x23, 0xf2, 0x38, 0x26, 0x31, 0xf1, 0x35, 0x1d, 0x2b, 0x3a, 0xd9, 0x18, 0x35, 0xa1, 0x82, + 0xbd, 0x47, 0x8c, 0xef, 0x07, 0xc4, 0x1f, 0x10, 0x5f, 0x53, 0xa8, 0xa2, 0x73, 0x4c, 0xa6, 0x6a, + 0x43, 0xd2, 0x8f, 0x58, 0x1c, 0xf6, 0x49, 0x64, 0x57, 0x54, 0xc5, 0x75, 0xca, 0x5a, 0xf6, 0x50, + 0x8b, 0x9a, 0x7f, 0xb6, 0xa0, 0xfa, 0x59, 0x5a, 0x3d, 0xa7, 0x67, 0xed, 0x49, 0xc4, 0x99, 0x53, + 0x88, 0x2a, 0x99, 0xb2, 0x0e, 0x9d, 0xdc, 0xe1, 0x57, 0x25, 0x53, 0x66, 0xaa, 0x98, 0x6e, 0x44, + 0x02, 0x2c, 0x89, 0xef, 0x9a, 0x3d, 0x9f, 0x6b, 0xcc, 0x2a, 0xa6, 0x6b, 0xa4, 0x3b, 0x5a, 0xd8, + 0xfc, 0xe3, 0x0c, 0x20, 0xc5, 0xf2, 0x52, 0xa2, 0x7c, 0x21, 0x31, 0x7f, 0x00, 0x05, 0xc1, 0xe3, + 0xc8, 0x23, 0x53, 0x03, 0x36, 0x76, 0xe8, 0x23, 0x28, 0xfb, 0x44, 0x48, 0xca, 0x12, 0x7e, 0x31, + 0xed, 0xd2, 0xe4, 0x8d, 0x73, 0x25, 0x64, 0x5e, 0x87, 0x92, 0x66, 0xfa, 0x19, 0xd9, 0x53, 0x78, + 0xf3, 0xec, 0x69, 0xfe, 0xdb, 0x82, 0xa5, 0x9d, 0x08, 0x33, 0xb1, 0x4b, 0x22, 0xb3, 0x4b, 0x6a, + 0x9d, 0x49, 0x87, 0xb3, 0xa6, 0xae, 0x33, 0xe9, 0x79, 0xc7, 0x4a, 0xc3, 0xcc, 0xf9, 0x4b, 0xc3, + 0xe3, 0x6c, 0x8d, 0xb3, 0x3f, 0xf4, 0x85, 0x4d, 0x2b, 0xf0, 0x5f, 0xe7, 0xa1, 0x94, 0x11, 0x51, + 0xb4, 0x0e, 0x55, 0x53, 0xb2, 0xdd, 0xf3, 0x76, 0xbb, 0x25, 0xe3, 0xb0, 0x9e, 0x35, 0x3d, 0x75, + 0x1e, 0x21, 0x15, 0x22, 0x7b, 0xa8, 0xcc, 0x5c, 0xc4, 0xa3, 0x68, 0x02, 0xaa, 0x1f, 0x29, 0x03, + 0xc5, 0x55, 0x4c, 0x79, 0x77, 0xc5, 0x10, 0x47, 0x44, 0x98, 0x34, 0xfc, 0x7e, 0xf3, 0x54, 0x33, + 0xd4, 0x6d, 0x0d, 0x8a, 0x5c, 0xa8, 0xec, 0x71, 0xa9, 0xd9, 0x1f, 0xdf, 0x27, 0x91, 0x49, 0xda, + 0xd7, 0x99, 0x64, 0x93, 0xc9, 0xdc, 0x24, 0x9b, 0x4c, 0x3a, 0xe5, 0x04, 0x71, 0x4b, 0x01, 0x22, + 0x07, 0xe6, 0x85, 0xc7, 0x23, 0xa2, 0xf3, 0xfa, 0xfb, 0x86, 0x9f, 0x40, 0xe5, 0x4a, 0x6d, 0x21, + 0x29, 0xc1, 0xa6, 0xd4, 0x5e, 0x85, 0xc2, 0xef, 0x31, 0x55, 0xbc, 0x6e, 0x41, 0x57, 0x3e, 0x33, + 0x42, 0xab, 0x00, 0x92, 0x87, 0x7d, 0x21, 0x39, 0x23, 0xbe, 0x2e, 0xcf, 0x45, 0x27, 0x27, 0x41, + 0x1f, 0x43, 0x25, 0xb1, 0x74, 0x05, 0x55, 0x74, 0xe6, 0x75, 0xea, 0x73, 0x39, 0xf1, 0xdc, 0x56, + 0x8e, 0xe8, 0x0b, 0xa8, 0x79, 0x9c, 0x09, 0xc2, 0x44, 0x2c, 0xdc, 0x51, 0xdc, 0x7f, 0x44, 0xc6, + 0xba, 0x48, 0x97, 0xef, 0xac, 0x9c, 0x02, 0x5b, 0x67, 0xe3, 0x9e, 0xfd, 0xb7, 0x49, 0xde, 0x79, + 0xd1, 0x78, 0x24, 0x79, 0x7b, 0x2b, 0xee, 0x7f, 0x4a, 0xc6, 0x4e, 0x35, 0xc3, 0xd9, 0xd2, 0x30, + 0xcd, 0x3f, 0x59, 0x50, 0xdd, 0x48, 0x0f, 0xcf, 0xbc, 0x04, 0x8f, 0xf1, 0x05, 0xeb, 0xfc, 0x7c, + 0x01, 0xc3, 0x42, 0xf2, 0x56, 0x15, 0x86, 0xb9, 0x5d, 0xd8, 0x63, 0x35, 0xc5, 0x6d, 0xfe, 0xc5, + 0x82, 0xea, 0x09, 0x2d, 0xea, 0xbd, 0xfe, 0xf5, 0x3b, 0xe9, 0x80, 0x08, 0x14, 0xf6, 0x93, 0x57, + 0x56, 0x72, 0xed, 0x1e, 0xbc, 0x5e, 0x3e, 0xfd, 0xe7, 0xb0, 0xbe, 0x38, 0xc6, 0x61, 0xf0, 0x51, + 0x33, 0x41, 0x69, 0x9e, 0x48, 0xb0, 0x42, 0x2a, 0x9e, 0x01, 0xd8, 0xc8, 0xfa, 0x09, 0xfa, 0xf8, + 0xcc, 0xcf, 0x39, 0xd3, 0x82, 0x3f, 0xe3, 0xd3, 0xcd, 0x7d, 0x58, 0x9e, 0xbc, 0x6d, 0x53, 0x9c, + 0x69, 0x25, 0xb4, 0x96, 0xb9, 0xa4, 0x30, 0xff, 0xff, 0x4a, 0xaa, 0xee, 0x96, 0x79, 0xde, 0xce, + 0x25, 0x0d, 0x2a, 0x19, 0xa9, 0x57, 0x55, 0x94, 0x6b, 0xbd, 0x2e, 0x61, 0xbe, 0x69, 0x61, 0xd5, + 0xbc, 0xfc, 0x3e, 0xf3, 0x9b, 0xdb, 0x70, 0x79, 0x8b, 0x47, 0xf2, 0x5e, 0xf6, 0x59, 0x71, 0x27, + 0x1e, 0x05, 0xe7, 0xfc, 0xfc, 0xf8, 0x16, 0x2c, 0xe8, 0x57, 0x40, 0xf6, 0xf5, 0xb1, 0xa0, 0x86, + 0x9b, 0x7e, 0xf3, 0x9f, 0x33, 0xb0, 0xe0, 0x10, 0x8f, 0xd0, 0x91, 0x7c, 0x55, 0xc3, 0x9f, 0x74, + 0xb9, 0x99, 0x73, 0x76, 0xb9, 0x09, 0xcf, 0x9b, 0x3d, 0xc6, 0xf3, 0x26, 0x04, 0x77, 0xee, 0x87, + 0x23, 0xb8, 0xf7, 0x00, 0x76, 0x69, 0x24, 0xa4, 0x2b, 0x08, 0x61, 0xe6, 0xab, 0xe4, 0xb4, 0x7a, + 0x64, 0xe9, 0x7a, 0x54, 0xd2, 0x7e, 0xdb, 0x84, 0x30, 0xd4, 0x83, 0x92, 0x69, 0xff, 0xc4, 0x3f, + 0x27, 0x6b, 0x30, 0x18, 0x99, 0x5b, 0xef, 0xab, 0x6f, 0x5f, 0xac, 0x5a, 0xdf, 0xbd, 0x58, 0xb5, + 0xfe, 0xf5, 0x62, 0xd5, 0xfa, 0xe6, 0xe5, 0xea, 0xa5, 0xef, 0x5e, 0xae, 0x5e, 0xfa, 0xfb, 0xcb, + 0xd5, 0x4b, 0x5f, 0xae, 0xe7, 0x16, 0x95, 0xab, 0x1e, 0x6b, 0xea, 0x8d, 0x9a, 0x17, 0x74, 0x0e, + 0xce, 0xf8, 0x8a, 0xae, 0xd7, 0xdc, 0x2f, 0xe8, 0x28, 0x3e, 0xfc, 0x6f, 0x00, 0x00, 0x00, 0xff, + 0xff, 0x16, 0x0f, 0xb7, 0x23, 0x73, 0x17, 0x00, 0x00, } func (m *Zone) Marshal() (dAtA []byte, err error) { @@ -2065,12 +2078,24 @@ func (m *Validator) MarshalToSizedBuffer(dAtA []byte) (int, error) { _ = i var l int _ = l - n10, err10 := github_com_gogo_protobuf_types.StdTimeMarshalTo(m.JailedSince, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdTime(m.JailedSince):]) - if err10 != nil { - return 0, err10 + if m.ConsensusPubkey != nil { + { + size, err := m.ConsensusPubkey.MarshalToSizedBuffer(dAtA[:i]) + if err != nil { + return 0, err + } + i -= size + i = encodeVarintInterchainstaking(dAtA, i, uint64(size)) + } + i-- + dAtA[i] = 0x52 + } + n11, err11 := github_com_gogo_protobuf_types.StdTimeMarshalTo(m.JailedSince, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdTime(m.JailedSince):]) + if err11 != nil { + return 0, err11 } - i -= n10 - i = encodeVarintInterchainstaking(dAtA, i, uint64(n10)) + i -= n11 + i = encodeVarintInterchainstaking(dAtA, i, uint64(n11)) i-- dAtA[i] = 0x4a if m.Tombstoned { @@ -2349,22 +2374,22 @@ func (m *Receipt) MarshalToSizedBuffer(dAtA []byte) (int, error) { var l int _ = l if m.Completed != nil { - n12, err12 := github_com_gogo_protobuf_types.StdTimeMarshalTo(*m.Completed, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdTime(*m.Completed):]) - if err12 != nil { - return 0, err12 + n13, err13 := github_com_gogo_protobuf_types.StdTimeMarshalTo(*m.Completed, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdTime(*m.Completed):]) + if err13 != nil { + return 0, err13 } - i -= n12 - i = encodeVarintInterchainstaking(dAtA, i, uint64(n12)) + i -= n13 + i = encodeVarintInterchainstaking(dAtA, i, uint64(n13)) i-- dAtA[i] = 0x32 } if m.FirstSeen != nil { - n13, err13 := github_com_gogo_protobuf_types.StdTimeMarshalTo(*m.FirstSeen, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdTime(*m.FirstSeen):]) - if err13 != nil { - return 0, err13 + n14, err14 := github_com_gogo_protobuf_types.StdTimeMarshalTo(*m.FirstSeen, dAtA[i-github_com_gogo_protobuf_types.SizeOfStdTime(*m.FirstSeen):]) + if err14 != nil { + return 0, err14 } - i -= n13 - i = encodeVarintInterchainstaking(dAtA, i, uint64(n13)) + i -= n14 + i = encodeVarintInterchainstaking(dAtA, i, uint64(n14)) i-- dAtA[i] = 0x2a } @@ -2747,6 +2772,10 @@ func (m *Validator) Size() (n int) { } l = github_com_gogo_protobuf_types.SizeOfStdTime(m.JailedSince) n += 1 + l + sovInterchainstaking(uint64(l)) + if m.ConsensusPubkey != nil { + l = m.ConsensusPubkey.Size() + n += 1 + l + sovInterchainstaking(uint64(l)) + } return n } @@ -5349,6 +5378,42 @@ func (m *Validator) Unmarshal(dAtA []byte) error { return err } iNdEx = postIndex + case 10: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field ConsensusPubkey", wireType) + } + var msglen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowInterchainstaking + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + msglen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if msglen < 0 { + return ErrInvalidLengthInterchainstaking + } + postIndex := iNdEx + msglen + if postIndex < 0 { + return ErrInvalidLengthInterchainstaking + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + if m.ConsensusPubkey == nil { + m.ConsensusPubkey = &types1.Any{} + } + if err := m.ConsensusPubkey.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + return err + } + iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipInterchainstaking(dAtA[iNdEx:]) diff --git a/x/interchainstaking/types/keys.go b/x/interchainstaking/types/keys.go index 9e544e580..08ac99b6f 100644 --- a/x/interchainstaking/types/keys.go +++ b/x/interchainstaking/types/keys.go @@ -59,6 +59,7 @@ var ( KeyPrefixValidatorsInfo = []byte{0x0c} KeyPrefixRemoteAddress = []byte{0x0d} KeyPrefixLocalAddress = []byte{0x0e} + KeyPrefixValidatorAddrsByConsAddr = []byte{0x0f} // fill in missing 0d - 0f before adding 0x11! KeyPrefixRedelegationRecord = []byte{0x10} @@ -159,3 +160,8 @@ func GetZoneValidatorsKey(chainID string) []byte { func GetRemoteAddressPrefix(locaAddress []byte) []byte { return append(KeyPrefixRemoteAddress, locaAddress...) } + +// GetZoneValidatorAddrsByConsAddrKey gets the validatoraddrs key prefix for a given chain. +func GetZoneValidatorAddrsByConsAddrKey(chainID string) []byte { + return append(KeyPrefixValidatorAddrsByConsAddr, []byte(chainID)...) +} diff --git a/x/interchainstaking/types/messages.pb.go b/x/interchainstaking/types/messages.pb.go index 39ca487bd..c99306ab7 100644 --- a/x/interchainstaking/types/messages.pb.go +++ b/x/interchainstaking/types/messages.pb.go @@ -199,47 +199,47 @@ func init() { } var fileDescriptor_ee484030fa140a82 = []byte{ - // 636 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x94, 0x4f, 0x4f, 0xd4, 0x4e, - 0x1c, 0xc6, 0x77, 0x20, 0x3f, 0xfe, 0x0c, 0xe4, 0x87, 0x16, 0x12, 0x61, 0x43, 0xba, 0xa4, 0x27, - 0xa2, 0xd2, 0xb2, 0xa0, 0xa8, 0x28, 0x44, 0x17, 0x13, 0xc2, 0x81, 0x4b, 0xb9, 0x71, 0xd9, 0xcc, - 0xb6, 0x5f, 0x87, 0x09, 0xed, 0x4c, 0xe9, 0xcc, 0x36, 0x70, 0xf5, 0xe4, 0xd1, 0x44, 0x5f, 0x00, - 0x2f, 0x82, 0xf8, 0x06, 0xf4, 0xc0, 0x91, 0xe8, 0xc5, 0xd3, 0xc6, 0x80, 0x07, 0x4f, 0x1e, 0x78, - 0x05, 0xa6, 0xed, 0x74, 0xc3, 0x02, 0xc9, 0xae, 0x1b, 0x6f, 0xed, 0x3c, 0xf3, 0x79, 0xe6, 0x79, - 0x76, 0xbe, 0x5b, 0xec, 0x1c, 0x34, 0x99, 0xb7, 0x2f, 0x59, 0x90, 0x40, 0xec, 0x30, 0xae, 0x20, - 0xf6, 0xf6, 0x08, 0xe3, 0x52, 0x91, 0x7d, 0xc6, 0xa9, 0x93, 0x54, 0x9d, 0x10, 0xa4, 0x24, 0x14, - 0xa4, 0x1d, 0xc5, 0x42, 0x09, 0x63, 0xee, 0x0a, 0x60, 0xdf, 0x00, 0xec, 0xa4, 0x5a, 0x36, 0x3d, - 0x21, 0x43, 0x21, 0x9d, 0x06, 0x91, 0xe0, 0x24, 0xd5, 0x06, 0x28, 0x52, 0x75, 0x3c, 0xc1, 0x78, - 0xee, 0x50, 0x9e, 0xc9, 0xf5, 0x7a, 0xf6, 0xe6, 0xe4, 0x2f, 0x5a, 0x9a, 0xa2, 0x82, 0x8a, 0x7c, - 0x3d, 0x7d, 0xd2, 0xab, 0xb3, 0x54, 0x08, 0x1a, 0x80, 0x43, 0x22, 0xe6, 0x10, 0xce, 0x85, 0x22, - 0x8a, 0x09, 0x5e, 0x30, 0x8b, 0x5d, 0x1b, 0x44, 0xb1, 0x88, 0x84, 0x24, 0x81, 0x26, 0xac, 0xdf, - 0x08, 0x4f, 0x6d, 0x4b, 0xea, 0xc2, 0x41, 0x13, 0xa4, 0x72, 0xc1, 0x87, 0x30, 0x4a, 0x1d, 0x8d, - 0xd7, 0xf8, 0xbf, 0x84, 0x04, 0x4d, 0x98, 0x46, 0x73, 0x68, 0x7e, 0x6c, 0x69, 0xc6, 0xd6, 0xe1, - 0xd2, 0x26, 0xb6, 0x6e, 0x62, 0x6f, 0x08, 0xc6, 0x6b, 0x93, 0xa7, 0xad, 0x4a, 0xe9, 0xb2, 0x55, - 0x19, 0x3b, 0x22, 0x61, 0xb0, 0x6a, 0xa5, 0xed, 0x2c, 0x37, 0x87, 0x8d, 0x2d, 0x3c, 0xe9, 0x83, - 0x54, 0x8c, 0x67, 0x31, 0xeb, 0xc4, 0xf7, 0x63, 0x90, 0x72, 0x7a, 0x60, 0x0e, 0xcd, 0x8f, 0xd6, - 0xa6, 0xbf, 0x9e, 0x2c, 0x4c, 0x69, 0xdb, 0x57, 0xb9, 0xb2, 0xa3, 0x62, 0xc6, 0xa9, 0x6b, 0x5c, - 0x81, 0xb4, 0x62, 0x3c, 0xc7, 0xe3, 0x6f, 0x62, 0x11, 0xb6, 0x3d, 0x06, 0xbb, 0x78, 0x8c, 0xa5, - 0xbb, 0xf5, 0xd2, 0xea, 0xc8, 0xbb, 0xe3, 0x4a, 0xe9, 0xd7, 0x71, 0xa5, 0x64, 0x7d, 0x42, 0x78, - 0x62, 0x5b, 0xd2, 0x1d, 0x46, 0x39, 0x09, 0xb6, 0xb8, 0x02, 0xae, 0x0c, 0x1b, 0x8f, 0x64, 0xbf, - 0x53, 0x9d, 0xf9, 0x59, 0xdd, 0xd1, 0xda, 0xe4, 0x65, 0xab, 0x32, 0xa1, 0xfb, 0x68, 0xc5, 0x72, - 0x87, 0xb3, 0xc7, 0x2d, 0xdf, 0x78, 0x88, 0x87, 0x59, 0x46, 0x16, 0x4d, 0x8c, 0xcb, 0x56, 0xe5, - 0xff, 0x7c, 0xbb, 0x16, 0x2c, 0xb7, 0xd8, 0xf2, 0xaf, 0x82, 0x9b, 0x78, 0xf6, 0xb6, 0x8b, 0x72, - 0x41, 0x46, 0x82, 0x4b, 0xb0, 0x66, 0xf0, 0xbd, 0x6b, 0xbd, 0x0a, 0x69, 0xe9, 0xe3, 0x10, 0x1e, - 0xdc, 0x96, 0xd4, 0xf8, 0x8c, 0xf0, 0xdd, 0x9b, 0x37, 0xbd, 0x62, 0x77, 0x1b, 0x63, 0xfb, 0xb6, - 0x83, 0xcb, 0xeb, 0xfd, 0x71, 0xed, 0xc0, 0x2b, 0x6f, 0xbf, 0xfd, 0xfc, 0x30, 0xb0, 0xb8, 0x8a, - 0xee, 0x5b, 0x0f, 0x3a, 0xfe, 0x7a, 0xea, 0x30, 0x9d, 0xd4, 0x9b, 0xe3, 0x1b, 0x83, 0x0f, 0x10, - 0x1a, 0x27, 0x08, 0x8f, 0x77, 0x5c, 0x5f, 0xb5, 0xa7, 0x20, 0x57, 0x91, 0xf2, 0xb3, 0xbf, 0x46, - 0xfa, 0x8f, 0x9d, 0xcf, 0x81, 0xf1, 0x05, 0xe1, 0x89, 0x4d, 0x91, 0x6c, 0x04, 0x42, 0xc2, 0xc6, - 0x1e, 0xe1, 0x1c, 0x02, 0xe3, 0x51, 0x4f, 0x31, 0xae, 0x51, 0xe5, 0x17, 0xfd, 0x50, 0xed, 0xfc, - 0x6b, 0x59, 0xfe, 0x27, 0x69, 0xfe, 0xa5, 0x9e, 0xf2, 0x7b, 0xa9, 0x4b, 0xdd, 0xd3, 0x91, 0x4f, - 0x11, 0xbe, 0xb3, 0x29, 0x12, 0x17, 0x44, 0x04, 0xbc, 0xe8, 0xf1, 0xb8, 0xd7, 0x44, 0x1d, 0x58, - 0x79, 0xad, 0x2f, 0xac, 0xdd, 0x64, 0x3d, 0x6b, 0xf2, 0x34, 0x6d, 0xb2, 0xdc, 0xe3, 0x00, 0xa5, - 0x36, 0x45, 0x95, 0xda, 0xee, 0xe9, 0xb9, 0x89, 0xce, 0xce, 0x4d, 0xf4, 0xe3, 0xdc, 0x44, 0xef, - 0x2f, 0xcc, 0xd2, 0xd9, 0x85, 0x59, 0xfa, 0x7e, 0x61, 0x96, 0x76, 0x5f, 0x52, 0xa6, 0xf6, 0x9a, - 0x0d, 0xdb, 0x13, 0xa1, 0xc3, 0x38, 0x05, 0xde, 0x64, 0xea, 0x68, 0xa1, 0xd1, 0x64, 0x81, 0xdf, - 0x71, 0xd0, 0xe1, 0x2d, 0x87, 0xa8, 0xa3, 0x08, 0x64, 0x63, 0x28, 0xfb, 0xbc, 0x2e, 0xff, 0x09, - 0x00, 0x00, 0xff, 0xff, 0xad, 0x30, 0xbe, 0x95, 0x54, 0x06, 0x00, 0x00, + // 630 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x94, 0x4f, 0x4f, 0xd4, 0x40, + 0x18, 0xc6, 0x77, 0x20, 0xf2, 0x67, 0x20, 0xa2, 0x85, 0x44, 0xd8, 0x90, 0x2e, 0xe9, 0x89, 0xa8, + 0xb4, 0x2c, 0x28, 0x2a, 0x0a, 0x09, 0x8b, 0x09, 0xe1, 0xc0, 0xa5, 0xdc, 0xf4, 0xb0, 0x99, 0x6d, + 0x5f, 0x87, 0x09, 0xed, 0x4c, 0xe9, 0xcc, 0x36, 0xe0, 0xd1, 0x93, 0x47, 0x13, 0xfd, 0x00, 0x7c, + 0x08, 0xe2, 0x17, 0xd0, 0x03, 0x47, 0xa2, 0x17, 0x4f, 0x1b, 0x03, 0x1e, 0x3c, 0x79, 0xe0, 0x13, + 0x98, 0xb6, 0xb3, 0x9b, 0x5d, 0x20, 0xd9, 0x75, 0xe3, 0xad, 0x9d, 0x67, 0x7e, 0xcf, 0x3c, 0xcf, + 0xce, 0xbb, 0xc5, 0xce, 0x41, 0x9d, 0x79, 0xfb, 0x92, 0x05, 0x09, 0xc4, 0x0e, 0xe3, 0x0a, 0x62, + 0x6f, 0x8f, 0x30, 0x2e, 0x15, 0xd9, 0x67, 0x9c, 0x3a, 0x49, 0xd9, 0x09, 0x41, 0x4a, 0x42, 0x41, + 0xda, 0x51, 0x2c, 0x94, 0x30, 0xe6, 0xda, 0x00, 0xfb, 0x1a, 0x60, 0x27, 0xe5, 0xa2, 0xe9, 0x09, + 0x19, 0x0a, 0xe9, 0xd4, 0x88, 0x04, 0x27, 0x29, 0xd7, 0x40, 0x91, 0xb2, 0xe3, 0x09, 0xc6, 0x73, + 0x87, 0xe2, 0x4c, 0xae, 0x57, 0xb3, 0x37, 0x27, 0x7f, 0xd1, 0xd2, 0x14, 0x15, 0x54, 0xe4, 0xeb, + 0xe9, 0x93, 0x5e, 0x9d, 0xa5, 0x42, 0xd0, 0x00, 0x1c, 0x12, 0x31, 0x87, 0x70, 0x2e, 0x14, 0x51, + 0x4c, 0xf0, 0x26, 0xb3, 0xd8, 0xb5, 0x41, 0x14, 0x8b, 0x48, 0x48, 0x12, 0x68, 0xc2, 0xfa, 0x83, + 0xf0, 0xd4, 0x8e, 0xa4, 0x2e, 0x1c, 0xd4, 0x41, 0x2a, 0x17, 0x7c, 0x08, 0xa3, 0xd4, 0xd1, 0x78, + 0x89, 0x6f, 0x25, 0x24, 0xa8, 0xc3, 0x34, 0x9a, 0x43, 0xf3, 0x63, 0x4b, 0x33, 0xb6, 0x0e, 0x97, + 0x36, 0xb1, 0x75, 0x13, 0x7b, 0x53, 0x30, 0x5e, 0x99, 0x3c, 0x6d, 0x94, 0x0a, 0x97, 0x8d, 0xd2, + 0xd8, 0x11, 0x09, 0x83, 0x55, 0x2b, 0x6d, 0x67, 0xb9, 0x39, 0x6c, 0x6c, 0xe3, 0x49, 0x1f, 0xa4, + 0x62, 0x3c, 0x8b, 0x59, 0x25, 0xbe, 0x1f, 0x83, 0x94, 0xd3, 0x03, 0x73, 0x68, 0x7e, 0xb4, 0x32, + 0xfd, 0xed, 0x64, 0x61, 0x4a, 0xdb, 0x6e, 0xe4, 0xca, 0xae, 0x8a, 0x19, 0xa7, 0xae, 0xd1, 0x06, + 0x69, 0xc5, 0x78, 0x8e, 0xc7, 0xdf, 0xc4, 0x22, 0x6c, 0x79, 0x0c, 0x76, 0xf1, 0x18, 0x4b, 0x77, + 0xeb, 0xa5, 0xd5, 0x91, 0xf7, 0xc7, 0xa5, 0xc2, 0xef, 0xe3, 0x52, 0xc1, 0xfa, 0x8c, 0xf0, 0xc4, + 0x8e, 0xa4, 0xbb, 0x8c, 0x72, 0x12, 0x6c, 0x73, 0x05, 0x5c, 0x19, 0x36, 0x1e, 0xc9, 0x7e, 0xa7, + 0x2a, 0xf3, 0xb3, 0xba, 0xa3, 0x95, 0xc9, 0xcb, 0x46, 0x69, 0x42, 0xf7, 0xd1, 0x8a, 0xe5, 0x0e, + 0x67, 0x8f, 0xdb, 0xbe, 0xf1, 0x10, 0x0f, 0xb3, 0x8c, 0x6c, 0x36, 0x31, 0x2e, 0x1b, 0xa5, 0xdb, + 0xf9, 0x76, 0x2d, 0x58, 0x6e, 0x73, 0xcb, 0xff, 0x0a, 0x6e, 0xe2, 0xd9, 0x9b, 0x2e, 0xca, 0x05, + 0x19, 0x09, 0x2e, 0xc1, 0x9a, 0xc1, 0xf7, 0xae, 0xf4, 0x6a, 0x4a, 0x4b, 0x9f, 0x86, 0xf0, 0xe0, + 0x8e, 0xa4, 0xc6, 0x17, 0x84, 0xef, 0x5e, 0xbf, 0xe9, 0x15, 0xbb, 0xdb, 0x18, 0xdb, 0x37, 0x1d, + 0x5c, 0x5c, 0xef, 0x8f, 0x6b, 0x05, 0x5e, 0x79, 0xf7, 0xfd, 0xd7, 0xc7, 0x81, 0xc5, 0x55, 0x74, + 0xdf, 0x7a, 0xd0, 0xf1, 0xd7, 0x53, 0x87, 0xe9, 0xa4, 0x5e, 0x1f, 0xdf, 0x18, 0x7c, 0x80, 0xd0, + 0x38, 0x41, 0x78, 0xbc, 0xe3, 0xfa, 0xca, 0x3d, 0x05, 0x69, 0x47, 0x8a, 0xcf, 0xfe, 0x19, 0xe9, + 0x3f, 0x76, 0x3e, 0x07, 0xc6, 0x57, 0x84, 0x27, 0xb6, 0x44, 0xb2, 0x19, 0x08, 0x09, 0x9b, 0x7b, + 0x84, 0x73, 0x08, 0x8c, 0x47, 0x3d, 0xc5, 0xb8, 0x42, 0x15, 0x5f, 0xf4, 0x43, 0xb5, 0xf2, 0xaf, + 0x65, 0xf9, 0x9f, 0xa4, 0xf9, 0x97, 0x7a, 0xca, 0xef, 0xa5, 0x2e, 0x55, 0x4f, 0x47, 0x3e, 0x45, + 0xf8, 0xce, 0x96, 0x48, 0x5c, 0x10, 0x11, 0xf0, 0x66, 0x8f, 0xc7, 0xbd, 0x26, 0xea, 0xc0, 0x8a, + 0x6b, 0x7d, 0x61, 0xad, 0x26, 0xeb, 0x59, 0x93, 0xa7, 0x69, 0x93, 0xe5, 0x1e, 0x07, 0x28, 0xb5, + 0x69, 0x56, 0xa9, 0xbc, 0x3e, 0x3d, 0x37, 0xd1, 0xd9, 0xb9, 0x89, 0x7e, 0x9e, 0x9b, 0xe8, 0xc3, + 0x85, 0x59, 0x38, 0xbb, 0x30, 0x0b, 0x3f, 0x2e, 0xcc, 0xc2, 0xab, 0x0d, 0xca, 0xd4, 0x5e, 0xbd, + 0x66, 0x7b, 0x22, 0x6c, 0x37, 0x5e, 0x78, 0x2b, 0x38, 0x74, 0x9c, 0x74, 0x78, 0xc3, 0x29, 0xea, + 0x28, 0x02, 0x59, 0x1b, 0xca, 0xbe, 0xaf, 0xcb, 0x7f, 0x03, 0x00, 0x00, 0xff, 0xff, 0xc9, 0xe7, + 0xa5, 0x53, 0x55, 0x06, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/interchainstaking/types/proposals.pb.go b/x/interchainstaking/types/proposals.pb.go index 7a1d6af71..de65e4ffd 100644 --- a/x/interchainstaking/types/proposals.pb.go +++ b/x/interchainstaking/types/proposals.pb.go @@ -431,69 +431,69 @@ func init() { } var fileDescriptor_04d034c830a7acfe = []byte{ - // 983 bytes of a gzipped FileDescriptorProto + // 978 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe4, 0x56, 0x4f, 0x6f, 0xe3, 0xc4, 0x1b, 0x4e, 0xfa, 0x27, 0x4d, 0x26, 0xff, 0xba, 0xb3, 0xe9, 0xef, 0xe7, 0xed, 0xd2, 0x38, 0x9a, - 0xc3, 0x2a, 0x68, 0xd9, 0x84, 0x40, 0x05, 0xd5, 0x4a, 0x48, 0x4b, 0xf6, 0x0f, 0xf4, 0xb0, 0x52, - 0xe5, 0x2e, 0x20, 0x95, 0x83, 0xe5, 0xd8, 0x83, 0x33, 0xaa, 0x33, 0xe3, 0xf5, 0x8c, 0xa3, 0xe6, - 0x1b, 0xec, 0x91, 0x0b, 0x12, 0xc7, 0x7e, 0x08, 0x3e, 0x04, 0xe2, 0xb4, 0xe2, 0xc4, 0x29, 0x42, - 0xed, 0x85, 0x2b, 0xe6, 0xc8, 0x05, 0x79, 0xc6, 0x6e, 0xdc, 0xc4, 0xa8, 0x07, 0xc4, 0x82, 0xc4, - 0x6d, 0xde, 0xe7, 0x79, 0xdf, 0x77, 0xc6, 0xaf, 0x9f, 0xc7, 0x1e, 0xf0, 0xee, 0xcb, 0x90, 0xd8, - 0xa7, 0x9c, 0x78, 0x53, 0x1c, 0xf4, 0x09, 0x15, 0x38, 0xb0, 0xc7, 0x16, 0xa1, 0x5c, 0x58, 0xa7, - 0x84, 0xba, 0xfd, 0xe9, 0xa0, 0xef, 0x07, 0xcc, 0x67, 0xdc, 0xf2, 0x78, 0xcf, 0x0f, 0x98, 0x60, - 0xb0, 0x93, 0xa9, 0xe8, 0xad, 0x54, 0xf4, 0xa6, 0x83, 0xdd, 0x3b, 0x36, 0xe3, 0x13, 0xc6, 0x4d, - 0x99, 0xdf, 0x57, 0x81, 0x2a, 0xde, 0x6d, 0xb9, 0xcc, 0x65, 0x0a, 0x8f, 0x57, 0x0a, 0x45, 0xbf, - 0x6d, 0x80, 0x96, 0x81, 0x5d, 0xc2, 0x05, 0x0e, 0x4e, 0x18, 0xc5, 0x47, 0xc9, 0x96, 0xb0, 0x05, - 0x36, 0x05, 0x11, 0x1e, 0xd6, 0x8a, 0x9d, 0x62, 0xb7, 0x62, 0xa8, 0x00, 0x76, 0x40, 0xd5, 0xc1, - 0xdc, 0x0e, 0x88, 0x2f, 0x08, 0xa3, 0xda, 0x9a, 0xe4, 0xb2, 0x10, 0xfc, 0x08, 0xd4, 0x6d, 0x46, - 0x29, 0xb6, 0xe3, 0xc8, 0x24, 0x8e, 0xb6, 0x1e, 0xe7, 0x0c, 0xb5, 0x68, 0xae, 0xb7, 0x66, 0xd6, - 0xc4, 0x7b, 0x88, 0xae, 0xd1, 0xc8, 0xa8, 0x2d, 0xe2, 0x43, 0x07, 0xee, 0x03, 0x30, 0xb2, 0x38, - 0x36, 0x1d, 0x4c, 0xd9, 0x44, 0xdb, 0x90, 0xb5, 0x3b, 0xd1, 0x5c, 0xbf, 0xa5, 0x6a, 0x17, 0x1c, - 0x32, 0x2a, 0x71, 0xf0, 0x24, 0x5e, 0xc3, 0x0f, 0x41, 0xd5, 0x63, 0xb6, 0xe5, 0x25, 0x65, 0x9b, - 0xb2, 0xec, 0x7f, 0xd1, 0x5c, 0x87, 0xaa, 0x2c, 0x43, 0x22, 0x03, 0xc8, 0x48, 0x15, 0x3e, 0x02, - 0x0d, 0xcb, 0xb6, 0x59, 0x48, 0x85, 0xe9, 0x07, 0xf8, 0x2b, 0x72, 0xa6, 0x95, 0x64, 0xed, 0x9d, - 0x68, 0xae, 0xef, 0xa8, 0xda, 0xeb, 0x3c, 0x32, 0xea, 0x09, 0x70, 0x24, 0x63, 0xb8, 0x07, 0xc0, - 0x24, 0xf4, 0x04, 0x31, 0x39, 0xa6, 0x8e, 0xb6, 0xd5, 0x29, 0x76, 0xcb, 0x46, 0x45, 0x22, 0xc7, - 0x98, 0x3a, 0xf0, 0x6d, 0xb0, 0xed, 0x91, 0x97, 0x21, 0x71, 0x88, 0x98, 0x99, 0x13, 0xe6, 0x84, - 0x1e, 0xd6, 0xca, 0x32, 0xa9, 0x79, 0x85, 0x3f, 0x97, 0x30, 0xbc, 0x07, 0x9a, 0x13, 0xcc, 0xb9, - 0xe5, 0x62, 0x6e, 0xfa, 0x38, 0x30, 0xc5, 0x99, 0x56, 0xe9, 0x14, 0xbb, 0xeb, 0x46, 0x3d, 0x85, - 0x8f, 0x70, 0xf0, 0xe2, 0x0c, 0x76, 0xc1, 0x76, 0x80, 0x45, 0x18, 0x50, 0x53, 0x30, 0xb9, 0x2b, - 0x0e, 0x34, 0x20, 0x5b, 0x36, 0x14, 0xfe, 0x82, 0x1d, 0x4b, 0x34, 0xde, 0xdc, 0xc1, 0x3e, 0xe3, - 0x44, 0x70, 0x13, 0x53, 0x6b, 0xe4, 0x61, 0x47, 0xab, 0xaa, 0xcd, 0x53, 0xfc, 0xa9, 0x82, 0xe1, - 0x7d, 0x70, 0x2b, 0xa4, 0x23, 0x46, 0x1d, 0x42, 0xdd, 0xab, 0xdc, 0x9a, 0xcc, 0xdd, 0xbe, 0x22, - 0xd2, 0xe4, 0x5d, 0x50, 0x76, 0xb0, 0x4d, 0x26, 0x96, 0xc7, 0xb5, 0xba, 0x3c, 0xe2, 0x55, 0x0c, - 0x77, 0x40, 0x89, 0x70, 0x73, 0x30, 0x38, 0xd0, 0x1a, 0xb2, 0x7a, 0x93, 0xf0, 0xc1, 0xe0, 0xe0, - 0x61, 0xed, 0xd5, 0xb9, 0x5e, 0xf8, 0xf6, 0x5c, 0x2f, 0xfc, 0x72, 0xae, 0x17, 0x50, 0x54, 0x02, - 0x7a, 0x9e, 0xea, 0xbe, 0x20, 0x62, 0xfc, 0x44, 0x9d, 0x0c, 0xde, 0xbb, 0x26, 0xc0, 0xe1, 0x76, - 0x34, 0xd7, 0x6b, 0xea, 0x8d, 0x48, 0x18, 0xa5, 0x92, 0x3c, 0xc8, 0x91, 0x64, 0xf6, 0xdd, 0x67, - 0x48, 0xf4, 0xdf, 0x96, 0xea, 0xfe, 0xaa, 0x54, 0xb3, 0x07, 0x5e, 0x70, 0x28, 0xab, 0xe0, 0x67, - 0x7f, 0xa6, 0xe0, 0xe1, 0xdd, 0x68, 0xae, 0xff, 0x3f, 0x39, 0xf5, 0x52, 0x06, 0x5a, 0x95, 0xf7, - 0x3b, 0x60, 0x2b, 0x11, 0x9d, 0x94, 0x75, 0x65, 0x08, 0xa3, 0xb9, 0xde, 0x48, 0xdf, 0x91, 0x24, - 0x90, 0x91, 0xa6, 0xe4, 0x99, 0x01, 0xe4, 0x99, 0xe1, 0x69, 0x8e, 0x19, 0xaa, 0xcb, 0xa7, 0x5b, - 0xce, 0x40, 0x2b, 0x4e, 0x79, 0x96, 0xe3, 0x94, 0xda, 0x72, 0x9b, 0xe5, 0x0c, 0xb4, 0x6a, 0xa3, - 0x4f, 0xf3, 0x6c, 0x54, 0xbf, 0xb9, 0xd1, 0xaa, 0xc7, 0xfa, 0x19, 0x8f, 0xc5, 0x4e, 0x5a, 0x1f, - 0xde, 0x8e, 0xe6, 0x7a, 0x33, 0x6d, 0xa0, 0x18, 0x94, 0x6b, 0xbc, 0x66, 0xd6, 0x78, 0xe5, 0x57, - 0xa9, 0xe9, 0xbe, 0x59, 0x03, 0xf0, 0x33, 0xdf, 0xb1, 0x04, 0xbe, 0xf6, 0xa1, 0xff, 0xfb, 0x7d, - 0xd6, 0x03, 0x65, 0xf9, 0x9f, 0x5a, 0x58, 0x2c, 0xf3, 0x28, 0x29, 0x83, 0x8c, 0x2d, 0xb9, 0x3c, - 0x74, 0xa0, 0x09, 0xe2, 0x25, 0x75, 0x31, 0xd7, 0x36, 0x3a, 0xeb, 0xdd, 0xea, 0x7b, 0x83, 0xde, - 0x4d, 0x3f, 0xbe, 0xde, 0xe2, 0xc1, 0x3e, 0xb7, 0xbc, 0x10, 0x67, 0xc5, 0x95, 0xf4, 0x52, 0x1b, - 0xc4, 0xab, 0xa5, 0x8f, 0xd1, 0x0f, 0x6b, 0x60, 0x6f, 0x75, 0x2e, 0x6f, 0xf6, 0x53, 0xf4, 0x6f, - 0x1b, 0x51, 0xd6, 0xad, 0x9b, 0x37, 0xba, 0x35, 0x23, 0xb2, 0x2f, 0x41, 0x73, 0x69, 0x1f, 0xd8, - 0x01, 0xeb, 0xa7, 0x78, 0x96, 0xcc, 0xae, 0x11, 0xcd, 0x75, 0xa0, 0xda, 0x9c, 0xe2, 0x19, 0x32, - 0x62, 0x2a, 0x9e, 0xef, 0x34, 0x4e, 0x4d, 0x26, 0x96, 0x99, 0xaf, 0x84, 0x91, 0xa1, 0x68, 0xf4, - 0x7b, 0x11, 0xdc, 0x7e, 0xce, 0xdd, 0x4f, 0xd8, 0xd4, 0xc0, 0xcc, 0xc7, 0xf4, 0xf1, 0xd8, 0xa2, - 0x14, 0xff, 0x63, 0x77, 0x95, 0xfb, 0x60, 0xcb, 0x67, 0x81, 0x88, 0x0b, 0x37, 0x96, 0x67, 0x94, - 0x10, 0xc8, 0x28, 0xc5, 0xab, 0x43, 0x07, 0x7e, 0x00, 0x2a, 0x56, 0x28, 0xc6, 0x2c, 0x20, 0x62, - 0x96, 0x8c, 0x54, 0xfb, 0xf1, 0xbb, 0x07, 0xad, 0xe4, 0x8e, 0xf6, 0xb1, 0xe3, 0x04, 0x98, 0xf3, - 0x63, 0x11, 0x10, 0xea, 0x1a, 0x8b, 0xd4, 0xcc, 0x68, 0xf7, 0xc0, 0xdd, 0x9c, 0x87, 0x37, 0x30, - 0xf7, 0x19, 0xe5, 0x18, 0xfd, 0x5a, 0x04, 0x50, 0xf1, 0x8f, 0x3d, 0xc6, 0xf1, 0x5f, 0x9d, 0xcd, - 0x3e, 0x00, 0xb6, 0x6a, 0xb1, 0x18, 0x4c, 0xe6, 0x67, 0xb1, 0xe0, 0x90, 0x51, 0x49, 0x82, 0x37, - 0x3f, 0x92, 0xb7, 0xc0, 0xee, 0xea, 0x23, 0xa7, 0x13, 0x19, 0x9e, 0x7c, 0x7f, 0xd1, 0x2e, 0xbe, - 0xbe, 0x68, 0x17, 0x7f, 0xbe, 0x68, 0x17, 0xbf, 0xbe, 0x6c, 0x17, 0x5e, 0x5f, 0xb6, 0x0b, 0x3f, - 0x5d, 0xb6, 0x0b, 0x27, 0x8f, 0x5c, 0x22, 0xc6, 0xe1, 0xa8, 0x67, 0xb3, 0x49, 0x9f, 0x50, 0x17, - 0xd3, 0x90, 0x88, 0xd9, 0x83, 0x51, 0x48, 0x3c, 0xa7, 0x9f, 0xbd, 0x95, 0x9f, 0xe5, 0xdc, 0xcb, - 0xc5, 0xcc, 0xc7, 0x7c, 0x54, 0x92, 0xd7, 0xe7, 0xf7, 0xff, 0x08, 0x00, 0x00, 0xff, 0xff, 0x15, - 0x82, 0xe2, 0xcb, 0xc5, 0x0b, 0x00, 0x00, + 0xc3, 0x2a, 0x68, 0xd9, 0x84, 0x40, 0x05, 0xd5, 0x4a, 0x48, 0x6c, 0xf6, 0x0f, 0xf4, 0xb0, 0x52, + 0xe5, 0x2e, 0x20, 0xed, 0x1e, 0x2c, 0xc7, 0x1e, 0x9c, 0x51, 0x9d, 0x19, 0xaf, 0x67, 0x1c, 0x35, + 0x7c, 0x82, 0x3d, 0x72, 0x41, 0xe2, 0xd8, 0x0f, 0xc1, 0x87, 0x40, 0x9c, 0x56, 0x9c, 0x38, 0x45, + 0xa8, 0xbd, 0x70, 0xc5, 0x1c, 0xb9, 0x20, 0xcf, 0xd8, 0x8d, 0x9b, 0x18, 0xf5, 0x80, 0x58, 0x90, + 0xb8, 0xcd, 0xfb, 0x3c, 0xef, 0xfb, 0xce, 0xf8, 0xf5, 0xf3, 0xd8, 0x03, 0xde, 0x7d, 0x19, 0x12, + 0xfb, 0x84, 0x13, 0x6f, 0x8a, 0x83, 0x3e, 0xa1, 0x02, 0x07, 0xf6, 0xd8, 0x22, 0x94, 0x0b, 0xeb, + 0x84, 0x50, 0xb7, 0x3f, 0x1d, 0xf4, 0xfd, 0x80, 0xf9, 0x8c, 0x5b, 0x1e, 0xef, 0xf9, 0x01, 0x13, + 0x0c, 0x76, 0x32, 0x15, 0xbd, 0x95, 0x8a, 0xde, 0x74, 0xb0, 0x7b, 0xcb, 0x66, 0x7c, 0xc2, 0xb8, + 0x29, 0xf3, 0xfb, 0x2a, 0x50, 0xc5, 0xbb, 0x2d, 0x97, 0xb9, 0x4c, 0xe1, 0xf1, 0x4a, 0xa1, 0xe8, + 0xb7, 0x0d, 0xd0, 0x32, 0xb0, 0x4b, 0xb8, 0xc0, 0xc1, 0x73, 0x46, 0xf1, 0x51, 0xb2, 0x25, 0x6c, + 0x81, 0x4d, 0x41, 0x84, 0x87, 0xb5, 0x62, 0xa7, 0xd8, 0xad, 0x18, 0x2a, 0x80, 0x1d, 0x50, 0x75, + 0x30, 0xb7, 0x03, 0xe2, 0x0b, 0xc2, 0xa8, 0xb6, 0x26, 0xb9, 0x2c, 0x04, 0x3f, 0x02, 0x75, 0x9b, + 0x51, 0x8a, 0xed, 0x38, 0x32, 0x89, 0xa3, 0xad, 0xc7, 0x39, 0x43, 0x2d, 0x9a, 0xeb, 0xad, 0x99, + 0x35, 0xf1, 0xee, 0xa3, 0x2b, 0x34, 0x32, 0x6a, 0x8b, 0xf8, 0xd0, 0x81, 0xfb, 0x00, 0x8c, 0x2c, + 0x8e, 0x4d, 0x07, 0x53, 0x36, 0xd1, 0x36, 0x64, 0xed, 0x4e, 0x34, 0xd7, 0x6f, 0xa8, 0xda, 0x05, + 0x87, 0x8c, 0x4a, 0x1c, 0x3c, 0x8a, 0xd7, 0xf0, 0x43, 0x50, 0xf5, 0x98, 0x6d, 0x79, 0x49, 0xd9, + 0xa6, 0x2c, 0xfb, 0x5f, 0x34, 0xd7, 0xa1, 0x2a, 0xcb, 0x90, 0xc8, 0x00, 0x32, 0x52, 0x85, 0x1f, + 0x83, 0x86, 0x65, 0xdb, 0x2c, 0xa4, 0xc2, 0xf4, 0x03, 0xfc, 0x25, 0x39, 0xd5, 0x4a, 0xb2, 0xf6, + 0x56, 0x34, 0xd7, 0x77, 0x54, 0xed, 0x55, 0x1e, 0x19, 0xf5, 0x04, 0x38, 0x92, 0x31, 0xdc, 0x03, + 0x60, 0x12, 0x7a, 0x82, 0x98, 0x1c, 0x53, 0x47, 0xdb, 0xea, 0x14, 0xbb, 0x65, 0xa3, 0x22, 0x91, + 0x63, 0x4c, 0x1d, 0xf8, 0x36, 0xd8, 0xf6, 0xc8, 0xcb, 0x90, 0x38, 0x44, 0xcc, 0xcc, 0x09, 0x73, + 0x42, 0x0f, 0x6b, 0x65, 0x99, 0xd4, 0xbc, 0xc4, 0x9f, 0x4a, 0x18, 0xde, 0x01, 0xcd, 0x09, 0xe6, + 0xdc, 0x72, 0x31, 0x37, 0x7d, 0x1c, 0x98, 0xe2, 0x54, 0xab, 0x74, 0x8a, 0xdd, 0x75, 0xa3, 0x9e, + 0xc2, 0x47, 0x38, 0x78, 0x76, 0x0a, 0xbb, 0x60, 0x3b, 0xc0, 0x22, 0x0c, 0xa8, 0x29, 0x98, 0xdc, + 0x15, 0x07, 0x1a, 0x90, 0x2d, 0x1b, 0x0a, 0x7f, 0xc6, 0x8e, 0x25, 0x1a, 0x6f, 0xee, 0x60, 0x9f, + 0x71, 0x22, 0xb8, 0x89, 0xa9, 0x35, 0xf2, 0xb0, 0xa3, 0x55, 0xd5, 0xe6, 0x29, 0xfe, 0x58, 0xc1, + 0xf0, 0x2e, 0xb8, 0x11, 0xd2, 0x11, 0xa3, 0x0e, 0xa1, 0xee, 0x65, 0x6e, 0x4d, 0xe6, 0x6e, 0x5f, + 0x12, 0x69, 0xf2, 0x2e, 0x28, 0x3b, 0xd8, 0x26, 0x13, 0xcb, 0xe3, 0x5a, 0x5d, 0x1e, 0xf1, 0x32, + 0x86, 0x3b, 0xa0, 0x44, 0xb8, 0x39, 0x18, 0x1c, 0x68, 0x0d, 0x59, 0xbd, 0x49, 0xf8, 0x60, 0x70, + 0x70, 0xbf, 0xf6, 0xea, 0x4c, 0x2f, 0x7c, 0x7b, 0xa6, 0x17, 0x7e, 0x39, 0xd3, 0x0b, 0x28, 0x2a, + 0x01, 0x3d, 0x4f, 0x75, 0x5f, 0x10, 0x31, 0x7e, 0xa4, 0x4e, 0x06, 0xef, 0x5c, 0x11, 0xe0, 0x70, + 0x3b, 0x9a, 0xeb, 0x35, 0xf5, 0x46, 0x24, 0x8c, 0x52, 0x49, 0x1e, 0xe4, 0x48, 0x32, 0xfb, 0xee, + 0x33, 0x24, 0xfa, 0x6f, 0x4b, 0x75, 0x7f, 0x55, 0xaa, 0xd9, 0x03, 0x2f, 0x38, 0x94, 0x55, 0xf0, + 0x93, 0x3f, 0x53, 0xf0, 0xf0, 0x76, 0x34, 0xd7, 0xff, 0x9f, 0x9c, 0x7a, 0x29, 0x03, 0xad, 0xca, + 0xfb, 0x1d, 0xb0, 0x95, 0x88, 0x4e, 0xca, 0xba, 0x32, 0x84, 0xd1, 0x5c, 0x6f, 0xa4, 0xef, 0x48, + 0x12, 0xc8, 0x48, 0x53, 0xf2, 0xcc, 0x00, 0xf2, 0xcc, 0xf0, 0x38, 0xc7, 0x0c, 0xd5, 0xe5, 0xd3, + 0x2d, 0x67, 0xa0, 0x15, 0xa7, 0x3c, 0xc9, 0x71, 0x4a, 0x6d, 0xb9, 0xcd, 0x72, 0x06, 0x5a, 0xb5, + 0xd1, 0xa7, 0x79, 0x36, 0xaa, 0x5f, 0xdf, 0x68, 0xd5, 0x63, 0xfd, 0x8c, 0xc7, 0x62, 0x27, 0xad, + 0x0f, 0x6f, 0x46, 0x73, 0xbd, 0x99, 0x36, 0x50, 0x0c, 0xca, 0x35, 0x5e, 0x33, 0x6b, 0xbc, 0xf2, + 0xab, 0xd4, 0x74, 0xdf, 0xac, 0x01, 0xf8, 0x99, 0xef, 0x58, 0x02, 0x5f, 0xf9, 0xd0, 0xff, 0xfd, + 0x3e, 0xeb, 0x81, 0xb2, 0xfc, 0x4f, 0x2d, 0x2c, 0x96, 0x79, 0x94, 0x94, 0x41, 0xc6, 0x96, 0x5c, + 0x1e, 0x3a, 0xd0, 0x04, 0xf1, 0x92, 0xba, 0x98, 0x6b, 0x1b, 0x9d, 0xf5, 0x6e, 0xf5, 0xbd, 0x41, + 0xef, 0xba, 0x1f, 0x5f, 0x6f, 0xf1, 0x60, 0x9f, 0x5b, 0x5e, 0x88, 0xb3, 0xe2, 0x4a, 0x7a, 0xa9, + 0x0d, 0xe2, 0xd5, 0xd2, 0xc7, 0xe8, 0x87, 0x35, 0xb0, 0xb7, 0x3a, 0x97, 0x37, 0xfb, 0x29, 0xfa, + 0xb7, 0x8d, 0x28, 0xeb, 0xd6, 0xcd, 0x6b, 0xdd, 0x9a, 0x11, 0xd9, 0x0b, 0xd0, 0x5c, 0xda, 0x07, + 0x76, 0xc0, 0xfa, 0x09, 0x9e, 0x25, 0xb3, 0x6b, 0x44, 0x73, 0x1d, 0xa8, 0x36, 0x27, 0x78, 0x86, + 0x8c, 0x98, 0x8a, 0xe7, 0x3b, 0x8d, 0x53, 0x93, 0x89, 0x65, 0xe6, 0x2b, 0x61, 0x64, 0x28, 0x1a, + 0xfd, 0x5e, 0x04, 0x37, 0x9f, 0x72, 0xf7, 0x13, 0x36, 0x35, 0x30, 0xf3, 0x31, 0x7d, 0x38, 0xb6, + 0x28, 0xc5, 0xff, 0xd8, 0x5d, 0xe5, 0x2e, 0xd8, 0xf2, 0x59, 0x20, 0xe2, 0xc2, 0x8d, 0xe5, 0x19, + 0x25, 0x04, 0x32, 0x4a, 0xf1, 0xea, 0xd0, 0x81, 0x1f, 0x80, 0x8a, 0x15, 0x8a, 0x31, 0x0b, 0x88, + 0x98, 0x25, 0x23, 0xd5, 0x7e, 0xfc, 0xee, 0x5e, 0x2b, 0xb9, 0xa3, 0x3d, 0x70, 0x9c, 0x00, 0x73, + 0x7e, 0x2c, 0x02, 0x42, 0x5d, 0x63, 0x91, 0x9a, 0x19, 0xed, 0x1e, 0xb8, 0x9d, 0xf3, 0xf0, 0x06, + 0xe6, 0x3e, 0xa3, 0x1c, 0xa3, 0x5f, 0x8b, 0x00, 0x2a, 0xfe, 0xa1, 0xc7, 0x38, 0xfe, 0xab, 0xb3, + 0xd9, 0x07, 0xc0, 0x56, 0x2d, 0x16, 0x83, 0xc9, 0xfc, 0x2c, 0x16, 0x1c, 0x32, 0x2a, 0x49, 0xf0, + 0xe6, 0x47, 0xf2, 0x16, 0xd8, 0x5d, 0x7d, 0xe4, 0x74, 0x22, 0xc3, 0x17, 0xdf, 0x9f, 0xb7, 0x8b, + 0xaf, 0xcf, 0xdb, 0xc5, 0x9f, 0xcf, 0xdb, 0xc5, 0xaf, 0x2f, 0xda, 0x85, 0xd7, 0x17, 0xed, 0xc2, + 0x4f, 0x17, 0xed, 0xc2, 0xf3, 0x07, 0x2e, 0x11, 0xe3, 0x70, 0xd4, 0xb3, 0xd9, 0xa4, 0x9f, 0xf1, + 0xcd, 0xbd, 0xaf, 0x18, 0xc5, 0x59, 0xa0, 0x7f, 0x9a, 0x73, 0x31, 0x17, 0x33, 0x1f, 0xf3, 0x51, + 0x49, 0xde, 0x9f, 0xdf, 0xff, 0x23, 0x00, 0x00, 0xff, 0xff, 0xc5, 0x80, 0x41, 0x96, 0xc6, 0x0b, + 0x00, 0x00, } func (m *RegisterZoneProposal) Marshal() (dAtA []byte, err error) { diff --git a/x/interchainstaking/types/query.pb.go b/x/interchainstaking/types/query.pb.go index 3bbd1b7f0..5b391e3c6 100644 --- a/x/interchainstaking/types/query.pb.go +++ b/x/interchainstaking/types/query.pb.go @@ -1589,114 +1589,114 @@ func init() { } var fileDescriptor_c8e4d79429548821 = []byte{ - // 1708 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x59, 0x4b, 0x6c, 0x1b, 0xd5, - 0x1a, 0xce, 0xc9, 0xbb, 0x7f, 0x7a, 0xdb, 0xf4, 0x34, 0xb9, 0x75, 0x7d, 0x7b, 0x9d, 0xdc, 0xb9, - 0xd2, 0x6d, 0x7b, 0x6f, 0xea, 0x51, 0x92, 0xea, 0xd2, 0xa6, 0x4d, 0x9b, 0x3a, 0x8f, 0x12, 0x4a, - 0x05, 0x75, 0x52, 0xaa, 0xa6, 0x48, 0x66, 0xe2, 0x39, 0x72, 0x46, 0x75, 0x66, 0xdc, 0x99, 0xe3, - 0x34, 0x21, 0xaa, 0x04, 0x48, 0x6c, 0x11, 0x08, 0x04, 0x74, 0xcd, 0x06, 0x21, 0xb1, 0x82, 0x0d, - 0x3b, 0x58, 0x20, 0x55, 0x3c, 0xa4, 0x8a, 0xb2, 0x60, 0x43, 0x04, 0x7d, 0x2c, 0x58, 0xb0, 0xa0, - 0x7b, 0x24, 0x34, 0x67, 0xfe, 0x19, 0x8f, 0xc7, 0xe3, 0x78, 0x3c, 0xb1, 0xd4, 0xee, 0x3c, 0x67, - 0xce, 0xff, 0x9d, 0xff, 0xfb, 0xce, 0x7f, 0x1e, 0xdf, 0x18, 0x46, 0x6e, 0x94, 0xb5, 0xfc, 0x75, - 0x4b, 0x2b, 0xae, 0x31, 0x53, 0xd6, 0x74, 0xce, 0xcc, 0xfc, 0x8a, 0xa2, 0xe9, 0x16, 0x57, 0xae, - 0x6b, 0x7a, 0x41, 0x5e, 0x1b, 0x95, 0x6f, 0x94, 0x99, 0xb9, 0x91, 0x2e, 0x99, 0x06, 0x37, 0xe8, - 0xb0, 0xaf, 0x77, 0xba, 0xa6, 0x77, 0x7a, 0x6d, 0x34, 0xf9, 0xdf, 0xbc, 0x61, 0xad, 0x1a, 0x96, - 0xbc, 0xac, 0x58, 0xcc, 0x09, 0x95, 0xd7, 0x46, 0x97, 0x19, 0x57, 0x46, 0xe5, 0x92, 0x52, 0xd0, - 0x74, 0x85, 0x6b, 0x86, 0xee, 0xa0, 0x25, 0x0f, 0x3a, 0x7d, 0x73, 0xe2, 0x49, 0x76, 0x1e, 0xf0, - 0xd5, 0x40, 0xc1, 0x28, 0x18, 0x4e, 0xbb, 0xfd, 0x0b, 0x5b, 0x0f, 0x15, 0x0c, 0xa3, 0x50, 0x64, - 0xb2, 0x52, 0xd2, 0x64, 0x45, 0xd7, 0x0d, 0x2e, 0xd0, 0xdc, 0x98, 0x13, 0x0d, 0xa9, 0xd4, 0x66, - 0x2c, 0x22, 0xa5, 0x47, 0x04, 0x60, 0xc1, 0x06, 0xb3, 0xb8, 0x96, 0xb7, 0xe8, 0x41, 0xe8, 0x15, - 0x9d, 0x72, 0x9a, 0x9a, 0x20, 0xc3, 0xe4, 0xc8, 0xae, 0x6c, 0x8f, 0x78, 0x9e, 0x57, 0xe9, 0x21, - 0xd8, 0xa5, 0xb2, 0x92, 0x61, 0x69, 0x9c, 0xa9, 0x89, 0xf6, 0x61, 0x72, 0xa4, 0x23, 0x5b, 0x69, - 0xa0, 0x49, 0xe8, 0xc5, 0x07, 0x2b, 0xd1, 0x21, 0x5e, 0x7a, 0xcf, 0x34, 0x05, 0x80, 0xbf, 0x0d, - 0xd3, 0x4a, 0x74, 0x8a, 0xb7, 0xbe, 0x16, 0x07, 0xb9, 0xc8, 0x0a, 0x8a, 0x8d, 0xdc, 0xe5, 0x22, - 0x63, 0x03, 0xfd, 0x3b, 0x74, 0x5b, 0xe5, 0x52, 0xa9, 0xb8, 0x91, 0xe8, 0x16, 0xaf, 0xf0, 0x89, - 0x8e, 0x00, 0x55, 0x35, 0x8b, 0x2b, 0x7a, 0x9e, 0xe5, 0xb8, 0x91, 0xe3, 0x8a, 0x59, 0x60, 0x3c, - 0xd1, 0x23, 0x92, 0xee, 0x77, 0xdf, 0x2c, 0x1a, 0x8b, 0xa2, 0x5d, 0xba, 0x06, 0xfb, 0x2e, 0xd9, - 0x53, 0xb2, 0x64, 0xe8, 0xcc, 0xca, 0xb2, 0x1b, 0x65, 0x66, 0x71, 0x3a, 0x07, 0x50, 0x99, 0x19, - 0xc1, 0xb7, 0x6f, 0xec, 0x3f, 0x69, 0x9c, 0x0d, 0x7b, 0x1a, 0xd3, 0x4e, 0x05, 0xe0, 0x34, 0xa6, - 0x5f, 0x54, 0x0a, 0x0c, 0x63, 0xb3, 0xbe, 0x48, 0x5b, 0x44, 0xea, 0x47, 0xb7, 0x4a, 0x86, 0x6e, - 0x31, 0x9a, 0x81, 0xae, 0x57, 0xed, 0x86, 0x04, 0x19, 0xee, 0x10, 0xc8, 0x8d, 0x4a, 0x28, 0x6d, - 0xc7, 0x67, 0x3a, 0xef, 0x6c, 0x0d, 0xb5, 0x65, 0x9d, 0x50, 0x1b, 0xc3, 0xe2, 0x0a, 0xb7, 0x12, - 0xed, 0x02, 0x63, 0xa4, 0x31, 0x46, 0x65, 0x36, 0xb3, 0x4e, 0x28, 0x3d, 0x5f, 0x45, 0xb3, 0x43, - 0xd0, 0x3c, 0xdc, 0x90, 0xa6, 0x43, 0xa2, 0x8a, 0x67, 0x06, 0xfa, 0x3d, 0x9a, 0xae, 0x86, 0xe9, - 0x60, 0xc5, 0x64, 0xf6, 0x3f, 0xde, 0x1a, 0xda, 0xbb, 0xa1, 0xac, 0x16, 0x27, 0x24, 0xf7, 0x8d, - 0xe4, 0x95, 0x91, 0x74, 0x9b, 0xf8, 0x66, 0xc2, 0x93, 0x6a, 0x0a, 0x3a, 0x6d, 0xbe, 0xde, 0x1c, - 0x34, 0xa3, 0x94, 0x88, 0xf4, 0x0b, 0x45, 0x62, 0x0a, 0x25, 0x7d, 0x40, 0x20, 0xe9, 0xe5, 0xf6, - 0x92, 0x52, 0xd4, 0x54, 0xc5, 0x2e, 0x50, 0x97, 0xea, 0x36, 0x8b, 0xc3, 0x2e, 0x52, 0xae, 0xf0, - 0xb2, 0x33, 0xfc, 0xae, 0x2c, 0x3e, 0x05, 0x2a, 0xac, 0x23, 0x76, 0x85, 0x7d, 0x41, 0xe0, 0x1f, - 0xa1, 0x99, 0xa1, 0x7e, 0x97, 0x00, 0xd6, 0xbc, 0x56, 0xac, 0xb7, 0xff, 0x35, 0x96, 0xc0, 0x43, - 0x42, 0x29, 0x7d, 0x20, 0x81, 0xaa, 0x69, 0x8f, 0x5f, 0x35, 0x8b, 0x20, 0x89, 0xd4, 0x67, 0x9c, - 0x15, 0x7f, 0x2e, 0x9f, 0x37, 0xca, 0x3a, 0x9f, 0x33, 0xcc, 0x69, 0x3b, 0x9b, 0xb8, 0x75, 0xf4, - 0x3a, 0x81, 0x7f, 0x6f, 0x0b, 0x8b, 0xca, 0x2c, 0xc1, 0x01, 0xdc, 0x6a, 0x72, 0x8a, 0xd3, 0x25, - 0xa7, 0xa8, 0xaa, 0xc9, 0x2c, 0x0b, 0x87, 0x91, 0x1e, 0x6f, 0x0d, 0xa5, 0x9c, 0x61, 0xea, 0x74, - 0x94, 0xb2, 0x83, 0x6a, 0xd5, 0x20, 0xe7, 0xb0, 0xfd, 0x3d, 0x77, 0x56, 0x66, 0x9c, 0xdd, 0xca, - 0x30, 0xe7, 0x75, 0xce, 0x74, 0x1e, 0x93, 0x13, 0x9d, 0x85, 0x7d, 0xaa, 0x8b, 0xe4, 0x65, 0x29, - 0x0a, 0x2a, 0x93, 0xf8, 0xe1, 0xf3, 0x63, 0x03, 0x28, 0x3e, 0x0e, 0xbf, 0xc0, 0x4d, 0x4d, 0x2f, - 0x64, 0xfb, 0xbd, 0x10, 0x37, 0x2d, 0x0d, 0x0e, 0x85, 0x67, 0x85, 0x92, 0xcc, 0x43, 0xb7, 0x26, - 0x5a, 0x70, 0xb9, 0x8d, 0x36, 0x2e, 0x94, 0x20, 0x14, 0x02, 0x48, 0x2c, 0x7c, 0x28, 0x6f, 0xc9, - 0x84, 0x32, 0x22, 0x4d, 0x33, 0x7a, 0x8d, 0x40, 0xa2, 0x76, 0x08, 0xa4, 0xb3, 0xcd, 0xb2, 0xac, - 0x30, 0x6d, 0xdf, 0x29, 0xd3, 0x32, 0xfc, 0xb3, 0x0e, 0x53, 0x4c, 0x63, 0x11, 0x7a, 0x9c, 0xae, - 0xee, 0xfa, 0x9b, 0x68, 0x7a, 0x30, 0x0f, 0x2c, 0xeb, 0x42, 0x49, 0xef, 0x10, 0x38, 0xe0, 0x1f, - 0xd7, 0x3e, 0xf4, 0xe3, 0x96, 0xd7, 0x5c, 0xc8, 0x8a, 0x8e, 0xb3, 0x19, 0x7d, 0x4b, 0x20, 0x51, - 0x9b, 0x93, 0x27, 0x43, 0x9f, 0x5a, 0x69, 0x46, 0x29, 0x46, 0x22, 0x4b, 0xa1, 0x19, 0x3a, 0xee, - 0x45, 0x7e, 0x18, 0xda, 0x0f, 0x1d, 0x7c, 0xad, 0x88, 0xd7, 0x0e, 0xfb, 0x67, 0xeb, 0x0e, 0xb5, - 0xb7, 0x08, 0x0c, 0x08, 0x36, 0x59, 0x96, 0x67, 0x5a, 0x89, 0x3f, 0x71, 0x79, 0x3f, 0x25, 0x30, - 0x18, 0x48, 0x08, 0xb5, 0xbd, 0x00, 0xbd, 0x26, 0xb6, 0xa1, 0xb0, 0x47, 0x1b, 0x0b, 0x8b, 0x28, - 0xa8, 0xaa, 0x07, 0xd0, 0xba, 0xfd, 0x3d, 0x87, 0xfa, 0x2d, 0xae, 0x2f, 0x88, 0x43, 0x2f, 0xae, - 0x7e, 0x07, 0xa0, 0x87, 0xaf, 0xe7, 0x56, 0x14, 0x6b, 0xc5, 0x3d, 0x44, 0xf9, 0xfa, 0xb3, 0x8a, - 0xb5, 0x22, 0xbd, 0x8c, 0x7a, 0x54, 0x06, 0x40, 0x3d, 0xa6, 0xa1, 0x07, 0xe9, 0xe0, 0x4e, 0x16, - 0x5d, 0x8e, 0xac, 0x1b, 0x29, 0x6d, 0x11, 0x5c, 0xd9, 0x57, 0x34, 0xbe, 0xa2, 0x9a, 0xca, 0x4d, - 0xa5, 0x98, 0x65, 0x79, 0xc3, 0x54, 0xad, 0x27, 0xbb, 0x8d, 0xb7, 0xec, 0xee, 0xf0, 0x35, 0x81, - 0x54, 0x3d, 0x82, 0xde, 0x21, 0xd9, 0x77, 0xd3, 0x7b, 0xe9, 0xd6, 0xd6, 0x58, 0x63, 0x31, 0x83, - 0x88, 0xee, 0xd2, 0xf5, 0x81, 0xb5, 0xae, 0xce, 0x3e, 0x26, 0xf0, 0x2f, 0xc1, 0xe3, 0xb2, 0xc5, - 0xcc, 0xba, 0x93, 0x75, 0x0a, 0x76, 0x97, 0x2d, 0x56, 0x73, 0xd8, 0x3c, 0xde, 0x1a, 0x0a, 0xd7, - 0xbd, 0xcf, 0xee, 0x1d, 0x2e, 0x79, 0xfc, 0x25, 0xfc, 0x3e, 0xc1, 0x73, 0xf1, 0xb2, 0xbe, 0x6c, - 0xe8, 0xaa, 0x3d, 0xce, 0xce, 0x4a, 0xaa, 0x55, 0x89, 0x7d, 0xe5, 0x16, 0x7b, 0x6d, 0x62, 0x58, - 0x0a, 0x57, 0x00, 0xca, 0xee, 0x3b, 0xb7, 0x12, 0x22, 0x1c, 0x9b, 0x01, 0x3c, 0xf7, 0x3e, 0x59, - 0x81, 0x6a, 0x5d, 0x1d, 0xdc, 0x26, 0x30, 0x84, 0xfb, 0x63, 0xe5, 0x88, 0x78, 0x4a, 0xf4, 0xfd, - 0x9e, 0xc0, 0x70, 0xfd, 0xdc, 0x50, 0xe2, 0x57, 0xe0, 0x6f, 0x26, 0xab, 0x3d, 0x24, 0x8f, 0x47, - 0xd9, 0xbc, 0x82, 0xa8, 0x28, 0x74, 0x35, 0x60, 0xeb, 0xb4, 0xfe, 0xd0, 0x75, 0x44, 0x17, 0x95, - 0x52, 0x89, 0xa9, 0x78, 0xff, 0xf5, 0x64, 0x1e, 0x83, 0x9e, 0xa8, 0x97, 0x3a, 0xb7, 0x63, 0xcb, - 0xa4, 0xfe, 0xac, 0x1d, 0x2f, 0xdf, 0xc1, 0xd4, 0x50, 0xe5, 0x37, 0x09, 0xf4, 0x67, 0xd9, 0xaa, - 0xc1, 0x19, 0x26, 0x72, 0x51, 0x29, 0xa1, 0xd2, 0x0b, 0x8d, 0x95, 0xde, 0x06, 0x39, 0x1d, 0x44, - 0x9d, 0xd5, 0xb9, 0xb9, 0x81, 0x13, 0x51, 0x33, 0x64, 0xcb, 0xe6, 0x22, 0x39, 0x0d, 0x83, 0xa1, - 0x23, 0xdb, 0x97, 0xa3, 0xeb, 0x6c, 0x03, 0xef, 0xbe, 0xf6, 0x4f, 0x3a, 0x00, 0x5d, 0x6b, 0x4a, - 0xb1, 0xcc, 0xc4, 0x70, 0xbb, 0xb3, 0xce, 0xc3, 0x44, 0xfb, 0x09, 0x32, 0xf6, 0xf3, 0x41, 0xe8, - 0x12, 0xdc, 0xe8, 0x47, 0x04, 0xba, 0xc4, 0xf7, 0x0a, 0x3a, 0x1e, 0x51, 0x0e, 0xff, 0xb7, 0x93, - 0xe4, 0xf1, 0xe6, 0x82, 0x1c, 0x3e, 0x92, 0xfc, 0xc6, 0xbd, 0x87, 0xef, 0xb6, 0x1f, 0xa5, 0x87, - 0xe5, 0x86, 0x5f, 0xac, 0x9c, 0xef, 0x1f, 0x9f, 0x10, 0xe8, 0xb4, 0x21, 0xe8, 0x58, 0x13, 0xe3, - 0xb9, 0x39, 0x8e, 0x37, 0x15, 0x83, 0x29, 0x9e, 0x14, 0x29, 0x8e, 0xd3, 0xd1, 0x68, 0x29, 0xca, - 0x9b, 0xee, 0x76, 0x72, 0x8b, 0xfe, 0x48, 0x60, 0x4f, 0xb5, 0x41, 0xa7, 0xa7, 0x9b, 0x48, 0xa1, - 0xe6, 0x8b, 0x43, 0x72, 0x32, 0x66, 0x34, 0x52, 0x99, 0x15, 0x54, 0xce, 0xd2, 0xc9, 0x88, 0x6a, - 0xfb, 0xb8, 0xc8, 0xbe, 0x2f, 0x01, 0xbf, 0x11, 0xd8, 0x53, 0xed, 0xb2, 0xe9, 0x4c, 0xc4, 0xc4, - 0xb6, 0xf5, 0xfc, 0xc9, 0xd9, 0x1d, 0xa2, 0x20, 0xcd, 0xe7, 0x04, 0xcd, 0x19, 0x9a, 0x89, 0x41, - 0xd3, 0xb3, 0xfc, 0xb8, 0x3b, 0xfd, 0x41, 0x60, 0x6f, 0xc0, 0x95, 0xd1, 0xc9, 0xc8, 0x69, 0x86, - 0x7d, 0x05, 0x48, 0x9e, 0x89, 0x1b, 0x8e, 0xf4, 0x72, 0x82, 0xde, 0x55, 0x7a, 0x25, 0x16, 0x3d, - 0xf7, 0x1e, 0xea, 0x18, 0x4a, 0x79, 0xb3, 0xe6, 0x66, 0x7a, 0x8b, 0x3e, 0x24, 0xd0, 0x1f, 0x74, - 0xa2, 0x34, 0x66, 0xd6, 0x5e, 0xe9, 0x9e, 0x8d, 0x1d, 0x8f, 0xb4, 0x5f, 0x10, 0xb4, 0xe7, 0xe9, - 0xf9, 0xc6, 0xb4, 0x83, 0x2c, 0xad, 0x50, 0x9a, 0xdf, 0x11, 0xe8, 0xf3, 0x39, 0x56, 0x7a, 0xb2, - 0xb9, 0x0c, 0x7d, 0xce, 0x3b, 0x39, 0x11, 0x27, 0x14, 0x79, 0xcd, 0x09, 0x5e, 0x53, 0xf4, 0x4c, - 0xfc, 0xe9, 0x14, 0xe9, 0x7f, 0x49, 0xa0, 0xd7, 0x75, 0x88, 0xf4, 0xff, 0x11, 0x13, 0x0a, 0x78, - 0xdc, 0xe4, 0x33, 0x4d, 0xc7, 0x21, 0x8b, 0x69, 0xc1, 0x62, 0x92, 0x9e, 0x8a, 0xc1, 0xc2, 0xb3, - 0xa0, 0xdf, 0x10, 0xe8, 0x75, 0x4d, 0x5d, 0x64, 0x0a, 0x01, 0x9b, 0x19, 0x99, 0x42, 0xd0, 0x3d, - 0x4a, 0x17, 0x05, 0x85, 0xf3, 0x74, 0x36, 0xfe, 0xb6, 0x61, 0xc9, 0x9b, 0x68, 0x59, 0x6f, 0xd1, - 0x3f, 0x09, 0x0c, 0xda, 0xfb, 0x70, 0x8d, 0x33, 0xa1, 0x51, 0x97, 0x42, 0x3d, 0x4f, 0x93, 0x9c, - 0x8a, 0x0f, 0x80, 0x5c, 0x15, 0xc1, 0xf5, 0x1a, 0xbd, 0x1a, 0x83, 0x6b, 0xc5, 0xcc, 0xe5, 0x4c, - 0x07, 0x36, 0x74, 0x79, 0x3d, 0x22, 0xb0, 0xef, 0xa9, 0xe4, 0xbe, 0x93, 0x79, 0xae, 0xe5, 0x6e, - 0x9f, 0x10, 0x83, 0xa1, 0x0e, 0x94, 0x4e, 0x47, 0x4c, 0x75, 0x3b, 0xff, 0xda, 0x02, 0xbe, 0x97, - 0x04, 0xdf, 0x0b, 0x74, 0xbe, 0x31, 0x5f, 0xdb, 0xfb, 0x5a, 0xf2, 0xa6, 0xdf, 0x30, 0x87, 0x72, - 0xfe, 0x95, 0x40, 0x7f, 0xd0, 0x31, 0x46, 0x3e, 0x21, 0xea, 0x78, 0xe0, 0xc8, 0x27, 0x44, 0x3d, - 0xab, 0x2a, 0x3d, 0x2f, 0x88, 0xce, 0xd1, 0x99, 0x18, 0x13, 0xeb, 0x19, 0x53, 0x8f, 0xe3, 0xef, - 0x04, 0xf6, 0x87, 0xb8, 0x36, 0x7a, 0x2e, 0xf2, 0x16, 0x59, 0xcf, 0x8d, 0x26, 0x33, 0x3b, 0x81, - 0x68, 0xfe, 0x38, 0x0c, 0xd9, 0x70, 0x2b, 0xb8, 0x1e, 0xdf, 0x7b, 0x04, 0xf6, 0x54, 0x1b, 0x9c, - 0xc8, 0x97, 0xd5, 0x50, 0x33, 0x18, 0xf9, 0xb2, 0x1a, 0xee, 0xaa, 0xa4, 0x19, 0x41, 0xf0, 0x0c, - 0x3d, 0xdd, 0x98, 0xe0, 0xaa, 0x40, 0x70, 0x2b, 0xd6, 0xe6, 0xea, 0x16, 0x6f, 0x66, 0xe9, 0xce, - 0xfd, 0x14, 0xb9, 0x7b, 0x3f, 0x45, 0x7e, 0xb9, 0x9f, 0x22, 0x6f, 0x3f, 0x48, 0xb5, 0xdd, 0x7d, - 0x90, 0x6a, 0xfb, 0xe9, 0x41, 0xaa, 0x6d, 0x69, 0xaa, 0xa0, 0xf1, 0x95, 0xf2, 0x72, 0x3a, 0x6f, - 0xac, 0xca, 0x9a, 0x5e, 0x60, 0x7a, 0x59, 0xe3, 0x1b, 0xc7, 0x96, 0xcb, 0x5a, 0x51, 0xad, 0x1a, - 0x71, 0x3d, 0x64, 0x4c, 0xbe, 0x51, 0x62, 0xd6, 0x72, 0xb7, 0xf8, 0xcb, 0x7c, 0xfc, 0xaf, 0x00, - 0x00, 0x00, 0xff, 0xff, 0xff, 0xea, 0x7b, 0x8d, 0x39, 0x20, 0x00, 0x00, + // 1700 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x59, 0x4b, 0x6c, 0x14, 0x57, + 0x16, 0xf5, 0xf3, 0x9f, 0x6b, 0x06, 0xcc, 0xc3, 0x1e, 0x9a, 0x1e, 0xa6, 0xed, 0xa9, 0x91, 0x06, + 0x98, 0x31, 0x5d, 0xb2, 0x8d, 0x66, 0xc0, 0x60, 0xc0, 0xed, 0x0f, 0xe3, 0x61, 0x50, 0x42, 0xd9, + 0x04, 0x01, 0x91, 0x3a, 0xe5, 0xae, 0xa7, 0x76, 0x89, 0x76, 0x55, 0x53, 0xf5, 0xda, 0xd8, 0xb1, + 0x90, 0x92, 0x48, 0xd9, 0x46, 0x89, 0x12, 0x25, 0x61, 0x9d, 0x4d, 0x14, 0x29, 0xab, 0x64, 0x93, + 0x5d, 0xb2, 0x88, 0x84, 0xf2, 0x91, 0x50, 0xc8, 0x22, 0x9b, 0x58, 0x09, 0x9f, 0x45, 0x16, 0x59, + 0x84, 0x7d, 0xa4, 0xa8, 0x5e, 0xdd, 0xaa, 0x2e, 0x57, 0x57, 0xbb, 0xab, 0xcb, 0x2d, 0xc1, 0xae, + 0xdf, 0xe7, 0x9e, 0x7b, 0xcf, 0x79, 0xf7, 0x7d, 0x6e, 0x35, 0x8c, 0xdc, 0xac, 0xe8, 0x85, 0x1b, + 0xb6, 0x5e, 0x5a, 0x65, 0x96, 0xac, 0x1b, 0x9c, 0x59, 0x85, 0x65, 0x55, 0x37, 0x6c, 0xae, 0xde, + 0xd0, 0x8d, 0xa2, 0xbc, 0x3a, 0x2a, 0xdf, 0xac, 0x30, 0x6b, 0x3d, 0x5b, 0xb6, 0x4c, 0x6e, 0xd2, + 0xe1, 0xc0, 0xec, 0x6c, 0xcd, 0xec, 0xec, 0xea, 0x68, 0xfa, 0x9f, 0x05, 0xd3, 0x5e, 0x31, 0x6d, + 0x79, 0x49, 0xb5, 0x99, 0x6b, 0x2a, 0xaf, 0x8e, 0x2e, 0x31, 0xae, 0x8e, 0xca, 0x65, 0xb5, 0xa8, + 0x1b, 0x2a, 0xd7, 0x4d, 0xc3, 0x45, 0x4b, 0x1f, 0x74, 0xe7, 0xe6, 0x45, 0x4b, 0x76, 0x1b, 0x38, + 0x34, 0x50, 0x34, 0x8b, 0xa6, 0xdb, 0xef, 0xfc, 0xc2, 0xde, 0x43, 0x45, 0xd3, 0x2c, 0x96, 0x98, + 0xac, 0x96, 0x75, 0x59, 0x35, 0x0c, 0x93, 0x0b, 0x34, 0xcf, 0xe6, 0x44, 0x43, 0x2a, 0xb5, 0x11, + 0x0b, 0x4b, 0xe9, 0x31, 0x01, 0x58, 0x70, 0xc0, 0x6c, 0xae, 0x17, 0x6c, 0x7a, 0x10, 0x7a, 0xc5, + 0xa4, 0xbc, 0xae, 0xa5, 0xc8, 0x30, 0x39, 0xb2, 0x4b, 0xe9, 0x11, 0xed, 0x79, 0x8d, 0x1e, 0x82, + 0x5d, 0x1a, 0x2b, 0x9b, 0xb6, 0xce, 0x99, 0x96, 0x6a, 0x1f, 0x26, 0x47, 0x3a, 0x94, 0x6a, 0x07, + 0x4d, 0x43, 0x2f, 0x36, 0xec, 0x54, 0x87, 0x18, 0xf4, 0xdb, 0x34, 0x03, 0x80, 0xbf, 0x4d, 0xcb, + 0x4e, 0x75, 0x8a, 0xd1, 0x40, 0x8f, 0x8b, 0x5c, 0x62, 0x45, 0xd5, 0x41, 0xee, 0xf2, 0x90, 0xb1, + 0x83, 0xfe, 0x19, 0xba, 0xed, 0x4a, 0xb9, 0x5c, 0x5a, 0x4f, 0x75, 0x8b, 0x21, 0x6c, 0xd1, 0x11, + 0xa0, 0x9a, 0x6e, 0x73, 0xd5, 0x28, 0xb0, 0x3c, 0x37, 0xf3, 0x5c, 0xb5, 0x8a, 0x8c, 0xa7, 0x7a, + 0x44, 0xd0, 0xfd, 0xde, 0xc8, 0xa2, 0xb9, 0x28, 0xfa, 0xa5, 0xeb, 0xb0, 0xef, 0x92, 0xb3, 0x24, + 0xd7, 0x4c, 0x83, 0xd9, 0x0a, 0xbb, 0x59, 0x61, 0x36, 0xa7, 0x73, 0x00, 0xd5, 0x95, 0x11, 0x7c, + 0xfb, 0xc6, 0xfe, 0x91, 0xc5, 0xd5, 0x70, 0x96, 0x31, 0xeb, 0x66, 0x00, 0x2e, 0x63, 0xf6, 0x79, + 0xb5, 0xc8, 0xd0, 0x56, 0x09, 0x58, 0x3a, 0x22, 0xd2, 0x20, 0xba, 0x5d, 0x36, 0x0d, 0x9b, 0xd1, + 0x1c, 0x74, 0xbd, 0xec, 0x74, 0xa4, 0xc8, 0x70, 0x87, 0x40, 0x6e, 0x94, 0x42, 0x59, 0xc7, 0x3e, + 0xd7, 0x79, 0x77, 0x73, 0xa8, 0x4d, 0x71, 0x4d, 0x1d, 0x0c, 0x9b, 0xab, 0xdc, 0x4e, 0xb5, 0x0b, + 0x8c, 0x91, 0xc6, 0x18, 0xd5, 0xd5, 0x54, 0x5c, 0x53, 0x7a, 0x7e, 0x0b, 0xcd, 0x0e, 0x41, 0xf3, + 0x70, 0x43, 0x9a, 0x2e, 0x89, 0x2d, 0x3c, 0x73, 0xd0, 0xef, 0xd3, 0xf4, 0x34, 0xcc, 0x86, 0x33, + 0x26, 0xb7, 0xff, 0xc9, 0xe6, 0xd0, 0xde, 0x75, 0x75, 0xa5, 0x34, 0x21, 0x79, 0x23, 0x92, 0x9f, + 0x46, 0xd2, 0x1d, 0x12, 0x58, 0x09, 0x5f, 0xaa, 0x73, 0xd0, 0xe9, 0xf0, 0xf5, 0xd7, 0xa0, 0x19, + 0xa5, 0x84, 0x65, 0x50, 0x28, 0x92, 0x50, 0x28, 0xe9, 0x3d, 0x02, 0x69, 0x3f, 0xb6, 0x17, 0xd4, + 0x92, 0xae, 0xa9, 0x4e, 0x82, 0x7a, 0x54, 0xb7, 0xd9, 0x1c, 0x4e, 0x92, 0x72, 0x95, 0x57, 0x5c, + 0xf7, 0xbb, 0x14, 0x6c, 0x85, 0x32, 0xac, 0x23, 0x71, 0x86, 0x7d, 0x46, 0xe0, 0x2f, 0x91, 0x91, + 0xa1, 0x7e, 0x97, 0x00, 0x56, 0xfd, 0x5e, 0xcc, 0xb7, 0x7f, 0x35, 0x96, 0xc0, 0x47, 0x42, 0x29, + 0x03, 0x20, 0xa1, 0xac, 0x69, 0x4f, 0x9e, 0x35, 0x8b, 0x20, 0x89, 0xd0, 0x67, 0xdc, 0x1d, 0x3f, + 0x55, 0x28, 0x98, 0x15, 0x83, 0xcf, 0x99, 0xd6, 0xb4, 0x13, 0x4d, 0xd2, 0x3c, 0x7a, 0x95, 0xc0, + 0xdf, 0xb7, 0x85, 0x45, 0x65, 0xae, 0xc1, 0x01, 0x3c, 0x6a, 0xf2, 0xaa, 0x3b, 0x25, 0xaf, 0x6a, + 0x9a, 0xc5, 0x6c, 0x1b, 0xdd, 0x48, 0x4f, 0x36, 0x87, 0x32, 0xae, 0x9b, 0x3a, 0x13, 0x25, 0x65, + 0x50, 0xdb, 0xe2, 0x64, 0x0a, 0xfb, 0xdf, 0xf1, 0x56, 0x65, 0xc6, 0x3d, 0xad, 0x4c, 0x6b, 0xde, + 0xe0, 0xcc, 0xe0, 0x09, 0x39, 0xd1, 0x59, 0xd8, 0xa7, 0x79, 0x48, 0x7e, 0x94, 0x22, 0xa1, 0x72, + 0xa9, 0xef, 0x3e, 0x3d, 0x36, 0x80, 0xe2, 0xa3, 0xfb, 0x05, 0x6e, 0xe9, 0x46, 0x51, 0xe9, 0xf7, + 0x4d, 0xbc, 0xb0, 0x74, 0x38, 0x14, 0x1d, 0x15, 0x4a, 0x32, 0x0f, 0xdd, 0xba, 0xe8, 0xc1, 0xed, + 0x36, 0xda, 0x38, 0x51, 0xc2, 0x50, 0x08, 0x20, 0xb1, 0x68, 0x57, 0xfe, 0x96, 0x89, 0x64, 0x44, + 0x9a, 0x66, 0xf4, 0x0a, 0x81, 0x54, 0xad, 0x0b, 0xa4, 0xb3, 0xcd, 0xb6, 0xac, 0x32, 0x6d, 0xdf, + 0x29, 0xd3, 0x0a, 0xfc, 0xb5, 0x0e, 0x53, 0x0c, 0x63, 0x11, 0x7a, 0xdc, 0xa9, 0xde, 0xfe, 0x9b, + 0x68, 0xda, 0x99, 0x0f, 0xa6, 0x78, 0x50, 0xd2, 0x5b, 0x04, 0x0e, 0x04, 0xfd, 0x3a, 0x97, 0x7e, + 0xd2, 0xf4, 0x9a, 0x8b, 0xd8, 0xd1, 0x49, 0x0e, 0xa3, 0xaf, 0x09, 0xa4, 0x6a, 0x63, 0xf2, 0x65, + 0xe8, 0xd3, 0xaa, 0xdd, 0x28, 0xc5, 0x48, 0x6c, 0x29, 0x74, 0xd3, 0xc0, 0xb3, 0x28, 0x08, 0x43, + 0xfb, 0xa1, 0x83, 0xaf, 0x96, 0xf0, 0xd9, 0xe1, 0xfc, 0x6c, 0xdd, 0xa5, 0xf6, 0x06, 0x81, 0x01, + 0xc1, 0x46, 0x61, 0x05, 0xa6, 0x97, 0xf9, 0x53, 0x97, 0xf7, 0x63, 0x02, 0x83, 0xa1, 0x80, 0x50, + 0xdb, 0x0b, 0xd0, 0x6b, 0x61, 0x1f, 0x0a, 0x7b, 0xb4, 0xb1, 0xb0, 0x88, 0x82, 0xaa, 0xfa, 0x00, + 0xad, 0x3b, 0xdf, 0xf3, 0xa8, 0xdf, 0xe2, 0xda, 0x82, 0xb8, 0xf4, 0x92, 0xea, 0x77, 0x00, 0x7a, + 0xf8, 0x5a, 0x7e, 0x59, 0xb5, 0x97, 0xbd, 0x4b, 0x94, 0xaf, 0xfd, 0x57, 0xb5, 0x97, 0xa5, 0x17, + 0x51, 0x8f, 0xaa, 0x03, 0xd4, 0x63, 0x1a, 0x7a, 0x90, 0x0e, 0x9e, 0x64, 0xf1, 0xe5, 0x50, 0x3c, + 0x4b, 0x69, 0x93, 0xe0, 0xce, 0xbe, 0xa2, 0xf3, 0x65, 0xcd, 0x52, 0x6f, 0xa9, 0x25, 0x85, 0x15, + 0x4c, 0x4b, 0xb3, 0x9f, 0xee, 0x31, 0xde, 0xb2, 0xb7, 0xc3, 0x97, 0x04, 0x32, 0xf5, 0x08, 0xfa, + 0x97, 0x64, 0xdf, 0x2d, 0x7f, 0xd0, 0xcb, 0xad, 0xb1, 0xc6, 0x62, 0x86, 0x11, 0xbd, 0xad, 0x1b, + 0x00, 0x6b, 0x5d, 0x9e, 0x7d, 0x48, 0xe0, 0x6f, 0x82, 0xc7, 0x65, 0x9b, 0x59, 0x75, 0x17, 0xeb, + 0x14, 0xec, 0xae, 0xd8, 0xac, 0xe6, 0xb2, 0x79, 0xb2, 0x39, 0x14, 0xad, 0x7b, 0x9f, 0x33, 0x3b, + 0x5a, 0xf2, 0xe4, 0x5b, 0xf8, 0x5d, 0x82, 0xf7, 0xe2, 0x65, 0x63, 0xc9, 0x34, 0x34, 0xc7, 0xcf, + 0xce, 0x52, 0xaa, 0x55, 0x81, 0x7d, 0xe1, 0x25, 0x7b, 0x6d, 0x60, 0x98, 0x0a, 0x57, 0x00, 0x2a, + 0xde, 0x98, 0x97, 0x09, 0x31, 0xae, 0xcd, 0x10, 0x9e, 0xf7, 0x9e, 0xac, 0x42, 0xb5, 0x2e, 0x0f, + 0xee, 0x10, 0x18, 0xc2, 0xf3, 0xb1, 0x7a, 0x45, 0x3c, 0x23, 0xfa, 0x7e, 0x4b, 0x60, 0xb8, 0x7e, + 0x6c, 0x28, 0xf1, 0x4b, 0xf0, 0x27, 0x8b, 0xd5, 0x5e, 0x92, 0xc7, 0xe3, 0x1c, 0x5e, 0x61, 0x54, + 0x14, 0x7a, 0x2b, 0x60, 0xeb, 0xb4, 0x7e, 0xdf, 0xab, 0x88, 0x2e, 0xaa, 0xe5, 0x32, 0xd3, 0xf0, + 0xfd, 0xeb, 0xcb, 0x3c, 0x06, 0x3d, 0x71, 0x1f, 0x75, 0xde, 0xc4, 0x96, 0x49, 0xfd, 0x49, 0x3b, + 0x3e, 0xbe, 0xc3, 0xa1, 0xa1, 0xca, 0xaf, 0x13, 0xe8, 0x57, 0xd8, 0x8a, 0xc9, 0x19, 0x06, 0x72, + 0x51, 0x2d, 0xa3, 0xd2, 0x0b, 0x8d, 0x95, 0xde, 0x06, 0x39, 0x1b, 0x46, 0x9d, 0x35, 0xb8, 0xb5, + 0x8e, 0x0b, 0x51, 0xe3, 0xb2, 0x65, 0x6b, 0x91, 0x9e, 0x86, 0xc1, 0x48, 0xcf, 0xce, 0xe3, 0xe8, + 0x06, 0x5b, 0xc7, 0xb7, 0xaf, 0xf3, 0x93, 0x0e, 0x40, 0xd7, 0xaa, 0x5a, 0xaa, 0x30, 0xe1, 0x6e, + 0xb7, 0xe2, 0x36, 0x26, 0xda, 0x4f, 0x90, 0xb1, 0x1f, 0x0f, 0x42, 0x97, 0xe0, 0x46, 0x3f, 0x20, + 0xd0, 0x25, 0xbe, 0x57, 0xd0, 0xf1, 0x98, 0x72, 0x04, 0xbf, 0x9d, 0xa4, 0x8f, 0x37, 0x67, 0xe4, + 0xf2, 0x91, 0xe4, 0xd7, 0xee, 0x3f, 0x7a, 0xbb, 0xfd, 0x28, 0x3d, 0x2c, 0x37, 0xfc, 0x62, 0xe5, + 0x7e, 0xff, 0xf8, 0x88, 0x40, 0xa7, 0x03, 0x41, 0xc7, 0x9a, 0xf0, 0xe7, 0xc5, 0x38, 0xde, 0x94, + 0x0d, 0x86, 0x78, 0x52, 0x84, 0x38, 0x4e, 0x47, 0xe3, 0x85, 0x28, 0x6f, 0x78, 0xc7, 0xc9, 0x6d, + 0xfa, 0x3d, 0x81, 0x3d, 0x5b, 0x0b, 0x74, 0x7a, 0xba, 0x89, 0x10, 0x6a, 0xbe, 0x38, 0xa4, 0x27, + 0x13, 0x5a, 0x23, 0x95, 0x59, 0x41, 0xe5, 0x2c, 0x9d, 0x8c, 0xa9, 0x76, 0x80, 0x8b, 0x1c, 0xf8, + 0x12, 0xf0, 0x0b, 0x81, 0x3d, 0x5b, 0xab, 0x6c, 0x3a, 0x13, 0x33, 0xb0, 0x6d, 0x6b, 0xfe, 0xf4, + 0xec, 0x0e, 0x51, 0x90, 0xe6, 0xff, 0x04, 0xcd, 0x19, 0x9a, 0x4b, 0x40, 0xd3, 0x2f, 0xf9, 0xf1, + 0x74, 0xfa, 0x8d, 0xc0, 0xde, 0x50, 0x55, 0x46, 0x27, 0x63, 0x87, 0x19, 0xf5, 0x15, 0x20, 0x7d, + 0x26, 0xa9, 0x39, 0xd2, 0xcb, 0x0b, 0x7a, 0x57, 0xe9, 0x95, 0x44, 0xf4, 0xbc, 0x77, 0xa8, 0x5b, + 0x50, 0xca, 0x1b, 0x35, 0x2f, 0xd3, 0xdb, 0xf4, 0x11, 0x81, 0xfe, 0x70, 0x25, 0x4a, 0x13, 0x46, + 0xed, 0xa7, 0xee, 0xd9, 0xc4, 0xf6, 0x48, 0xfb, 0x39, 0x41, 0x7b, 0x9e, 0x9e, 0x6f, 0x4c, 0x3b, + 0xcc, 0xd2, 0x8e, 0xa4, 0xf9, 0x0d, 0x81, 0xbe, 0x40, 0xc5, 0x4a, 0x4f, 0x36, 0x17, 0x61, 0xa0, + 0xf2, 0x4e, 0x4f, 0x24, 0x31, 0x45, 0x5e, 0x73, 0x82, 0xd7, 0x39, 0x7a, 0x26, 0xf9, 0x72, 0x8a, + 0xf0, 0x3f, 0x27, 0xd0, 0xeb, 0x55, 0x88, 0xf4, 0xdf, 0x31, 0x03, 0x0a, 0xd5, 0xb8, 0xe9, 0xff, + 0x34, 0x6d, 0x87, 0x2c, 0xa6, 0x05, 0x8b, 0x49, 0x7a, 0x2a, 0x01, 0x0b, 0xbf, 0x04, 0xfd, 0x8a, + 0x40, 0xaf, 0x57, 0xd4, 0xc5, 0xa6, 0x10, 0x2a, 0x33, 0x63, 0x53, 0x08, 0x57, 0x8f, 0xd2, 0x45, + 0x41, 0xe1, 0x3c, 0x9d, 0x4d, 0x7e, 0x6c, 0xd8, 0xf2, 0x06, 0x96, 0xac, 0xb7, 0xe9, 0xef, 0x04, + 0x06, 0x9d, 0x73, 0xb8, 0xa6, 0x32, 0xa1, 0x71, 0xb7, 0x42, 0xbd, 0x9a, 0x26, 0x7d, 0x2e, 0x39, + 0x00, 0x72, 0x55, 0x05, 0xd7, 0xeb, 0xf4, 0x6a, 0x02, 0xae, 0xd5, 0x62, 0x2e, 0x6f, 0xb9, 0xb0, + 0x91, 0xdb, 0xeb, 0x31, 0x81, 0x7d, 0xcf, 0x24, 0xf7, 0x9d, 0xac, 0x73, 0x2d, 0x77, 0xe7, 0x86, + 0x18, 0x8c, 0xac, 0x40, 0xe9, 0x74, 0xcc, 0x50, 0xb7, 0xab, 0x5f, 0x5b, 0xc0, 0xf7, 0x92, 0xe0, + 0x7b, 0x81, 0xce, 0x37, 0xe6, 0xeb, 0xd4, 0xbe, 0xb6, 0xbc, 0x11, 0x2c, 0x98, 0x23, 0x39, 0xff, + 0x4c, 0xa0, 0x3f, 0x5c, 0x31, 0xc6, 0xbe, 0x21, 0xea, 0xd4, 0xc0, 0xb1, 0x6f, 0x88, 0x7a, 0xa5, + 0xaa, 0xf4, 0x7f, 0x41, 0x74, 0x8e, 0xce, 0x24, 0x58, 0x58, 0xbf, 0x30, 0xf5, 0x39, 0xfe, 0x4a, + 0x60, 0x7f, 0x44, 0xd5, 0x46, 0xa7, 0x62, 0x1f, 0x91, 0xf5, 0xaa, 0xd1, 0x74, 0x6e, 0x27, 0x10, + 0xcd, 0x5f, 0x87, 0x11, 0x07, 0x6e, 0x15, 0xd7, 0xe7, 0x7b, 0x9f, 0xc0, 0x9e, 0xad, 0x05, 0x4e, + 0xec, 0xc7, 0x6a, 0x64, 0x31, 0x18, 0xfb, 0xb1, 0x1a, 0x5d, 0x55, 0x49, 0x33, 0x82, 0xe0, 0x19, + 0x7a, 0xba, 0x31, 0xc1, 0x15, 0x81, 0xe0, 0x65, 0xac, 0xc3, 0xd5, 0x4b, 0xde, 0xdc, 0xf5, 0xbb, + 0x0f, 0x32, 0xe4, 0xde, 0x83, 0x0c, 0xf9, 0xe9, 0x41, 0x86, 0xbc, 0xf9, 0x30, 0xd3, 0x76, 0xef, + 0x61, 0xa6, 0xed, 0x87, 0x87, 0x99, 0xb6, 0x6b, 0x53, 0x45, 0x9d, 0x2f, 0x57, 0x96, 0xb2, 0x05, + 0x73, 0x25, 0xe8, 0xe1, 0x98, 0x78, 0xc4, 0x07, 0x5d, 0xae, 0x45, 0x38, 0xe5, 0xeb, 0x65, 0x66, + 0x2f, 0x75, 0x8b, 0xff, 0xcc, 0xc7, 0xff, 0x08, 0x00, 0x00, 0xff, 0xff, 0xcb, 0x12, 0xd8, 0xd6, + 0x3a, 0x20, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/interchainstaking/types/validator.go b/x/interchainstaking/types/validator.go index 4ffab9e0b..1b86e537e 100644 --- a/x/interchainstaking/types/validator.go +++ b/x/interchainstaking/types/validator.go @@ -1,10 +1,13 @@ package types import ( + sdkioerrors "cosmossdk.io/errors" sdkmath "cosmossdk.io/math" + cryptotypes "github.com/cosmos/cosmos-sdk/crypto/types" sdk "github.com/cosmos/cosmos-sdk/types" "github.com/cosmos/cosmos-sdk/types/bech32" + sdkerrors "github.com/cosmos/cosmos-sdk/types/errors" ) func (v Validator) GetAddressBytes() ([]byte, error) { @@ -40,6 +43,16 @@ func (v Validator) SharesToTokens(shares sdk.Dec) sdkmath.Int { return sdk.NewDecFromInt(v.VotingPower).Quo(v.DelegatorShares).Mul(shares).TruncateInt() } +// GetConsAddr extracts Consensus key address +func (v Validator) GetConsAddr() (sdk.ConsAddress, error) { + pk, ok := v.ConsensusPubkey.GetCachedValue().(cryptotypes.PubKey) + if !ok { + return nil, sdkioerrors.Wrapf(sdkerrors.ErrInvalidType, "expecting cryptotypes.PubKey, got %T", pk) + } + + return sdk.ConsAddress(pk.Address()), nil +} + func (di DelegatorIntent) AddOrdinal(multiplier sdk.Dec, intents ValidatorIntents) DelegatorIntent { if len(intents) == 0 { return di diff --git a/x/mint/types/genesis.pb.go b/x/mint/types/genesis.pb.go index 80f35b998..4488bca05 100644 --- a/x/mint/types/genesis.pb.go +++ b/x/mint/types/genesis.pb.go @@ -96,7 +96,7 @@ func init() { } var fileDescriptor_b68f5238928ab471 = []byte{ - // 291 bytes of a gzipped FileDescriptorProto + // 283 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x52, 0x2b, 0x2c, 0xcd, 0x4c, 0xce, 0x2e, 0xce, 0xcc, 0x29, 0x4b, 0x2d, 0xd2, 0xcf, 0xcd, 0xcc, 0x2b, 0xd1, 0x2f, 0x33, 0x4c, 0x4a, 0x2d, 0x49, 0x34, 0xd4, 0x4f, 0x4f, 0xcd, 0x4b, 0x2d, 0xce, 0x2c, 0xd6, 0x2b, 0x28, 0xca, @@ -109,13 +109,12 @@ var fileDescriptor_b68f5238928ab471 = []byte{ 0x1f, 0xa2, 0x4b, 0x28, 0x8a, 0x4b, 0xbc, 0x28, 0x35, 0xa5, 0x34, 0xb9, 0x24, 0x33, 0x3f, 0x2f, 0xbe, 0xb8, 0x24, 0xb1, 0xa8, 0x24, 0x35, 0x25, 0x3e, 0xb5, 0x20, 0x3f, 0x39, 0x43, 0x82, 0x59, 0x81, 0x51, 0x83, 0xd9, 0x49, 0xe9, 0xd3, 0x3d, 0x79, 0xb9, 0xca, 0xc4, 0xdc, 0x1c, 0x2b, 0x25, - 0x1c, 0x0a, 0x95, 0x82, 0x44, 0xe1, 0x32, 0xc1, 0x10, 0x09, 0x57, 0x90, 0xb8, 0x93, 0xef, 0x89, + 0x1c, 0x0a, 0x95, 0x82, 0x44, 0xe1, 0x32, 0xc1, 0x10, 0x09, 0x57, 0x90, 0xb8, 0x93, 0xdf, 0x89, 0x47, 0x72, 0x8c, 0x17, 0x1e, 0xc9, 0x31, 0x3e, 0x78, 0x24, 0xc7, 0x38, 0xe1, 0xb1, 0x1c, 0xc3, - 0x85, 0xc7, 0x72, 0x0c, 0x37, 0x1e, 0xcb, 0x31, 0x44, 0x19, 0xa7, 0x67, 0x96, 0x64, 0x94, 0x26, - 0xe9, 0x25, 0xe7, 0xe7, 0xea, 0x67, 0xe6, 0xa5, 0xa7, 0xe6, 0x95, 0x66, 0x96, 0x54, 0xea, 0x26, - 0x95, 0x66, 0xe6, 0xa4, 0xe8, 0x23, 0x07, 0x63, 0x05, 0x24, 0x20, 0x4b, 0x2a, 0x0b, 0x52, 0x8b, - 0x93, 0xd8, 0xc0, 0x41, 0x68, 0x0c, 0x08, 0x00, 0x00, 0xff, 0xff, 0xe1, 0xa7, 0x08, 0xbc, 0xc1, - 0x01, 0x00, 0x00, + 0x85, 0xc7, 0x72, 0x0c, 0x37, 0x1e, 0xcb, 0x31, 0x44, 0x99, 0xa4, 0x67, 0x96, 0x64, 0x94, 0x26, + 0xe9, 0x25, 0xe7, 0xe7, 0xea, 0x23, 0xb9, 0x57, 0xb7, 0x2a, 0x3f, 0x2f, 0x15, 0x59, 0x40, 0xbf, + 0x02, 0x12, 0x92, 0x25, 0x95, 0x05, 0xa9, 0xc5, 0x49, 0x6c, 0xe0, 0x30, 0x34, 0x06, 0x04, 0x00, + 0x00, 0xff, 0xff, 0x1e, 0x7d, 0x5f, 0x1b, 0xc2, 0x01, 0x00, 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/x/mint/types/mint.pb.go b/x/mint/types/mint.pb.go index 9a2d49fb5..2131eb25c 100644 --- a/x/mint/types/mint.pb.go +++ b/x/mint/types/mint.pb.go @@ -207,47 +207,47 @@ func init() { } var fileDescriptor_3179bac36b5b0964 = []byte{ - // 635 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x54, 0x3d, 0x6f, 0xd3, 0x40, - 0x18, 0x8e, 0x69, 0x9b, 0xaa, 0x87, 0x68, 0x91, 0xd5, 0x36, 0x56, 0x81, 0xb8, 0x98, 0x0f, 0x75, - 0x69, 0xac, 0xd2, 0xad, 0x13, 0x8a, 0x4a, 0x21, 0x43, 0x51, 0x38, 0xb6, 0x2e, 0x96, 0x63, 0x5f, - 0xdd, 0x57, 0x8d, 0xef, 0xdc, 0xbb, 0x73, 0x20, 0x0b, 0x0b, 0x63, 0x17, 0x46, 0x46, 0x7e, 0x4e, - 0xc7, 0x8e, 0x88, 0xc1, 0xa0, 0xf6, 0x1f, 0xf4, 0x17, 0xa0, 0xbb, 0x73, 0xd2, 0x24, 0x10, 0x89, - 0x88, 0xc9, 0xf6, 0x73, 0xaf, 0x9f, 0xe7, 0xb9, 0xf7, 0x0b, 0x3d, 0x39, 0xcb, 0x21, 0x3a, 0x15, - 0xd0, 0xed, 0x11, 0xee, 0xa7, 0x40, 0xa5, 0xdf, 0xdb, 0xe9, 0x10, 0x19, 0xee, 0xe8, 0x8f, 0x46, - 0xc6, 0x99, 0x64, 0xb6, 0x33, 0x12, 0xd4, 0xd0, 0x78, 0x19, 0xb4, 0xb1, 0x9a, 0xb0, 0x84, 0xe9, - 0x20, 0x5f, 0xbd, 0x99, 0x78, 0xef, 0x13, 0xaa, 0x1e, 0x02, 0x95, 0x84, 0xdb, 0x12, 0xdd, 0x27, - 0x19, 0x8b, 0x4e, 0x82, 0x8c, 0xb3, 0x1e, 0x08, 0x60, 0x54, 0x38, 0xd6, 0xa6, 0xb5, 0xb5, 0xd4, - 0x6c, 0x5d, 0x14, 0x6e, 0xe5, 0x47, 0xe1, 0x3e, 0x4f, 0x40, 0x9e, 0xe4, 0x9d, 0x46, 0xc4, 0x52, - 0x3f, 0x62, 0x22, 0x65, 0xa2, 0x7c, 0x6c, 0x8b, 0xf8, 0xd4, 0x97, 0xfd, 0x8c, 0x88, 0xc6, 0x3e, - 0x89, 0x6e, 0x0a, 0xb7, 0xd6, 0x0f, 0xd3, 0xee, 0x9e, 0x37, 0xc9, 0xe7, 0xe1, 0x15, 0x0d, 0xb5, - 0x6f, 0x91, 0x62, 0x0e, 0xd5, 0xf6, 0x41, 0x48, 0x0e, 0x9d, 0x5c, 0x02, 0xa3, 0x6d, 0xce, 0x32, - 0xc6, 0xd5, 0x9b, 0xb0, 0x8f, 0xd0, 0xa2, 0x90, 0xe1, 0x29, 0xd0, 0xa4, 0x34, 0xf2, 0x72, 0x66, - 0x23, 0xcb, 0xc6, 0x48, 0x49, 0xe3, 0xe1, 0x01, 0xa1, 0x7d, 0x86, 0x56, 0x32, 0xc6, 0xba, 0x01, - 0xd0, 0x88, 0x50, 0x09, 0x3d, 0x22, 0x9c, 0x3b, 0x5a, 0xe3, 0xcd, 0xcc, 0x1a, 0xeb, 0x46, 0x63, - 0x82, 0xce, 0xc3, 0xcb, 0x0a, 0x69, 0x0d, 0x01, 0xfb, 0xb3, 0x85, 0xd6, 0xb2, 0x90, 0x4b, 0x88, - 0x20, 0x0b, 0xd5, 0x0d, 0x03, 0x4e, 0x3e, 0x84, 0x3c, 0x16, 0xce, 0x9c, 0x56, 0x7e, 0x3b, 0xb3, - 0xf2, 0xc3, 0x52, 0xf9, 0x6f, 0xa4, 0x1e, 0x5e, 0x1d, 0xc3, 0xb1, 0x81, 0x6d, 0x8a, 0x96, 0x23, - 0x96, 0xa6, 0x39, 0x05, 0xd9, 0x0f, 0x94, 0x43, 0x67, 0x5e, 0xab, 0xbf, 0x9e, 0x59, 0x7d, 0xcd, - 0xa8, 0x8f, 0xb3, 0x79, 0xf8, 0xde, 0x10, 0x68, 0xab, 0xef, 0x9f, 0x0b, 0xa8, 0xda, 0x0e, 0x79, - 0x98, 0x0a, 0xfb, 0x11, 0x42, 0xaa, 0x23, 0x83, 0x98, 0x50, 0x96, 0x9a, 0x92, 0xe2, 0x25, 0x85, - 0xec, 0x2b, 0xc0, 0x3e, 0xb7, 0x90, 0x93, 0x10, 0x4a, 0x04, 0x88, 0xe0, 0x8f, 0x4e, 0x34, 0xc5, - 0x79, 0x37, 0xb3, 0x49, 0xd7, 0x98, 0x9c, 0xc6, 0xeb, 0xe1, 0xf5, 0xf2, 0xe8, 0xd5, 0x78, 0x63, - 0xda, 0x07, 0x83, 0x71, 0x80, 0x58, 0x15, 0xf0, 0x18, 0x08, 0x2f, 0xeb, 0xf4, 0x60, 0xb2, 0xc1, - 0x6f, 0x23, 0x06, 0x0d, 0xde, 0x1a, 0x22, 0x76, 0x07, 0x6d, 0x70, 0x12, 0xe7, 0x91, 0xae, 0x4d, - 0x46, 0x38, 0xb0, 0x38, 0x00, 0x6a, 0x8c, 0x08, 0x9d, 0xfb, 0xb9, 0xe6, 0xb3, 0x9b, 0xc2, 0x7d, - 0x6c, 0x18, 0xa7, 0xc7, 0x7a, 0xb8, 0x36, 0x3c, 0x6c, 0xeb, 0xb3, 0x16, 0xd5, 0xa6, 0x85, 0x1a, - 0xdd, 0xdb, 0xff, 0x8e, 0xc3, 0x48, 0x32, 0xee, 0x2c, 0xfc, 0xdf, 0xe8, 0x4e, 0xf2, 0x79, 0x78, - 0x65, 0x08, 0x1d, 0x68, 0xc4, 0xe6, 0xc8, 0x89, 0x47, 0x26, 0x57, 0x65, 0x75, 0x30, 0xba, 0x4e, - 0x75, 0xd3, 0xda, 0xba, 0xfb, 0x62, 0xa7, 0x31, 0x6d, 0x1b, 0x35, 0xa6, 0xcc, 0x7c, 0x73, 0x5e, - 0x19, 0xc6, 0xb5, 0x78, 0xca, 0x4a, 0x38, 0xb7, 0xd0, 0x96, 0xe2, 0x01, 0x9a, 0x0c, 0x1a, 0x3d, - 0x18, 0x33, 0x21, 0x64, 0xc8, 0xa5, 0xc9, 0x98, 0xb3, 0xa8, 0x93, 0xbb, 0x7b, 0x53, 0xb8, 0xbe, - 0xb9, 0xd4, 0xbf, 0xfe, 0xe9, 0xe1, 0xa7, 0x65, 0x68, 0x39, 0x35, 0xa3, 0x6e, 0xdf, 0xab, 0x38, - 0x9d, 0xf8, 0xbd, 0xf9, 0xaf, 0xdf, 0xdc, 0x4a, 0xf3, 0xf0, 0xe2, 0xaa, 0x6e, 0x5d, 0x5e, 0xd5, - 0xad, 0x5f, 0x57, 0x75, 0xeb, 0xcb, 0x75, 0xbd, 0x72, 0x79, 0x5d, 0xaf, 0x7c, 0xbf, 0xae, 0x57, - 0x8e, 0x76, 0x47, 0xb2, 0x0e, 0x34, 0x21, 0x34, 0x07, 0xd9, 0xdf, 0xee, 0xe4, 0xd0, 0x8d, 0xfd, - 0xd1, 0x65, 0xfe, 0xd1, 0xac, 0x73, 0x5d, 0x86, 0x4e, 0x55, 0x2f, 0xe6, 0xdd, 0xdf, 0x01, 0x00, - 0x00, 0xff, 0xff, 0xaa, 0x9e, 0x4b, 0x84, 0xef, 0x05, 0x00, 0x00, + // 630 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x54, 0x3f, 0x6f, 0xd3, 0x40, + 0x1c, 0x8d, 0x69, 0x9b, 0xaa, 0x87, 0x68, 0x91, 0xd5, 0x36, 0x56, 0x01, 0xbb, 0x98, 0x3f, 0xea, + 0x52, 0x5b, 0xa5, 0x4c, 0x9d, 0x50, 0x54, 0x0a, 0x19, 0xa8, 0xc2, 0xb1, 0x75, 0xb1, 0x1c, 0xfb, + 0xea, 0x9e, 0x5a, 0xdf, 0xb9, 0x77, 0x97, 0x40, 0x18, 0x58, 0x18, 0xbb, 0x30, 0x32, 0xf2, 0x71, + 0x3a, 0x76, 0x44, 0x0c, 0x06, 0x25, 0xdf, 0x20, 0x9f, 0x00, 0xdd, 0x9d, 0x93, 0x38, 0x81, 0x48, + 0x44, 0x4c, 0xb6, 0xdf, 0xfd, 0xfc, 0xde, 0xbb, 0xdf, 0x3f, 0xf0, 0xe8, 0xb2, 0x8d, 0xa3, 0x73, + 0x8e, 0x2f, 0x3a, 0x88, 0xf9, 0x29, 0x26, 0xc2, 0xef, 0xec, 0xb5, 0x90, 0x08, 0xf7, 0xd4, 0x87, + 0x97, 0x31, 0x2a, 0xa8, 0x69, 0x95, 0x82, 0x3c, 0x85, 0x17, 0x41, 0x5b, 0xeb, 0x09, 0x4d, 0xa8, + 0x0a, 0xf2, 0xe5, 0x9b, 0x8e, 0x77, 0x3f, 0x81, 0xea, 0x1b, 0x4c, 0x04, 0x62, 0xa6, 0x00, 0x77, + 0x51, 0x46, 0xa3, 0xb3, 0x20, 0x63, 0xb4, 0x83, 0x39, 0xa6, 0x84, 0x5b, 0xc6, 0xb6, 0xb1, 0xb3, + 0x52, 0x6f, 0x5c, 0xe7, 0x4e, 0xe5, 0x47, 0xee, 0x3c, 0x4d, 0xb0, 0x38, 0x6b, 0xb7, 0xbc, 0x88, + 0xa6, 0x7e, 0x44, 0x79, 0x4a, 0x79, 0xf1, 0xd8, 0xe5, 0xf1, 0xb9, 0x2f, 0xba, 0x19, 0xe2, 0xde, + 0x21, 0x8a, 0x06, 0xb9, 0x53, 0xeb, 0x86, 0xe9, 0xc5, 0x81, 0x3b, 0xcd, 0xe7, 0xc2, 0x35, 0x05, + 0x35, 0xc7, 0x48, 0xbe, 0x00, 0x6a, 0x87, 0x98, 0x0b, 0x86, 0x5b, 0x6d, 0x81, 0x29, 0x69, 0x32, + 0x9a, 0x51, 0x26, 0xdf, 0xb8, 0x79, 0x02, 0x96, 0xb9, 0x08, 0xcf, 0x31, 0x49, 0x0a, 0x23, 0x2f, + 0xe6, 0x36, 0xb2, 0xaa, 0x8d, 0x14, 0x34, 0x2e, 0x1c, 0x12, 0x9a, 0x97, 0x60, 0x2d, 0xa3, 0xf4, + 0x22, 0xc0, 0x24, 0x42, 0x44, 0xe0, 0x0e, 0xe2, 0xd6, 0x2d, 0xa5, 0xf1, 0x7a, 0x6e, 0x8d, 0x4d, + 0xad, 0x31, 0x45, 0xe7, 0xc2, 0x55, 0x89, 0x34, 0x46, 0x80, 0xf9, 0xd9, 0x00, 0x1b, 0x59, 0xc8, + 0x04, 0x8e, 0x70, 0x16, 0xca, 0x1b, 0x06, 0x0c, 0xbd, 0x0f, 0x59, 0xcc, 0xad, 0x05, 0xa5, 0x7c, + 0x3c, 0xb7, 0xf2, 0xfd, 0x42, 0xf9, 0x6f, 0xa4, 0x2e, 0x5c, 0x9f, 0xc0, 0xa1, 0x86, 0x4d, 0x02, + 0x56, 0x23, 0x9a, 0xa6, 0x6d, 0x82, 0x45, 0x37, 0x90, 0x0e, 0xad, 0x45, 0xa5, 0xfe, 0x6a, 0x6e, + 0xf5, 0x0d, 0xad, 0x3e, 0xc9, 0xe6, 0xc2, 0x3b, 0x23, 0xa0, 0x29, 0xbf, 0x7f, 0x2e, 0x81, 0x6a, + 0x33, 0x64, 0x61, 0xca, 0xcd, 0x07, 0x00, 0xc8, 0x8e, 0x0c, 0x62, 0x44, 0x68, 0xaa, 0x4b, 0x0a, + 0x57, 0x24, 0x72, 0x28, 0x01, 0xf3, 0xca, 0x00, 0x56, 0x82, 0x08, 0xe2, 0x98, 0x07, 0x7f, 0x74, + 0xa2, 0x2e, 0xce, 0xdb, 0xb9, 0x4d, 0x3a, 0xda, 0xe4, 0x2c, 0x5e, 0x17, 0x6e, 0x16, 0x47, 0x2f, + 0x27, 0x1b, 0xd3, 0x3c, 0x1a, 0x8e, 0x03, 0x8e, 0x65, 0x01, 0x4f, 0x31, 0x62, 0x45, 0x9d, 0xee, + 0x4d, 0x37, 0xf8, 0x38, 0x62, 0xd8, 0xe0, 0x8d, 0x11, 0x62, 0xb6, 0xc0, 0x16, 0x43, 0x71, 0x3b, + 0x52, 0xb5, 0xc9, 0x10, 0xc3, 0x34, 0x0e, 0x30, 0xd1, 0x46, 0xb8, 0xca, 0xfd, 0x42, 0xfd, 0xc9, + 0x20, 0x77, 0x1e, 0x6a, 0xc6, 0xd9, 0xb1, 0x2e, 0xac, 0x8d, 0x0e, 0x9b, 0xea, 0xac, 0x41, 0x94, + 0x69, 0x2e, 0x47, 0x77, 0xfc, 0xdf, 0x69, 0x18, 0x09, 0xca, 0xac, 0xa5, 0xff, 0x1b, 0xdd, 0x69, + 0x3e, 0x17, 0xae, 0x8d, 0xa0, 0x23, 0x85, 0x98, 0x0c, 0x58, 0x71, 0x69, 0x72, 0x65, 0x56, 0x87, + 0xa3, 0x6b, 0x55, 0xb7, 0x8d, 0x9d, 0xdb, 0xcf, 0xf6, 0xbc, 0x59, 0xdb, 0xc8, 0x9b, 0x31, 0xf3, + 0xf5, 0x45, 0x69, 0x18, 0xd6, 0xe2, 0x19, 0x2b, 0xe1, 0xca, 0x00, 0x3b, 0x92, 0x07, 0x93, 0x64, + 0xd8, 0xe8, 0xc1, 0x84, 0x09, 0x2e, 0x42, 0x26, 0x74, 0xc6, 0xac, 0x65, 0x95, 0xdc, 0xfd, 0x41, + 0xee, 0xf8, 0xfa, 0x52, 0xff, 0xfa, 0xa7, 0x0b, 0x1f, 0x17, 0xa1, 0xc5, 0xd4, 0x94, 0xdd, 0xbe, + 0x93, 0x71, 0x2a, 0xf1, 0x07, 0x8b, 0x5f, 0xbf, 0x39, 0x95, 0xfa, 0xf1, 0x75, 0xcf, 0x36, 0x6e, + 0x7a, 0xb6, 0xf1, 0xab, 0x67, 0x1b, 0x5f, 0xfa, 0x76, 0xe5, 0xa6, 0x6f, 0x57, 0xbe, 0xf7, 0xed, + 0xca, 0xc9, 0xf3, 0x52, 0xd6, 0x4b, 0x99, 0xd8, 0xfd, 0x48, 0x09, 0x2a, 0x03, 0xfe, 0x07, 0xbd, + 0xcf, 0x55, 0x1d, 0x5a, 0x55, 0xb5, 0x99, 0xf7, 0x7f, 0x07, 0x00, 0x00, 0xff, 0xff, 0x3f, 0xa6, + 0x69, 0xfa, 0xf0, 0x05, 0x00, 0x00, } func (m *Minter) Marshal() (dAtA []byte, err error) { diff --git a/x/mint/types/query.pb.go b/x/mint/types/query.pb.go index eeb10c023..7b5604793 100644 --- a/x/mint/types/query.pb.go +++ b/x/mint/types/query.pb.go @@ -203,33 +203,32 @@ func init() { } var fileDescriptor_96fb429be50dc1ea = []byte{ - // 406 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x92, 0xc1, 0x6a, 0xe2, 0x40, - 0x18, 0xc7, 0x13, 0xd9, 0xf5, 0x30, 0xbb, 0xe0, 0x32, 0xeb, 0x41, 0xb2, 0x6e, 0x94, 0xec, 0x52, - 0xa4, 0xe8, 0x0c, 0x2a, 0xed, 0xb1, 0x07, 0x69, 0x8f, 0x05, 0x2b, 0xf4, 0xd0, 0x5e, 0x4a, 0x12, - 0x87, 0x38, 0x68, 0x32, 0x31, 0x33, 0x91, 0xe6, 0xda, 0x17, 0x68, 0xa1, 0xaf, 0xd2, 0x87, 0xf0, - 0x28, 0xf4, 0x52, 0x7a, 0x90, 0xa2, 0x7d, 0x90, 0x92, 0x49, 0x5a, 0xd4, 0x1a, 0xda, 0x9e, 0x12, - 0xe6, 0xfb, 0x7f, 0xdf, 0xff, 0x37, 0xdf, 0x7f, 0xc0, 0xff, 0x71, 0x48, 0xed, 0x21, 0xa7, 0xa3, - 0x09, 0x09, 0xb0, 0x4b, 0x3d, 0x81, 0x27, 0x4d, 0x8b, 0x08, 0xb3, 0x89, 0xc7, 0x21, 0x09, 0x22, - 0xe4, 0x07, 0x4c, 0x30, 0x58, 0x5a, 0x51, 0xa1, 0x58, 0x85, 0x52, 0x95, 0x56, 0x74, 0x98, 0xc3, - 0xa4, 0x08, 0xc7, 0x7f, 0x89, 0x5e, 0x2b, 0x3b, 0x8c, 0x39, 0x23, 0x82, 0x4d, 0x9f, 0x62, 0xd3, - 0xf3, 0x98, 0x30, 0x05, 0x65, 0x1e, 0x4f, 0xab, 0xff, 0x32, 0x3d, 0xe5, 0x68, 0x29, 0x32, 0x8a, - 0x00, 0x9e, 0xc4, 0x04, 0x5d, 0x33, 0x30, 0x5d, 0xde, 0x23, 0xe3, 0x90, 0x70, 0x61, 0x9c, 0x82, - 0xdf, 0x6b, 0xa7, 0xdc, 0x67, 0x1e, 0x27, 0xf0, 0x00, 0xe4, 0x7d, 0x79, 0x52, 0x52, 0xab, 0x6a, - 0xed, 0x47, 0xab, 0x8a, 0xb2, 0x80, 0x51, 0xd2, 0xd9, 0xf9, 0x36, 0x9d, 0x57, 0x94, 0x5e, 0xda, - 0x65, 0xfc, 0x05, 0x7f, 0xe4, 0xd8, 0x23, 0x9f, 0xd9, 0x83, 0x6e, 0xc0, 0x26, 0x94, 0xc7, 0xbc, - 0xaf, 0xae, 0x11, 0x28, 0x6f, 0x2f, 0xa7, 0xf6, 0x67, 0xe0, 0x17, 0x89, 0x4b, 0x17, 0xfe, 0x5b, - 0x4d, 0x82, 0xfc, 0xec, 0xa0, 0xd8, 0xe6, 0x71, 0x5e, 0xd9, 0x71, 0xa8, 0x18, 0x84, 0x16, 0xb2, - 0x99, 0x8b, 0x6d, 0xc6, 0x5d, 0xc6, 0xd3, 0x4f, 0x83, 0xf7, 0x87, 0x58, 0x44, 0x3e, 0xe1, 0xe8, - 0x90, 0xd8, 0xbd, 0x02, 0x59, 0xb7, 0x68, 0xcd, 0x72, 0xe0, 0xbb, 0xf4, 0x86, 0xd7, 0x2a, 0xc8, - 0x27, 0xf0, 0xb0, 0x9e, 0x7d, 0xbd, 0xf7, 0x3b, 0xd3, 0x1a, 0x9f, 0x54, 0x27, 0x97, 0x31, 0x6a, - 0x57, 0xf7, 0xcf, 0xb7, 0x39, 0x03, 0x56, 0x71, 0x66, 0x4c, 0xc9, 0xd6, 0xe0, 0x9d, 0x0a, 0x0a, - 0x1b, 0x2b, 0x81, 0x7b, 0x1f, 0x98, 0x6d, 0xdf, 0xb0, 0xb6, 0xff, 0xd5, 0xb6, 0x14, 0xb6, 0x25, - 0x61, 0xeb, 0x70, 0x37, 0x1b, 0x76, 0x33, 0x99, 0xce, 0xf1, 0x74, 0xa1, 0xab, 0xb3, 0x85, 0xae, - 0x3e, 0x2d, 0x74, 0xf5, 0x66, 0xa9, 0x2b, 0xb3, 0xa5, 0xae, 0x3c, 0x2c, 0x75, 0xe5, 0xbc, 0xbd, - 0x92, 0x12, 0xf5, 0x1c, 0xe2, 0x85, 0x54, 0x44, 0x0d, 0x2b, 0xa4, 0xa3, 0xfe, 0xda, 0xfc, 0xcb, - 0xc4, 0x41, 0xc6, 0x66, 0xe5, 0xe5, 0x7b, 0x6d, 0xbf, 0x04, 0x00, 0x00, 0xff, 0xff, 0xb3, 0x26, - 0xde, 0x39, 0x4a, 0x03, 0x00, 0x00, + // 399 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x52, 0x29, 0x2c, 0xcd, 0x4c, + 0xce, 0x2e, 0xce, 0xcc, 0x29, 0x4b, 0x2d, 0xd2, 0xcf, 0xcd, 0xcc, 0x2b, 0xd1, 0x2f, 0x33, 0x4c, + 0x4a, 0x2d, 0x49, 0x34, 0xd4, 0x2f, 0x2c, 0x4d, 0x2d, 0xaa, 0xd4, 0x2b, 0x28, 0xca, 0x2f, 0xc9, + 0x17, 0x92, 0x40, 0x52, 0xa5, 0x07, 0x52, 0xa5, 0x07, 0x55, 0x25, 0x25, 0x92, 0x9e, 0x9f, 0x9e, + 0x0f, 0x56, 0xa4, 0x0f, 0x62, 0x41, 0xd4, 0x4b, 0xc9, 0xa4, 0xe7, 0xe7, 0xa7, 0xe7, 0xa4, 0xea, + 0x27, 0x16, 0x64, 0xea, 0x27, 0xe6, 0xe5, 0xe5, 0x97, 0x24, 0x96, 0x64, 0xe6, 0xe7, 0x15, 0x43, + 0x65, 0x95, 0x71, 0xda, 0x09, 0x36, 0x1a, 0xac, 0x48, 0x49, 0x84, 0x4b, 0x28, 0x10, 0xe4, 0x82, + 0x80, 0xc4, 0xa2, 0xc4, 0xdc, 0xe2, 0xa0, 0xd4, 0xc2, 0xd2, 0xd4, 0xe2, 0x12, 0xa5, 0x50, 0x2e, + 0x61, 0x14, 0xd1, 0xe2, 0x82, 0xfc, 0xbc, 0xe2, 0x54, 0x21, 0x3b, 0x2e, 0xb6, 0x02, 0xb0, 0x88, + 0x04, 0xa3, 0x02, 0xa3, 0x06, 0xb7, 0x91, 0x82, 0x1e, 0x2e, 0x07, 0xeb, 0x41, 0x74, 0x3a, 0xb1, + 0x9c, 0xb8, 0x27, 0xcf, 0x10, 0x04, 0xd5, 0xa5, 0x24, 0xcb, 0x25, 0x0d, 0x36, 0xd6, 0xb5, 0x20, + 0x3f, 0x39, 0x23, 0xa0, 0x28, 0xbf, 0x2c, 0xb3, 0x18, 0xe4, 0x5e, 0x98, 0xad, 0x95, 0x5c, 0x32, + 0xd8, 0xa5, 0xa1, 0xd6, 0x47, 0x72, 0x09, 0xa4, 0x82, 0xa4, 0xe2, 0x0b, 0xe0, 0x72, 0x60, 0x87, + 0xf0, 0x38, 0xe9, 0x81, 0xac, 0xb9, 0x75, 0x4f, 0x5e, 0x2d, 0x3d, 0xb3, 0x24, 0xa3, 0x34, 0x49, + 0x2f, 0x39, 0x3f, 0x57, 0x3f, 0x39, 0xbf, 0x38, 0x37, 0xbf, 0x18, 0x4a, 0xe9, 0x16, 0xa7, 0x64, + 0xeb, 0x97, 0x54, 0x16, 0xa4, 0x16, 0xeb, 0xb9, 0xa4, 0x26, 0x07, 0xf1, 0xa7, 0xa2, 0x5a, 0x61, + 0x74, 0x81, 0x89, 0x8b, 0x15, 0x6c, 0xb7, 0x50, 0x3f, 0x23, 0x17, 0x1b, 0xc4, 0xf1, 0x42, 0x3a, + 0xb8, 0xbd, 0x87, 0x19, 0x66, 0x52, 0xba, 0x44, 0xaa, 0x86, 0x78, 0x46, 0x49, 0xa3, 0xe9, 0xf2, + 0x93, 0xc9, 0x4c, 0x4a, 0x42, 0x0a, 0xfa, 0x38, 0xa3, 0x09, 0x12, 0x6a, 0x42, 0x5b, 0x18, 0xb9, + 0xf8, 0xd1, 0x82, 0x44, 0xc8, 0x94, 0x80, 0x65, 0xd8, 0x43, 0x58, 0xca, 0x8c, 0x54, 0x6d, 0x50, + 0xc7, 0x1a, 0x81, 0x1d, 0xab, 0x23, 0xa4, 0x85, 0xdb, 0xb1, 0xe8, 0x31, 0xe3, 0xe4, 0x77, 0xe2, + 0x91, 0x1c, 0xe3, 0x85, 0x47, 0x72, 0x8c, 0x0f, 0x1e, 0xc9, 0x31, 0x4e, 0x78, 0x2c, 0xc7, 0x70, + 0xe1, 0xb1, 0x1c, 0xc3, 0x8d, 0xc7, 0x72, 0x0c, 0x51, 0x26, 0x48, 0xb1, 0x84, 0x64, 0x9e, 0x6e, + 0x55, 0x7e, 0x5e, 0x2a, 0x8a, 0x05, 0x15, 0x10, 0x2b, 0xc0, 0xf1, 0x96, 0xc4, 0x06, 0x4e, 0xb0, + 0xc6, 0x80, 0x00, 0x00, 0x00, 0xff, 0xff, 0x47, 0x9b, 0xbf, 0x9e, 0x4b, 0x03, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/participationrewards/types/genesis.pb.go b/x/participationrewards/types/genesis.pb.go index 262f30f2d..86f954d00 100644 --- a/x/participationrewards/types/genesis.pb.go +++ b/x/participationrewards/types/genesis.pb.go @@ -85,7 +85,7 @@ func init() { } var fileDescriptor_1387494f116edd8c = []byte{ - // 270 bytes of a gzipped FileDescriptorProto + // 261 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x32, 0x2c, 0x2c, 0xcd, 0x4c, 0xce, 0x2e, 0xce, 0xcc, 0x29, 0x4b, 0x2d, 0xd2, 0x2f, 0x48, 0x2c, 0x2a, 0xc9, 0x4c, 0xce, 0x2c, 0x48, 0x2c, 0xc9, 0xcc, 0xcf, 0x2b, 0x4a, 0x2d, 0x4f, 0x2c, 0x4a, 0x29, 0xd6, 0x2f, 0x33, 0xd4, @@ -97,12 +97,12 @@ var fileDescriptor_1387494f116edd8c = []byte{ 0xd3, 0x0b, 0x00, 0x6b, 0x71, 0x62, 0x39, 0x71, 0x4f, 0x9e, 0x21, 0x08, 0x6a, 0x80, 0x50, 0x34, 0x17, 0x2f, 0xd8, 0x92, 0xe4, 0xfc, 0x9c, 0xf8, 0x94, 0xc4, 0x92, 0x44, 0x09, 0x26, 0x05, 0x66, 0x0d, 0x6e, 0x23, 0x33, 0xa2, 0x4c, 0xf4, 0x4e, 0xad, 0x4c, 0x4d, 0x09, 0x80, 0x6a, 0x77, 0x49, - 0x2c, 0x49, 0x0c, 0xe2, 0x29, 0x40, 0xe2, 0x39, 0xc5, 0x9e, 0x78, 0x24, 0xc7, 0x78, 0xe1, 0x91, + 0x2c, 0x49, 0x0c, 0xe2, 0x29, 0x40, 0xe2, 0x39, 0xc5, 0x9d, 0x78, 0x24, 0xc7, 0x78, 0xe1, 0x91, 0x1c, 0xe3, 0x83, 0x47, 0x72, 0x8c, 0x13, 0x1e, 0xcb, 0x31, 0x5c, 0x78, 0x2c, 0xc7, 0x70, 0xe3, - 0xb1, 0x1c, 0x43, 0x94, 0x73, 0x7a, 0x66, 0x49, 0x46, 0x69, 0x92, 0x5e, 0x72, 0x7e, 0xae, 0x7e, - 0x66, 0x5e, 0x7a, 0x6a, 0x5e, 0x69, 0x66, 0x49, 0xa5, 0x6e, 0x52, 0x69, 0x66, 0x4e, 0x8a, 0x3e, - 0x72, 0x68, 0x55, 0x60, 0x0f, 0xaf, 0x92, 0xca, 0x82, 0xd4, 0xe2, 0x24, 0x36, 0xb0, 0x65, 0xc6, - 0x80, 0x00, 0x00, 0x00, 0xff, 0xff, 0xf7, 0x75, 0x0d, 0xb2, 0xce, 0x01, 0x00, 0x00, + 0xb1, 0x1c, 0x43, 0x94, 0x4b, 0x7a, 0x66, 0x49, 0x46, 0x69, 0x92, 0x5e, 0x72, 0x7e, 0xae, 0x3e, + 0x92, 0x4d, 0xba, 0x55, 0xf9, 0x79, 0xa9, 0xc8, 0x02, 0xfa, 0x15, 0xd8, 0x03, 0xac, 0xa4, 0xb2, + 0x20, 0xb5, 0x38, 0x89, 0x0d, 0x6c, 0x9b, 0x31, 0x20, 0x00, 0x00, 0xff, 0xff, 0x9c, 0x8d, 0x1e, + 0x64, 0xcf, 0x01, 0x00, 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/x/participationrewards/types/messages.pb.go b/x/participationrewards/types/messages.pb.go index e2741e888..5596f44f0 100644 --- a/x/participationrewards/types/messages.pb.go +++ b/x/participationrewards/types/messages.pb.go @@ -121,40 +121,40 @@ func init() { } var fileDescriptor_b87e3ea017f90b50 = []byte{ - // 520 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x93, 0x41, 0x6b, 0x13, 0x41, - 0x14, 0xc7, 0x33, 0x4d, 0x2d, 0x75, 0x2a, 0x3d, 0x0c, 0x55, 0xd6, 0x20, 0xdb, 0x90, 0x1e, 0x0c, - 0x85, 0xec, 0x9a, 0xe4, 0x22, 0x89, 0x82, 0xb6, 0x6a, 0x4f, 0x85, 0xb2, 0xf5, 0x24, 0x48, 0x98, - 0x6c, 0xc6, 0x71, 0x70, 0x77, 0xdf, 0x38, 0x33, 0xbb, 0x36, 0x1e, 0x3d, 0x79, 0x12, 0xc1, 0x2f, - 0xd0, 0xab, 0x77, 0x2f, 0x7e, 0x03, 0x8f, 0x45, 0x2f, 0x1e, 0x25, 0x51, 0xf0, 0x63, 0xc8, 0x4e, - 0xd2, 0xb2, 0x0b, 0x41, 0x82, 0xde, 0x66, 0xde, 0xce, 0xef, 0xbd, 0xff, 0xff, 0xbd, 0xb7, 0xb8, - 0xf3, 0x32, 0x15, 0xe1, 0x0b, 0x2d, 0xa2, 0x8c, 0x29, 0x5f, 0x52, 0x65, 0x44, 0x28, 0x24, 0x35, - 0x02, 0x12, 0xc5, 0x5e, 0x51, 0x35, 0xd2, 0x7e, 0xd6, 0xf6, 0x63, 0xa6, 0x35, 0xe5, 0x4c, 0x7b, - 0x52, 0x81, 0x01, 0xb2, 0x53, 0x60, 0xbc, 0x45, 0x8c, 0x97, 0xb5, 0x6b, 0xd7, 0x43, 0xd0, 0x31, - 0xe8, 0x81, 0x45, 0xfc, 0xd9, 0x65, 0xc6, 0xd7, 0xb6, 0x38, 0x70, 0x98, 0xc5, 0xf3, 0xd3, 0x3c, - 0x7a, 0x83, 0x03, 0xf0, 0x88, 0xf9, 0x54, 0x0a, 0x9f, 0x26, 0x09, 0x18, 0x9b, 0xf1, 0x9c, 0xb9, - 0x55, 0xd4, 0x19, 0x46, 0x54, 0xc4, 0x3a, 0xa6, 0x09, 0xe5, 0x4c, 0xe5, 0x02, 0x4b, 0x81, 0x39, - 0xd1, 0x5d, 0xc6, 0x99, 0x54, 0x20, 0x41, 0xd3, 0x68, 0x5e, 0xa6, 0xf1, 0x6e, 0x05, 0x6f, 0x1e, - 0x6a, 0x7e, 0x9c, 0x0e, 0x63, 0x61, 0xf6, 0xf3, 0xac, 0xe4, 0x0e, 0xbe, 0x92, 0x6a, 0xa6, 0x06, - 0x74, 0x34, 0x52, 0x4c, 0x6b, 0x07, 0xd5, 0x51, 0xf3, 0xf2, 0x9e, 0xf3, 0xf5, 0x53, 0x6b, 0x6b, - 0xee, 0xea, 0xfe, 0xec, 0xcb, 0xb1, 0x51, 0x22, 0xe1, 0x41, 0xe9, 0x35, 0x21, 0x78, 0xf5, 0x35, - 0x24, 0xcc, 0x59, 0xc9, 0xa9, 0xc0, 0x9e, 0x49, 0x0d, 0xaf, 0x6b, 0x15, 0x0e, 0x6c, 0xbc, 0x6a, - 0xe3, 0x17, 0x77, 0x72, 0x80, 0xb1, 0x35, 0x33, 0x30, 0x63, 0xc9, 0x9c, 0xd5, 0x3a, 0x6a, 0x6e, - 0x76, 0x6e, 0x7a, 0xc5, 0x86, 0x97, 0xbd, 0x66, 0x6d, 0xcf, 0xca, 0x7c, 0x3c, 0x96, 0x2c, 0x28, - 0xa0, 0xa4, 0x8f, 0xd7, 0xa4, 0x02, 0x78, 0xa6, 0x9d, 0x4b, 0xf5, 0x6a, 0x73, 0xa3, 0xb3, 0xf3, - 0xf7, 0x24, 0x47, 0xf9, 0xdb, 0x60, 0x8e, 0xf4, 0xd6, 0xdf, 0x9e, 0x6e, 0x57, 0x7e, 0x9f, 0x6e, - 0x57, 0x1a, 0x0e, 0xbe, 0x56, 0xee, 0x47, 0xc0, 0xb4, 0x84, 0x44, 0xb3, 0xce, 0xc7, 0x2a, 0xae, - 0x1e, 0x6a, 0x4e, 0x3e, 0x23, 0xbc, 0x51, 0xec, 0x57, 0xd7, 0x5b, 0x62, 0x3d, 0xbc, 0x72, 0xd2, - 0x5a, 0xff, 0x1f, 0xa0, 0x73, 0x25, 0x8d, 0xdb, 0x6f, 0xbe, 0xfd, 0xfc, 0xb0, 0xd2, 0x69, 0xb4, - 0xfc, 0xe2, 0xc8, 0xcd, 0x89, 0x1d, 0xf0, 0xa2, 0xc1, 0x5b, 0xf7, 0x3d, 0xb4, 0x4b, 0x7e, 0x21, - 0x7c, 0xf5, 0x00, 0xb2, 0x80, 0xc5, 0x90, 0xb1, 0xa3, 0x7c, 0x03, 0x42, 0x88, 0x1e, 0x50, 0x43, - 0xc9, 0xdd, 0x65, 0x05, 0x2d, 0xc4, 0x6b, 0x0f, 0xff, 0x0b, 0xbf, 0x70, 0xf6, 0xc8, 0x3a, 0xbb, - 0xd7, 0xe8, 0x2f, 0xeb, 0x4c, 0xd9, 0x5c, 0xb3, 0x9f, 0x2e, 0x84, 0x68, 0x44, 0x0d, 0xed, 0xa1, - 0xdd, 0xbd, 0xa7, 0x5f, 0x26, 0x2e, 0x3a, 0x9b, 0xb8, 0xe8, 0xc7, 0xc4, 0x45, 0xef, 0xa7, 0x6e, - 0xe5, 0x6c, 0xea, 0x56, 0xbe, 0x4f, 0xdd, 0xca, 0x93, 0x7d, 0x2e, 0xcc, 0xf3, 0x74, 0xe8, 0x85, - 0x10, 0xfb, 0x22, 0xe1, 0x2c, 0x49, 0x85, 0x19, 0xb7, 0x86, 0xa9, 0x88, 0x46, 0xa5, 0x9a, 0x27, - 0x8b, 0xeb, 0xe5, 0xab, 0xa6, 0x87, 0x6b, 0xb6, 0x5e, 0xf7, 0x4f, 0x00, 0x00, 0x00, 0xff, 0xff, - 0xdd, 0xb7, 0xf0, 0xb2, 0x4d, 0x04, 0x00, 0x00, + // 513 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x93, 0xb1, 0x6f, 0xd3, 0x4e, + 0x14, 0xc7, 0xe3, 0xa4, 0xbf, 0xaa, 0xbf, 0x2b, 0xea, 0x70, 0x2a, 0xc8, 0x58, 0xc8, 0x8d, 0xd2, + 0x81, 0x08, 0x29, 0x36, 0x71, 0x16, 0xd4, 0x80, 0x04, 0xa5, 0xd0, 0xa9, 0x52, 0xe5, 0x32, 0x31, + 0x10, 0x5d, 0x9c, 0xe3, 0x38, 0x61, 0xfb, 0x1d, 0x77, 0x17, 0xd3, 0x32, 0x32, 0x31, 0x21, 0x24, + 0xfe, 0x81, 0xae, 0xec, 0x2c, 0xfc, 0x07, 0x8c, 0x15, 0x2c, 0x8c, 0x28, 0x01, 0x89, 0x3f, 0x03, + 0xf9, 0xec, 0x56, 0xb6, 0x14, 0xa1, 0x08, 0xb6, 0xbb, 0xe7, 0xfb, 0xbc, 0xf7, 0xfd, 0xbe, 0xf7, + 0x8c, 0x82, 0x17, 0x53, 0x1e, 0x3d, 0x57, 0x3c, 0xce, 0xa8, 0xf4, 0x05, 0x91, 0x9a, 0x47, 0x5c, + 0x10, 0xcd, 0x21, 0x95, 0xf4, 0x25, 0x91, 0x13, 0xe5, 0x67, 0x7d, 0x3f, 0xa1, 0x4a, 0x11, 0x46, + 0x95, 0x27, 0x24, 0x68, 0xc0, 0xdb, 0x15, 0xc6, 0x5b, 0xc4, 0x78, 0x59, 0xdf, 0xb9, 0x1a, 0x81, + 0x4a, 0x40, 0x8d, 0x0c, 0xe2, 0x17, 0x97, 0x82, 0x77, 0x36, 0x19, 0x30, 0x28, 0xe2, 0xf9, 0xa9, + 0x8c, 0x5e, 0x63, 0x00, 0x2c, 0xa6, 0x3e, 0x11, 0xdc, 0x27, 0x69, 0x0a, 0xda, 0x64, 0x3c, 0x67, + 0x6e, 0x56, 0x75, 0x46, 0x31, 0xe1, 0x89, 0x4a, 0x48, 0x4a, 0x18, 0x95, 0xb9, 0xc0, 0x5a, 0xa0, + 0x24, 0x06, 0xcb, 0x38, 0x13, 0x12, 0x04, 0x28, 0x12, 0x97, 0x65, 0x3a, 0x6f, 0x9b, 0x68, 0xe3, + 0x40, 0xb1, 0xa3, 0xe9, 0x38, 0xe1, 0xfa, 0x7e, 0x9e, 0x15, 0xdf, 0x46, 0x97, 0xa6, 0x8a, 0xca, + 0x11, 0x99, 0x4c, 0x24, 0x55, 0xca, 0xb6, 0xda, 0x56, 0xf7, 0xff, 0x5d, 0xfb, 0xcb, 0xc7, 0xde, + 0x66, 0xe9, 0xea, 0x5e, 0xf1, 0xe5, 0x48, 0x4b, 0x9e, 0xb2, 0xb0, 0xf6, 0x1a, 0x63, 0xb4, 0xf2, + 0x0a, 0x52, 0x6a, 0x37, 0x73, 0x2a, 0x34, 0x67, 0xec, 0xa0, 0x35, 0x25, 0xa3, 0x91, 0x89, 0xb7, + 0x4c, 0xfc, 0xe2, 0x8e, 0xf7, 0x11, 0x32, 0x66, 0x46, 0xfa, 0x44, 0x50, 0x7b, 0xa5, 0x6d, 0x75, + 0x37, 0x82, 0xeb, 0x5e, 0xb5, 0xe1, 0x75, 0xaf, 0x59, 0xdf, 0x33, 0x32, 0x1f, 0x9d, 0x08, 0x1a, + 0x56, 0x50, 0x3c, 0x44, 0xab, 0x42, 0x02, 0x3c, 0x55, 0xf6, 0x7f, 0xed, 0x56, 0x77, 0x3d, 0xd8, + 0xfe, 0x73, 0x92, 0xc3, 0xfc, 0x6d, 0x58, 0x22, 0x3b, 0x6b, 0x6f, 0x4e, 0xb7, 0x1a, 0xbf, 0x4e, + 0xb7, 0x1a, 0x1d, 0x1b, 0x5d, 0xa9, 0xf7, 0x23, 0xa4, 0x4a, 0x40, 0xaa, 0x68, 0xf0, 0xa1, 0x85, + 0x5a, 0x07, 0x8a, 0xe1, 0x4f, 0x16, 0x5a, 0xaf, 0xf6, 0x6b, 0xe0, 0x2d, 0xb1, 0x1e, 0x5e, 0x3d, + 0xa9, 0x33, 0xfc, 0x0b, 0xe8, 0x5c, 0x49, 0xe7, 0xd6, 0xeb, 0xaf, 0x3f, 0xde, 0x37, 0x83, 0x1d, + 0xeb, 0x46, 0xa7, 0xe7, 0x57, 0xa7, 0xae, 0x8f, 0xcd, 0x8c, 0x17, 0xcd, 0xde, 0x34, 0x00, 0xff, + 0xb4, 0xd0, 0xe5, 0x7d, 0xc8, 0x42, 0x9a, 0x40, 0x46, 0x0f, 0xf3, 0x0d, 0x88, 0x20, 0xde, 0x23, + 0x9a, 0xe0, 0x3b, 0xcb, 0x0a, 0x5a, 0x88, 0x3b, 0x0f, 0xfe, 0x09, 0xbf, 0x70, 0xf6, 0xd0, 0x38, + 0xbb, 0x9b, 0x3b, 0x1b, 0x2e, 0xeb, 0x4c, 0x9a, 0x74, 0xc5, 0x7f, 0x17, 0x41, 0x3c, 0x21, 0x9a, + 0xec, 0x3e, 0xf9, 0x3c, 0x73, 0xad, 0xb3, 0x99, 0x6b, 0x7d, 0x9f, 0xb9, 0xd6, 0xbb, 0xb9, 0xdb, + 0x38, 0x9b, 0xbb, 0x8d, 0x6f, 0x73, 0xb7, 0xf1, 0x78, 0x8f, 0x71, 0xfd, 0x6c, 0x3a, 0xf6, 0x22, + 0x48, 0xaa, 0x05, 0x7a, 0xf9, 0x32, 0xd6, 0x2a, 0x1e, 0x2f, 0xae, 0x96, 0xef, 0x9a, 0x1a, 0xaf, + 0x9a, 0x6a, 0x83, 0xdf, 0x01, 0x00, 0x00, 0xff, 0xff, 0xe2, 0xd7, 0x14, 0x51, 0x4e, 0x04, 0x00, + 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/participationrewards/types/participationrewards.pb.go b/x/participationrewards/types/participationrewards.pb.go index 202a05fe0..e2408c4ba 100644 --- a/x/participationrewards/types/participationrewards.pb.go +++ b/x/participationrewards/types/participationrewards.pb.go @@ -294,54 +294,54 @@ func init() { } var fileDescriptor_d4fb4e5bb851c124 = []byte{ - // 747 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x55, 0x3f, 0x4f, 0x23, 0x47, - 0x14, 0xf7, 0x82, 0x43, 0x60, 0x30, 0x64, 0x99, 0x44, 0x02, 0x1c, 0x58, 0x13, 0x27, 0x41, 0x09, - 0x92, 0xed, 0x98, 0x74, 0x08, 0x45, 0xc2, 0x38, 0x45, 0x14, 0x50, 0xd0, 0xda, 0xa4, 0x88, 0x14, - 0x59, 0xe3, 0x99, 0x87, 0x99, 0x78, 0x3c, 0xb3, 0xcc, 0xec, 0x9a, 0xb8, 0xa0, 0x49, 0x45, 0x99, - 0x32, 0x65, 0xa4, 0x7c, 0x85, 0x14, 0xf7, 0x11, 0x28, 0xd1, 0x55, 0xa7, 0x2b, 0xd0, 0x09, 0x9a, - 0xfb, 0x0c, 0x57, 0x9c, 0x4e, 0xbb, 0x6b, 0x73, 0x7b, 0xbe, 0xf5, 0x89, 0x82, 0xca, 0x6f, 0xdf, - 0xfb, 0xcd, 0xef, 0xf7, 0xfe, 0x79, 0x06, 0xfd, 0x70, 0x16, 0x70, 0xda, 0x35, 0x5c, 0xf4, 0x41, - 0x57, 0x3c, 0xa2, 0x7d, 0x4e, 0xb9, 0x47, 0x7c, 0xae, 0xa4, 0x86, 0x73, 0xa2, 0x99, 0xa9, 0xf4, - 0xab, 0xa9, 0xfe, 0xb2, 0xa7, 0x95, 0xaf, 0xf0, 0x97, 0x89, 0xf3, 0xe5, 0x54, 0x5c, 0xbf, 0x9a, - 0x5f, 0xa5, 0xca, 0xf4, 0x94, 0x69, 0x45, 0x47, 0x2a, 0xf1, 0x47, 0x7c, 0x3e, 0xff, 0x59, 0x47, - 0x75, 0x54, 0xec, 0x0f, 0xad, 0xd8, 0x5b, 0x7c, 0x3d, 0x85, 0x96, 0xeb, 0xdc, 0xf8, 0x9a, 0xb7, - 0x83, 0x90, 0xeb, 0x48, 0x2b, 0x4f, 0xe9, 0xd0, 0x32, 0xf8, 0x2f, 0x0b, 0x39, 0x7d, 0x22, 0x38, - 0x23, 0xbe, 0xd2, 0x2d, 0x03, 0x02, 0x68, 0x18, 0x68, 0x11, 0x21, 0x14, 0x8d, 0x94, 0x57, 0xac, - 0x0d, 0xeb, 0x9b, 0xb9, 0xda, 0xee, 0xd5, 0x4d, 0x21, 0xf3, 0xfc, 0xa6, 0xb0, 0xd9, 0xe1, 0xfe, - 0x69, 0xd0, 0x2e, 0x53, 0xd5, 0x1b, 0x6a, 0x0f, 0x7f, 0x4a, 0x86, 0x75, 0x2b, 0xfe, 0xc0, 0x03, - 0x53, 0xae, 0x03, 0x7d, 0xfa, 0x7f, 0x09, 0x0d, 0x53, 0xab, 0x03, 0x75, 0xd7, 0xee, 0x35, 0x1a, - 0x23, 0x89, 0xbd, 0x7b, 0x05, 0xdc, 0x43, 0x9f, 0x9e, 0x2a, 0xc1, 0xb8, 0xec, 0x98, 0xa4, 0xf0, - 0xd4, 0x23, 0x08, 0xe3, 0x11, 0x71, 0x42, 0x8e, 0xa3, 0x25, 0xa1, 0x68, 0x37, 0xf0, 0x92, 0x62, - 0xd3, 0x8f, 0x20, 0x66, 0xc7, 0xb4, 0x6f, 0xa5, 0x76, 0xb2, 0x97, 0xff, 0x16, 0x32, 0xc5, 0x27, - 0x16, 0x9a, 0x39, 0x22, 0x9a, 0xf4, 0x0c, 0xbe, 0x40, 0x2b, 0x2c, 0x31, 0x8a, 0x70, 0x88, 0xa3, - 0x59, 0x44, 0x8d, 0x9e, 0xdf, 0xde, 0x2d, 0x3f, 0x60, 0x09, 0xca, 0x13, 0xe6, 0x59, 0xcb, 0x86, - 0x05, 0xb8, 0xcb, 0x6c, 0xc2, 0xb8, 0xbf, 0x46, 0x8b, 0x54, 0x10, 0xde, 0x33, 0x2d, 0x90, 0xa4, - 0x2d, 0x80, 0x45, 0x4d, 0x9e, 0x75, 0x17, 0x62, 0xef, 0x8f, 0xb1, 0x73, 0x67, 0x36, 0x4c, 0xfb, - 0x9f, 0x30, 0xf5, 0x0b, 0xb4, 0xf4, 0x33, 0x0c, 0x80, 0x1d, 0x85, 0x9b, 0x44, 0x95, 0xa8, 0x13, - 0x9f, 0x60, 0x1b, 0x4d, 0x77, 0x61, 0x10, 0x2f, 0x86, 0x1b, 0x9a, 0xf8, 0x57, 0xb4, 0xe0, 0x0d, - 0x11, 0x2d, 0x46, 0x7c, 0x12, 0xd1, 0xce, 0x6f, 0x57, 0x1f, 0x54, 0x4b, 0x92, 0xdb, 0xcd, 0x79, - 0x89, 0xaf, 0x62, 0x13, 0xe5, 0xde, 0x51, 0xc6, 0x28, 0x1b, 0x36, 0x7f, 0x28, 0x1d, 0xd9, 0xf8, - 0x3b, 0x94, 0xbd, 0x97, 0xcc, 0xd5, 0xd6, 0x5e, 0xdd, 0x14, 0x56, 0x40, 0x52, 0x15, 0x4e, 0xbd, - 0xf2, 0x87, 0x51, 0xb2, 0xec, 0x92, 0xf3, 0x43, 0x30, 0x86, 0x74, 0xc0, 0x8d, 0x90, 0x5b, 0x2f, - 0xb3, 0xc8, 0x4e, 0xd2, 0x36, 0x43, 0x9a, 0x75, 0xb4, 0x3a, 0xee, 0x3b, 0x96, 0x0c, 0x4e, 0xb8, - 0x04, 0x66, 0x67, 0xb0, 0x83, 0xf2, 0xe3, 0xe1, 0x7d, 0x25, 0x65, 0xbc, 0xcb, 0xb6, 0x85, 0xbf, - 0x40, 0xeb, 0xe3, 0xf1, 0x5f, 0xc2, 0xc5, 0xe0, 0x26, 0x9e, 0xbc, 0x3d, 0x85, 0x0b, 0xe8, 0xf3, - 0x71, 0xc8, 0x01, 0x3f, 0x0b, 0x38, 0x6b, 0xaa, 0x2e, 0x48, 0x7b, 0x3a, 0x0d, 0x30, 0xe2, 0x50, - 0x4a, 0xd8, 0x59, 0xbc, 0x81, 0xd6, 0xde, 0x4b, 0x42, 0x83, 0xa1, 0x20, 0xfd, 0x08, 0xf1, 0x51, - 0x1a, 0xa2, 0xc1, 0x4f, 0xe8, 0x29, 0xe1, 0x32, 0x42, 0xcc, 0xa4, 0x15, 0x72, 0xdc, 0x03, 0x18, - 0x66, 0xf9, 0x71, 0x1a, 0x43, 0x18, 0x77, 0xc1, 0x80, 0xee, 0x83, 0xb1, 0x67, 0xf1, 0x26, 0x2a, - 0xa6, 0x21, 0x7e, 0x92, 0x3e, 0x68, 0x30, 0x7e, 0x83, 0x12, 0x41, 0xb4, 0x3d, 0x87, 0xbf, 0x42, - 0x1b, 0x69, 0xb8, 0xa6, 0xf2, 0x89, 0xa8, 0x29, 0xad, 0xd5, 0xb9, 0xb1, 0xd1, 0x24, 0xd4, 0x71, - 0xd4, 0x94, 0x46, 0xe0, 0x79, 0x62, 0x60, 0xcf, 0xe3, 0x12, 0xfa, 0x36, 0x0d, 0x75, 0x00, 0x7d, - 0xd0, 0xa4, 0x03, 0x87, 0x8a, 0x05, 0x02, 0x6a, 0x44, 0x10, 0x49, 0xc1, 0xce, 0xe1, 0x22, 0x72, - 0x26, 0x36, 0x2a, 0x2e, 0x74, 0x01, 0x57, 0x51, 0x69, 0x12, 0x66, 0x58, 0xec, 0x1e, 0x63, 0x1a, - 0x8c, 0x19, 0xd1, 0x2e, 0xe2, 0x2d, 0xb4, 0xf9, 0xa1, 0xfe, 0xef, 0x2b, 0x3e, 0xca, 0xf8, 0x93, - 0x7c, 0xf6, 0xf2, 0x3f, 0x27, 0x53, 0xfb, 0xfd, 0xea, 0xd6, 0xb1, 0xae, 0x6f, 0x1d, 0xeb, 0xc5, - 0xad, 0x63, 0xfd, 0x7d, 0xe7, 0x64, 0xae, 0xef, 0x9c, 0xcc, 0xb3, 0x3b, 0x27, 0xf3, 0xdb, 0x7e, - 0xe2, 0x8a, 0xe1, 0xb2, 0x03, 0x32, 0xe0, 0xfe, 0xa0, 0xd4, 0x0e, 0xb8, 0x60, 0x95, 0xe4, 0x33, - 0xf2, 0x67, 0xfa, 0x43, 0x12, 0xdd, 0x41, 0xed, 0x99, 0xe8, 0xdf, 0xf2, 0xfd, 0x9b, 0x00, 0x00, - 0x00, 0xff, 0xff, 0x27, 0x2d, 0x9b, 0x14, 0x79, 0x06, 0x00, 0x00, + // 741 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x55, 0x3f, 0x4f, 0x1b, 0x49, + 0x14, 0xf7, 0x82, 0x8f, 0x83, 0xc1, 0x70, 0xcb, 0xdc, 0x49, 0x80, 0x0f, 0xd6, 0x9c, 0x2f, 0x41, + 0x09, 0x92, 0xed, 0x98, 0x74, 0x08, 0x45, 0xc2, 0x38, 0x45, 0x14, 0x50, 0xd0, 0xda, 0xa4, 0x48, + 0x11, 0x6b, 0x3c, 0xfb, 0x30, 0x13, 0x8f, 0x77, 0x96, 0x99, 0xb5, 0x89, 0x23, 0xd1, 0xa4, 0xa2, + 0x4c, 0x99, 0x32, 0x52, 0xbe, 0x42, 0x8a, 0x7c, 0x04, 0x4a, 0x94, 0x2a, 0x4a, 0x81, 0x22, 0x68, + 0xf2, 0x19, 0x52, 0x44, 0xd1, 0xec, 0xda, 0x64, 0xe3, 0xac, 0x23, 0x0a, 0x2a, 0xbf, 0x7d, 0xef, + 0x37, 0xbf, 0xdf, 0xfb, 0x37, 0x63, 0x74, 0xef, 0xa0, 0xcd, 0x68, 0x53, 0x31, 0xde, 0x01, 0x59, + 0xf0, 0x88, 0xf4, 0x19, 0x65, 0x1e, 0xf1, 0x99, 0x70, 0x25, 0x1c, 0x12, 0xe9, 0xa8, 0x42, 0xa7, + 0x18, 0xeb, 0xcf, 0x7b, 0x52, 0xf8, 0x02, 0xff, 0x1f, 0x39, 0x9f, 0x8f, 0xc5, 0x75, 0x8a, 0xe9, + 0x79, 0x2a, 0x54, 0x4b, 0xa8, 0x5a, 0x70, 0xa4, 0x10, 0x7e, 0x84, 0xe7, 0xd3, 0xff, 0x34, 0x44, + 0x43, 0x84, 0x7e, 0x6d, 0x85, 0xde, 0xec, 0xb7, 0x11, 0x34, 0x5b, 0x66, 0xca, 0x97, 0xac, 0xde, + 0xd6, 0x5c, 0x3b, 0x52, 0x78, 0x42, 0x6a, 0x4b, 0xe1, 0x97, 0x06, 0xb2, 0x3a, 0x84, 0x33, 0x87, + 0xf8, 0x42, 0xd6, 0x14, 0x70, 0xa0, 0x3a, 0x50, 0x23, 0x9c, 0x0b, 0x1a, 0x28, 0xcf, 0x19, 0x4b, + 0xc6, 0xad, 0x89, 0xd2, 0xfa, 0xc9, 0x59, 0x26, 0xf1, 0xe9, 0x2c, 0xb3, 0xdc, 0x60, 0xfe, 0x7e, + 0xbb, 0x9e, 0xa7, 0xa2, 0xd5, 0xd3, 0xee, 0xfd, 0xe4, 0x94, 0xd3, 0x2c, 0xf8, 0x5d, 0x0f, 0x54, + 0xbe, 0x0c, 0xf4, 0xc3, 0xbb, 0x1c, 0xea, 0xa5, 0x56, 0x06, 0x6a, 0x2f, 0x5c, 0x6a, 0x54, 0xfa, + 0x12, 0x1b, 0x97, 0x0a, 0xb8, 0x85, 0xfe, 0xde, 0x17, 0xdc, 0x61, 0x6e, 0x43, 0x45, 0x85, 0x47, + 0xae, 0x41, 0x18, 0xf7, 0x89, 0x23, 0x72, 0x0c, 0xcd, 0x70, 0x41, 0x9b, 0x6d, 0x2f, 0x2a, 0x36, + 0x7a, 0x0d, 0x62, 0x66, 0x48, 0xfb, 0x43, 0x6a, 0x2d, 0x79, 0xfc, 0x26, 0x93, 0xc8, 0xbe, 0x37, + 0xd0, 0xd8, 0x0e, 0x91, 0xa4, 0xa5, 0xf0, 0x11, 0x9a, 0x73, 0x22, 0xa3, 0xd0, 0x43, 0xec, 0xcf, + 0x22, 0x68, 0xf4, 0xe4, 0xea, 0x7a, 0xfe, 0x0a, 0x4b, 0x90, 0x1f, 0x32, 0xcf, 0x52, 0x52, 0x17, + 0x60, 0xcf, 0x3a, 0x43, 0xc6, 0x7d, 0x13, 0x4d, 0x53, 0x4e, 0x58, 0x4b, 0xd5, 0xc0, 0x25, 0x75, + 0x0e, 0x4e, 0xd0, 0xe4, 0x71, 0x7b, 0x2a, 0xf4, 0xde, 0x0f, 0x9d, 0x6b, 0xe3, 0x3a, 0xed, 0xd7, + 0x3a, 0xf5, 0x23, 0x34, 0xf3, 0x10, 0xba, 0xe0, 0xec, 0xe8, 0x4d, 0xa2, 0x82, 0x97, 0x89, 0x4f, + 0xb0, 0x89, 0x46, 0x9b, 0xd0, 0x0d, 0x17, 0xc3, 0xd6, 0x26, 0x7e, 0x8c, 0xa6, 0xbc, 0x1e, 0xa2, + 0xe6, 0x10, 0x9f, 0x04, 0xb4, 0x93, 0xab, 0xc5, 0x2b, 0xd5, 0x12, 0xe5, 0xb6, 0x53, 0x5e, 0xe4, + 0x2b, 0x5b, 0x45, 0xa9, 0x9f, 0x94, 0x31, 0x4a, 0xea, 0xe6, 0xf7, 0xa4, 0x03, 0x1b, 0xdf, 0x41, + 0xc9, 0x4b, 0xc9, 0x54, 0x69, 0xe1, 0xeb, 0x59, 0x66, 0x0e, 0x5c, 0x2a, 0xf4, 0xd4, 0x0b, 0xcf, + 0x94, 0x70, 0xf3, 0x36, 0x39, 0xdc, 0x06, 0xa5, 0x48, 0x03, 0xec, 0x00, 0xb9, 0xf2, 0x25, 0x89, + 0xcc, 0x28, 0x6d, 0x55, 0xd3, 0x2c, 0xa2, 0xf9, 0x41, 0xdf, 0xae, 0xeb, 0xc0, 0x1e, 0x73, 0xc1, + 0x31, 0x13, 0xd8, 0x42, 0xe9, 0xc1, 0xf0, 0xa6, 0x70, 0xdd, 0x70, 0x97, 0x4d, 0x03, 0xff, 0x87, + 0x16, 0x07, 0xe3, 0x8f, 0xf4, 0x62, 0x30, 0x15, 0x4e, 0xde, 0x1c, 0xc1, 0x19, 0xf4, 0xef, 0x20, + 0x64, 0x8b, 0x1d, 0xb4, 0x99, 0x53, 0x15, 0x4d, 0x70, 0xcd, 0xd1, 0x38, 0x40, 0x9f, 0x43, 0x08, + 0x6e, 0x26, 0xf1, 0x12, 0x5a, 0xf8, 0x25, 0x09, 0x09, 0x8a, 0x82, 0xeb, 0x07, 0x88, 0x3f, 0xe2, + 0x10, 0x15, 0xb6, 0x47, 0xf7, 0x09, 0x73, 0x03, 0xc4, 0x58, 0x5c, 0x21, 0xbb, 0x2d, 0x80, 0x5e, + 0x96, 0x7f, 0xc6, 0x31, 0xe8, 0xb8, 0x0d, 0x0a, 0x64, 0x07, 0x94, 0x39, 0x8e, 0x97, 0x51, 0x36, + 0x0e, 0xf1, 0xc0, 0xf5, 0x41, 0x82, 0xf2, 0x2b, 0x94, 0x70, 0x22, 0xcd, 0x09, 0x7c, 0x03, 0x2d, + 0xc5, 0xe1, 0xaa, 0xc2, 0x27, 0xbc, 0x24, 0xa4, 0x14, 0x87, 0xca, 0x44, 0xc3, 0x50, 0xbb, 0x41, + 0x53, 0x2a, 0x6d, 0xcf, 0xe3, 0x5d, 0x73, 0x12, 0xe7, 0xd0, 0xed, 0x38, 0xd4, 0x16, 0x74, 0x40, + 0x92, 0x06, 0x6c, 0x0b, 0xa7, 0xcd, 0xa1, 0x44, 0x38, 0x71, 0x29, 0x98, 0x29, 0x9c, 0x45, 0xd6, + 0xd0, 0x46, 0x85, 0x85, 0x4e, 0xe1, 0x22, 0xca, 0x0d, 0xc3, 0xf4, 0x8a, 0xdd, 0x70, 0x1c, 0x09, + 0x4a, 0xf5, 0x69, 0xa7, 0xf1, 0x0a, 0x5a, 0xfe, 0x5d, 0xff, 0x37, 0x05, 0xeb, 0x67, 0xfc, 0x57, + 0x3a, 0x79, 0xfc, 0xd6, 0x4a, 0x94, 0x9e, 0x9e, 0x9c, 0x5b, 0xc6, 0xe9, 0xb9, 0x65, 0x7c, 0x3e, + 0xb7, 0x8c, 0x57, 0x17, 0x56, 0xe2, 0xf4, 0xc2, 0x4a, 0x7c, 0xbc, 0xb0, 0x12, 0x4f, 0xca, 0x91, + 0x27, 0x26, 0x72, 0x4b, 0x72, 0x2f, 0x84, 0x0b, 0x51, 0x47, 0xe1, 0x79, 0xfc, 0x3f, 0x49, 0xf0, + 0x08, 0xd5, 0xc7, 0x82, 0xeb, 0x72, 0xf7, 0x7b, 0x00, 0x00, 0x00, 0xff, 0xff, 0x10, 0xc9, 0x6b, + 0xe2, 0x7a, 0x06, 0x00, 0x00, } func (m *DistributionProportions) Marshal() (dAtA []byte, err error) { diff --git a/x/participationrewards/types/proposals.pb.go b/x/participationrewards/types/proposals.pb.go index 8e966b1e4..34896e1cb 100644 --- a/x/participationrewards/types/proposals.pb.go +++ b/x/participationrewards/types/proposals.pb.go @@ -198,40 +198,39 @@ func init() { } var fileDescriptor_d94433b2236a43ef = []byte{ - // 514 bytes of a gzipped FileDescriptorProto + // 508 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x53, 0xbf, 0x6b, 0xdb, 0x40, - 0x18, 0x95, 0x12, 0x3b, 0x3f, 0x2e, 0x21, 0x01, 0xd5, 0xd0, 0x6b, 0x06, 0xc9, 0x5c, 0x96, 0x42, - 0x1b, 0x8b, 0x10, 0xe8, 0xe0, 0xa5, 0x24, 0x0d, 0x74, 0x0a, 0x84, 0xeb, 0x50, 0x28, 0x94, 0x72, - 0xd6, 0x1d, 0xf2, 0xd5, 0xb2, 0xee, 0x7a, 0x77, 0x52, 0xaa, 0xff, 0x20, 0x63, 0xc7, 0x8e, 0xfe, - 0x23, 0x4a, 0xff, 0x86, 0x2e, 0x85, 0xd0, 0xa9, 0x93, 0x28, 0xf6, 0xd0, 0xce, 0x1e, 0x3b, 0x15, - 0xfd, 0x70, 0xa2, 0x21, 0x86, 0xe2, 0x4d, 0xdf, 0xf7, 0xde, 0xbb, 0xef, 0x7b, 0x4f, 0x77, 0xe0, - 0xe4, 0x43, 0xc2, 0x83, 0x91, 0xe6, 0x51, 0xca, 0x94, 0x2f, 0x89, 0x32, 0x3c, 0xe0, 0x92, 0x18, - 0x2e, 0x62, 0xc5, 0xae, 0x88, 0xa2, 0xda, 0x4f, 0x8f, 0x7d, 0xa9, 0x84, 0x14, 0x9a, 0x44, 0xba, - 0x27, 0x95, 0x30, 0xc2, 0x39, 0x6c, 0x88, 0x7a, 0xf7, 0x89, 0x7a, 0xe9, 0xf1, 0xc1, 0xa3, 0x40, - 0xe8, 0xb1, 0xd0, 0xef, 0x4a, 0x89, 0x5f, 0x15, 0x95, 0xfe, 0xa0, 0x13, 0x8a, 0x50, 0x54, 0xfd, - 0xe2, 0xab, 0xea, 0xa2, 0xdf, 0x36, 0x78, 0x78, 0x4a, 0xe9, 0x65, 0x51, 0x04, 0x22, 0x3a, 0x27, - 0x86, 0x5c, 0xd6, 0x83, 0x9d, 0x0e, 0x68, 0x1b, 0x6e, 0x22, 0x06, 0xed, 0xae, 0xfd, 0x78, 0x1b, - 0x57, 0x85, 0xd3, 0x05, 0x3b, 0x94, 0xe9, 0x40, 0x71, 0x59, 0xcc, 0x86, 0x6b, 0x25, 0xd6, 0x6c, - 0x39, 0x87, 0xa0, 0x65, 0x32, 0xc9, 0x60, 0xab, 0x80, 0xce, 0xf6, 0xe7, 0xb9, 0xb7, 0x93, 0x91, - 0x71, 0xd4, 0x47, 0x45, 0x17, 0xe1, 0x12, 0x74, 0x9e, 0x83, 0x16, 0x25, 0x86, 0xc0, 0x76, 0x49, - 0x7a, 0x72, 0x47, 0x2a, 0xba, 0xe8, 0x6f, 0xee, 0x41, 0x16, 0x07, 0x82, 0xf2, 0x38, 0xf4, 0xdf, - 0x6b, 0x11, 0xf7, 0x30, 0xb9, 0xba, 0x60, 0x5a, 0x93, 0x90, 0xe1, 0x52, 0xe8, 0x74, 0xc1, 0xfa, - 0x88, 0x65, 0x70, 0xa3, 0xd4, 0xef, 0xcd, 0x73, 0x0f, 0x54, 0xfa, 0x11, 0xcb, 0x10, 0x2e, 0xa0, - 0xfe, 0xee, 0xf5, 0xc4, 0xb3, 0x3e, 0x4f, 0x3c, 0xeb, 0xcf, 0xc4, 0xb3, 0xd0, 0xf7, 0x35, 0x80, - 0x96, 0x38, 0x7d, 0xcd, 0xcd, 0xf0, 0x9c, 0x49, 0xa1, 0xb9, 0x59, 0xd9, 0xb4, 0x0f, 0xb6, 0x64, - 0x7d, 0x34, 0x5c, 0x2f, 0x77, 0x7a, 0x30, 0xcf, 0xbd, 0xfd, 0x6a, 0xa7, 0x05, 0x82, 0xf0, 0x2d, - 0xe9, 0xff, 0x52, 0xaa, 0x4d, 0xb6, 0x97, 0x9a, 0xbc, 0xcd, 0xb1, 0xc8, 0x61, 0x77, 0x95, 0x1c, - 0x9f, 0x82, 0x4d, 0x5a, 0x79, 0x87, 0x9b, 0xe5, 0x18, 0x67, 0x9e, 0x7b, 0x7b, 0xf5, 0x19, 0x15, - 0x80, 0xf0, 0x82, 0xd2, 0xdf, 0xba, 0x5e, 0xe4, 0xf9, 0xd5, 0x06, 0xf0, 0x42, 0x87, 0x2f, 0x45, - 0x8a, 0xd9, 0x58, 0xa4, 0xac, 0x19, 0xec, 0xca, 0x29, 0xd6, 0x7e, 0xd7, 0x97, 0xfb, 0x7d, 0x06, - 0xb6, 0x49, 0x62, 0x86, 0x42, 0x71, 0x93, 0xd5, 0xd9, 0xc1, 0x1f, 0x5f, 0x8e, 0x3a, 0xf5, 0x5d, - 0x3f, 0xa5, 0x54, 0x31, 0xad, 0x5f, 0x19, 0xc5, 0xe3, 0x10, 0xdf, 0x51, 0x1b, 0x8b, 0x23, 0xd0, - 0x5d, 0xb6, 0x37, 0x66, 0x5a, 0x8a, 0x58, 0xb3, 0xb3, 0xb7, 0xdf, 0xa6, 0xae, 0x7d, 0x33, 0x75, - 0xed, 0x5f, 0x53, 0xd7, 0xfe, 0x34, 0x73, 0xad, 0x9b, 0x99, 0x6b, 0xfd, 0x9c, 0xb9, 0xd6, 0x9b, - 0x17, 0x21, 0x37, 0xc3, 0x64, 0xd0, 0x0b, 0xc4, 0xd8, 0xe7, 0x71, 0xc8, 0xe2, 0x84, 0x9b, 0xec, - 0x68, 0x90, 0xf0, 0x88, 0xfa, 0xcd, 0x67, 0xfd, 0xf1, 0xfe, 0x87, 0x5d, 0xfc, 0x55, 0x3d, 0xd8, - 0x28, 0x6f, 0xc1, 0xc9, 0xbf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x06, 0x4a, 0x98, 0xe3, 0x09, 0x04, - 0x00, 0x00, + 0x14, 0x96, 0x12, 0x3b, 0x3f, 0x2e, 0x21, 0x01, 0xd5, 0xd0, 0x6b, 0x06, 0xc9, 0x5c, 0x96, 0x42, + 0x1b, 0x8b, 0x10, 0xe8, 0xe0, 0xa5, 0x24, 0x18, 0x3a, 0x05, 0xc2, 0x75, 0x28, 0x74, 0x68, 0xb9, + 0x48, 0x87, 0x7c, 0xb5, 0xad, 0x77, 0xbd, 0x3b, 0x2b, 0x55, 0xff, 0x82, 0x8c, 0x1d, 0x3b, 0xfa, + 0x8f, 0x28, 0xfd, 0x1b, 0xba, 0x14, 0x42, 0xa7, 0x4e, 0xa2, 0xd8, 0x43, 0x3b, 0x7b, 0xec, 0x54, + 0xf4, 0xc3, 0x89, 0x86, 0x18, 0x8a, 0x37, 0xbd, 0xef, 0x7b, 0xdf, 0xbd, 0xf7, 0x7d, 0xba, 0x43, + 0x27, 0xef, 0xc7, 0x22, 0x18, 0x68, 0x31, 0x4c, 0xb8, 0xf2, 0x25, 0x53, 0x46, 0x04, 0x42, 0x32, + 0x23, 0x20, 0x56, 0xfc, 0x8a, 0xa9, 0x50, 0xfb, 0xc9, 0xb1, 0x2f, 0x15, 0x48, 0xd0, 0x6c, 0xa8, + 0x3b, 0x52, 0x81, 0x01, 0xe7, 0xb0, 0x26, 0xea, 0xdc, 0x27, 0xea, 0x24, 0xc7, 0x07, 0x8f, 0x02, + 0xd0, 0x23, 0xd0, 0x6f, 0x0b, 0x89, 0x5f, 0x16, 0xa5, 0xfe, 0xa0, 0x15, 0x41, 0x04, 0x25, 0x9e, + 0x7f, 0x95, 0x28, 0xf9, 0x6d, 0xa3, 0x87, 0xa7, 0x61, 0x78, 0x91, 0x17, 0x01, 0x0c, 0x7b, 0xcc, + 0xb0, 0x8b, 0x6a, 0xb0, 0xd3, 0x42, 0x4d, 0x23, 0xcc, 0x90, 0x63, 0xbb, 0x6d, 0x3f, 0xde, 0xa6, + 0x65, 0xe1, 0xb4, 0xd1, 0x4e, 0xc8, 0x75, 0xa0, 0x84, 0xcc, 0x67, 0xe3, 0xb5, 0x82, 0xab, 0x43, + 0xce, 0x21, 0x6a, 0x98, 0x54, 0x72, 0xdc, 0xc8, 0xa9, 0xb3, 0xfd, 0x79, 0xe6, 0xed, 0xa4, 0x6c, + 0x34, 0xec, 0x92, 0x1c, 0x25, 0xb4, 0x20, 0x9d, 0xe7, 0xa8, 0x11, 0x32, 0xc3, 0x70, 0xb3, 0x68, + 0x7a, 0x72, 0xd7, 0x94, 0xa3, 0xe4, 0x6f, 0xe6, 0x61, 0x1e, 0x07, 0x10, 0x8a, 0x38, 0xf2, 0xdf, + 0x69, 0x88, 0x3b, 0x94, 0x5d, 0x9d, 0x73, 0xad, 0x59, 0xc4, 0x69, 0x21, 0x74, 0xda, 0x68, 0x7d, + 0xc0, 0x53, 0xbc, 0x51, 0xe8, 0xf7, 0xe6, 0x99, 0x87, 0x4a, 0xfd, 0x80, 0xa7, 0x84, 0xe6, 0x54, + 0x77, 0xf7, 0x7a, 0xe2, 0x59, 0x9f, 0x27, 0x9e, 0xf5, 0x67, 0xe2, 0x59, 0xe4, 0xfb, 0x1a, 0x22, + 0x4b, 0x9c, 0xbe, 0x12, 0xa6, 0xdf, 0xe3, 0x12, 0xb4, 0x30, 0x2b, 0x9b, 0xf6, 0xd1, 0x96, 0xac, + 0x8e, 0xc6, 0xeb, 0xc5, 0x4e, 0x0f, 0xe6, 0x99, 0xb7, 0x5f, 0xee, 0xb4, 0x60, 0x08, 0xbd, 0x6d, + 0xfa, 0xbf, 0x94, 0x2a, 0x93, 0xcd, 0xa5, 0x26, 0x6f, 0x73, 0xcc, 0x73, 0xd8, 0x5d, 0x25, 0xc7, + 0xa7, 0x68, 0x33, 0x2c, 0xbd, 0xe3, 0xcd, 0x62, 0x8c, 0x33, 0xcf, 0xbc, 0xbd, 0xea, 0x8c, 0x92, + 0x20, 0x74, 0xd1, 0xd2, 0xdd, 0xba, 0x5e, 0xe4, 0xf9, 0xd5, 0x46, 0xf8, 0x5c, 0x47, 0x2f, 0x20, + 0xa1, 0x7c, 0x04, 0x09, 0xaf, 0x07, 0xbb, 0x72, 0x8a, 0x95, 0xdf, 0xf5, 0xe5, 0x7e, 0x9f, 0xa1, + 0x6d, 0x36, 0x36, 0x7d, 0x50, 0xc2, 0xa4, 0x55, 0x76, 0xf8, 0xc7, 0x97, 0xa3, 0x56, 0x75, 0xd7, + 0x4f, 0xc3, 0x50, 0x71, 0xad, 0x5f, 0x1a, 0x25, 0xe2, 0x88, 0xde, 0xb5, 0xd6, 0x16, 0x27, 0xa8, + 0xbd, 0x6c, 0x6f, 0xca, 0xb5, 0x84, 0x58, 0xf3, 0xb3, 0x37, 0xdf, 0xa6, 0xae, 0x7d, 0x33, 0x75, + 0xed, 0x5f, 0x53, 0xd7, 0xfe, 0x34, 0x73, 0xad, 0x9b, 0x99, 0x6b, 0xfd, 0x9c, 0xb9, 0xd6, 0xeb, + 0x5e, 0x24, 0x4c, 0x7f, 0x7c, 0xd9, 0x09, 0x60, 0xe4, 0xd7, 0x5e, 0xe4, 0xd1, 0x47, 0x88, 0x79, + 0x1d, 0xf0, 0x3f, 0xdc, 0xff, 0xb2, 0xf3, 0xdf, 0xaa, 0x2f, 0x37, 0x8a, 0x6b, 0x70, 0xf2, 0x2f, + 0x00, 0x00, 0xff, 0xff, 0x29, 0xda, 0xf5, 0xae, 0x0a, 0x04, 0x00, 0x00, } func (m *AddProtocolDataProposal) Marshal() (dAtA []byte, err error) { diff --git a/x/participationrewards/types/query.pb.go b/x/participationrewards/types/query.pb.go index 71982da39..344cfd409 100644 --- a/x/participationrewards/types/query.pb.go +++ b/x/participationrewards/types/query.pb.go @@ -224,36 +224,35 @@ func init() { } var fileDescriptor_bc16b3ccc632b3de = []byte{ - // 453 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x91, 0xc1, 0x6a, 0xd4, 0x40, - 0x1c, 0xc6, 0x33, 0xdd, 0x75, 0xc1, 0x69, 0x0f, 0x32, 0xf6, 0x10, 0x83, 0x64, 0x4b, 0xbc, 0x14, - 0x96, 0x66, 0x68, 0x7b, 0x50, 0x04, 0xd7, 0xb2, 0x8a, 0xe0, 0x41, 0xd0, 0x1c, 0x45, 0xc1, 0xd9, - 0x64, 0x18, 0xc7, 0xcd, 0xce, 0x64, 0x33, 0x93, 0xad, 0xa1, 0xf4, 0xe2, 0x13, 0x88, 0xbe, 0x88, - 0x8f, 0xd1, 0x63, 0x41, 0x04, 0x4f, 0x8b, 0xec, 0xfa, 0x04, 0x1e, 0x3d, 0xc9, 0x4c, 0x72, 0x68, - 0xd9, 0x1c, 0xb2, 0xde, 0xfe, 0xfc, 0x93, 0xef, 0xfb, 0x7d, 0xdf, 0xfc, 0x21, 0x9e, 0x15, 0x3c, - 0x9e, 0x28, 0x9e, 0xce, 0x69, 0x8e, 0x33, 0x92, 0x6b, 0x1e, 0xf3, 0x8c, 0x68, 0x2e, 0x45, 0x4e, - 0x4f, 0x49, 0x9e, 0x28, 0x3c, 0x3f, 0xc4, 0xb3, 0x82, 0xe6, 0x65, 0x98, 0xe5, 0x52, 0x4b, 0x74, - 0xef, 0x8a, 0x20, 0x6c, 0x12, 0x84, 0xf3, 0x43, 0x6f, 0x97, 0x49, 0x26, 0xed, 0xff, 0xd8, 0x4c, - 0x95, 0xd4, 0xbb, 0xcb, 0xa4, 0x64, 0x29, 0xc5, 0x24, 0xe3, 0x98, 0x08, 0x21, 0xb5, 0x95, 0xa9, - 0xfa, 0xeb, 0xb0, 0x4d, 0x92, 0x46, 0xa0, 0xd5, 0x07, 0xbb, 0x10, 0xbd, 0x32, 0x39, 0x5f, 0x92, - 0x9c, 0x4c, 0x55, 0x44, 0x67, 0x05, 0x55, 0x3a, 0x78, 0x07, 0x6f, 0x5f, 0xdb, 0xaa, 0x4c, 0x0a, - 0x45, 0xd1, 0x73, 0xd8, 0xcb, 0xec, 0xc6, 0x05, 0x7b, 0x60, 0x7f, 0xfb, 0x68, 0x10, 0xb6, 0xa8, - 0x15, 0x56, 0x26, 0xa3, 0xee, 0xc5, 0xa2, 0xef, 0x44, 0xb5, 0x41, 0x70, 0x02, 0xdd, 0x8a, 0x60, - 0x52, 0xc4, 0x32, 0x7d, 0x4a, 0x34, 0xa9, 0xe9, 0x08, 0xc1, 0xae, 0x2e, 0x33, 0x6a, 0x21, 0x37, - 0x23, 0x3b, 0xa3, 0x5b, 0xb0, 0x33, 0xa1, 0xa5, 0xbb, 0x65, 0x57, 0x66, 0x0c, 0xde, 0xc0, 0x3b, - 0x0d, 0x0e, 0x75, 0xd2, 0xc7, 0xb0, 0x9b, 0x10, 0x4d, 0x5c, 0xb0, 0xd7, 0xd9, 0xdf, 0x19, 0x0d, - 0xfe, 0x2c, 0xfa, 0xdb, 0x25, 0x99, 0xa6, 0x0f, 0x03, 0xb3, 0x0d, 0xfe, 0x2e, 0xfa, 0x2e, 0x15, - 0xb1, 0x4c, 0xb8, 0x60, 0xf8, 0x83, 0x92, 0x22, 0x8c, 0xc8, 0xe9, 0x0b, 0xaa, 0x14, 0x61, 0x34, - 0xb2, 0xc2, 0xa3, 0x2f, 0x1d, 0x78, 0xc3, 0xda, 0xa3, 0x6f, 0x00, 0xf6, 0xaa, 0x0a, 0xe8, 0x7e, - 0xab, 0xbe, 0xeb, 0xef, 0xe9, 0x3d, 0xd8, 0x5c, 0x58, 0x15, 0x09, 0x8e, 0x3f, 0x7d, 0xff, 0xfd, - 0x75, 0xeb, 0x00, 0x0d, 0x70, 0xcb, 0x43, 0x9b, 0x9c, 0x3f, 0x00, 0xdc, 0xb9, 0xfa, 0x2c, 0xe8, - 0xd1, 0x06, 0xfc, 0xf5, 0x83, 0x78, 0xc3, 0xff, 0x95, 0xd7, 0x25, 0x9e, 0xd9, 0x12, 0x27, 0x68, - 0xd8, 0xae, 0x44, 0x6d, 0x61, 0xee, 0x80, 0xcf, 0xcc, 0xf5, 0xcf, 0xf1, 0xd9, 0x84, 0x96, 0xe7, - 0xa3, 0xb7, 0x17, 0x4b, 0x1f, 0x5c, 0x2e, 0x7d, 0xf0, 0x6b, 0xe9, 0x83, 0xcf, 0x2b, 0xdf, 0xb9, - 0x5c, 0xf9, 0xce, 0xcf, 0x95, 0xef, 0xbc, 0x7e, 0xc2, 0xb8, 0x7e, 0x5f, 0x8c, 0xc3, 0x58, 0x4e, - 0x31, 0x17, 0x8c, 0x8a, 0x82, 0xeb, 0xf2, 0x60, 0x5c, 0xf0, 0x34, 0xb9, 0xc6, 0xfc, 0xd8, 0x4c, - 0x35, 0x10, 0x35, 0xee, 0x59, 0xf2, 0xf1, 0xbf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x38, 0xcf, 0xde, - 0xf0, 0xde, 0x03, 0x00, 0x00, + // 447 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x91, 0xc1, 0x8a, 0xd3, 0x40, + 0x1c, 0xc6, 0x33, 0xdb, 0x5a, 0x70, 0x76, 0x0f, 0x32, 0xee, 0x21, 0x06, 0x49, 0x97, 0x78, 0x59, + 0x28, 0x9b, 0x61, 0x77, 0x0f, 0x8a, 0x60, 0x5d, 0xca, 0x22, 0x78, 0x10, 0x34, 0x47, 0x11, 0x71, + 0x36, 0x1d, 0xe2, 0xd8, 0x74, 0x26, 0xcd, 0x4c, 0xba, 0xc6, 0xd2, 0x8b, 0x4f, 0x20, 0xfa, 0x22, + 0x3e, 0x46, 0x8f, 0x05, 0x11, 0x3c, 0x15, 0x69, 0x7d, 0x02, 0x8f, 0x9e, 0x64, 0x26, 0x39, 0xb4, + 0x34, 0x87, 0x74, 0x6f, 0x7f, 0xfe, 0xc9, 0xf7, 0xfd, 0xbe, 0x6f, 0xfe, 0x10, 0x8f, 0x32, 0x16, + 0x0e, 0x24, 0x8b, 0xc7, 0x34, 0xc5, 0x09, 0x49, 0x15, 0x0b, 0x59, 0x42, 0x14, 0x13, 0x3c, 0xa5, + 0xd7, 0x24, 0xed, 0x4b, 0x3c, 0x3e, 0xc5, 0xa3, 0x8c, 0xa6, 0xb9, 0x9f, 0xa4, 0x42, 0x09, 0xf4, + 0x60, 0x4d, 0xe0, 0x57, 0x09, 0xfc, 0xf1, 0xa9, 0x73, 0x18, 0x89, 0x48, 0x98, 0xff, 0xb1, 0x9e, + 0x0a, 0xa9, 0x73, 0x3f, 0x12, 0x22, 0x8a, 0x29, 0x26, 0x09, 0xc3, 0x84, 0x73, 0xa1, 0x8c, 0x4c, + 0x96, 0x5f, 0xbb, 0x75, 0x92, 0x54, 0x02, 0x8d, 0xde, 0x3b, 0x84, 0xe8, 0x95, 0xce, 0xf9, 0x92, + 0xa4, 0x64, 0x28, 0x03, 0x3a, 0xca, 0xa8, 0x54, 0xde, 0x3b, 0x78, 0x77, 0x63, 0x2b, 0x13, 0xc1, + 0x25, 0x45, 0xcf, 0x61, 0x2b, 0x31, 0x1b, 0x1b, 0x1c, 0x81, 0xe3, 0xfd, 0xb3, 0x8e, 0x5f, 0xa3, + 0x96, 0x5f, 0x98, 0xf4, 0x9a, 0xb3, 0x45, 0xdb, 0x0a, 0x4a, 0x03, 0xef, 0x02, 0xda, 0x05, 0x41, + 0xa7, 0x08, 0x45, 0x7c, 0x49, 0x14, 0x29, 0xe9, 0x08, 0xc1, 0xa6, 0xca, 0x13, 0x6a, 0x20, 0xb7, + 0x03, 0x33, 0xa3, 0x3b, 0xb0, 0x31, 0xa0, 0xb9, 0xbd, 0x67, 0x56, 0x7a, 0xf4, 0xde, 0xc0, 0x7b, + 0x15, 0x0e, 0x65, 0xd2, 0xa7, 0xb0, 0xd9, 0x27, 0x8a, 0xd8, 0xe0, 0xa8, 0x71, 0x7c, 0xd0, 0xeb, + 0xfc, 0x5d, 0xb4, 0xf7, 0x73, 0x32, 0x8c, 0x1f, 0x7b, 0x7a, 0xeb, 0xfd, 0x5b, 0xb4, 0x6d, 0xca, + 0x43, 0xd1, 0x67, 0x3c, 0xc2, 0x1f, 0xa4, 0xe0, 0x7e, 0x40, 0xae, 0x5f, 0x50, 0x29, 0x49, 0x44, + 0x03, 0x23, 0x3c, 0xfb, 0xda, 0x80, 0xb7, 0x8c, 0x3d, 0xfa, 0x0e, 0x60, 0xab, 0xa8, 0x80, 0x1e, + 0xd6, 0xea, 0xbb, 0xfd, 0x9e, 0xce, 0xa3, 0xdd, 0x85, 0x45, 0x11, 0xef, 0xfc, 0xf3, 0x8f, 0x3f, + 0xdf, 0xf6, 0x4e, 0x50, 0x07, 0xd7, 0x3c, 0xb4, 0xce, 0xf9, 0x13, 0xc0, 0x83, 0xf5, 0x67, 0x41, + 0x4f, 0x76, 0xe0, 0x6f, 0x1f, 0xc4, 0xe9, 0xde, 0x54, 0x5e, 0x96, 0x78, 0x66, 0x4a, 0x5c, 0xa0, + 0x6e, 0xbd, 0x12, 0xa5, 0x85, 0xbe, 0x03, 0x9e, 0xe8, 0xeb, 0x4f, 0xf1, 0x64, 0x40, 0xf3, 0x69, + 0xef, 0xed, 0x6c, 0xe9, 0x82, 0xf9, 0xd2, 0x05, 0xbf, 0x97, 0x2e, 0xf8, 0xb2, 0x72, 0xad, 0xf9, + 0xca, 0xb5, 0x7e, 0xad, 0x5c, 0xeb, 0xf5, 0x65, 0xc4, 0xd4, 0xfb, 0xec, 0xca, 0x0f, 0xc5, 0x70, + 0x9d, 0x71, 0xf2, 0x49, 0x70, 0xba, 0x01, 0xfd, 0x58, 0x8d, 0xd5, 0x14, 0x79, 0xd5, 0x32, 0xe8, + 0xf3, 0xff, 0x01, 0x00, 0x00, 0xff, 0xff, 0x07, 0x81, 0x87, 0x6f, 0xdf, 0x03, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/tokenfactory/types/authorityMetadata.pb.go b/x/tokenfactory/types/authorityMetadata.pb.go index f8e3d96c2..2b190cada 100644 --- a/x/tokenfactory/types/authorityMetadata.pb.go +++ b/x/tokenfactory/types/authorityMetadata.pb.go @@ -80,7 +80,7 @@ func init() { } var fileDescriptor_c9ff2afb43053125 = []byte{ - // 229 bytes of a gzipped FileDescriptorProto + // 221 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0xb2, 0x28, 0x2c, 0xcd, 0x4c, 0xce, 0x2e, 0xce, 0xcc, 0x29, 0x4b, 0x2d, 0xd2, 0x2f, 0xc9, 0xcf, 0x4e, 0xcd, 0x4b, 0x4b, 0x4c, 0x2e, 0xc9, 0x2f, 0xaa, 0xd4, 0x2f, 0x33, 0x4c, 0x4a, 0x2d, 0x49, 0x34, 0xd4, 0x4f, 0x2c, 0x2d, @@ -90,12 +90,11 @@ var fileDescriptor_c9ff2afb43053125 = []byte{ 0x49, 0xcd, 0xcb, 0xcf, 0x75, 0x44, 0x37, 0x57, 0x48, 0x8d, 0x8b, 0x35, 0x31, 0x25, 0x37, 0x33, 0x4f, 0x82, 0x51, 0x81, 0x51, 0x83, 0xd3, 0x49, 0xe0, 0xd3, 0x3d, 0x79, 0x9e, 0xca, 0xc4, 0xdc, 0x1c, 0x2b, 0x25, 0xb0, 0xb0, 0x52, 0x10, 0x44, 0xda, 0x8a, 0xe5, 0xc5, 0x02, 0x79, 0x46, 0xa7, - 0xd0, 0x13, 0x8f, 0xe4, 0x18, 0x2f, 0x3c, 0x92, 0x63, 0x7c, 0xf0, 0x48, 0x8e, 0x71, 0xc2, 0x63, - 0x39, 0x86, 0x0b, 0x8f, 0xe5, 0x18, 0x6e, 0x3c, 0x96, 0x63, 0x88, 0xb2, 0x4e, 0xcf, 0x2c, 0xc9, - 0x28, 0x4d, 0xd2, 0x4b, 0xce, 0xcf, 0xd5, 0xcf, 0xcc, 0x4b, 0x4f, 0xcd, 0x2b, 0xcd, 0x2c, 0xa9, - 0xd4, 0x4d, 0x2a, 0xcd, 0xcc, 0x49, 0xd1, 0x47, 0xf6, 0x6e, 0x05, 0xaa, 0x87, 0x4b, 0x2a, 0x0b, - 0x52, 0x8b, 0x93, 0xd8, 0xc0, 0xae, 0x34, 0x06, 0x04, 0x00, 0x00, 0xff, 0xff, 0x25, 0x40, 0xfb, - 0xaf, 0x19, 0x01, 0x00, 0x00, + 0xb0, 0x13, 0x8f, 0xe4, 0x18, 0x2f, 0x3c, 0x92, 0x63, 0x7c, 0xf0, 0x48, 0x8e, 0x71, 0xc2, 0x63, + 0x39, 0x86, 0x0b, 0x8f, 0xe5, 0x18, 0x6e, 0x3c, 0x96, 0x63, 0x88, 0xb2, 0x49, 0xcf, 0x2c, 0xc9, + 0x28, 0x4d, 0xd2, 0x4b, 0xce, 0xcf, 0xd5, 0x47, 0x72, 0xa4, 0x6e, 0x55, 0x7e, 0x5e, 0x2a, 0xb2, + 0x80, 0x7e, 0x05, 0xaa, 0x8f, 0x4b, 0x2a, 0x0b, 0x52, 0x8b, 0x93, 0xd8, 0xc0, 0xce, 0x34, 0x06, + 0x04, 0x00, 0x00, 0xff, 0xff, 0xb1, 0x43, 0x54, 0x2b, 0x1a, 0x01, 0x00, 0x00, } func (this *DenomAuthorityMetadata) Equal(that interface{}) bool { diff --git a/x/tokenfactory/types/genesis.pb.go b/x/tokenfactory/types/genesis.pb.go index 4cb2431f6..bcfb0f0a6 100644 --- a/x/tokenfactory/types/genesis.pb.go +++ b/x/tokenfactory/types/genesis.pb.go @@ -142,7 +142,7 @@ func init() { } var fileDescriptor_ec8c23d19841526d = []byte{ - // 374 bytes of a gzipped FileDescriptorProto + // 366 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0xd2, 0x2b, 0x2c, 0xcd, 0x4c, 0xce, 0x2e, 0xce, 0xcc, 0x29, 0x4b, 0x2d, 0xd2, 0x2f, 0xc9, 0xcf, 0x4e, 0xcd, 0x4b, 0x4b, 0x4c, 0x2e, 0xc9, 0x2f, 0xaa, 0xd4, 0x2f, 0x33, 0x4c, 0x4a, 0x2d, 0x49, 0x34, 0xd4, 0x4f, 0x4f, 0xcd, @@ -161,12 +161,11 @@ var fileDescriptor_ec8c23d19841526d = []byte{ 0x69, 0xa1, 0x2e, 0x46, 0x2e, 0x21, 0x78, 0x90, 0xc6, 0xe7, 0x42, 0xc3, 0x54, 0x82, 0x09, 0x1c, 0x06, 0x16, 0x84, 0xdd, 0x0c, 0xb6, 0xcd, 0x11, 0x3d, 0x4e, 0x9c, 0x14, 0xa1, 0xae, 0x97, 0x84, 0xd8, 0x89, 0x69, 0x83, 0x52, 0x90, 0x20, 0x46, 0x4c, 0x5a, 0xb1, 0xbc, 0x58, 0x20, 0xcf, 0xe8, - 0x14, 0x7a, 0xe2, 0x91, 0x1c, 0xe3, 0x85, 0x47, 0x72, 0x8c, 0x0f, 0x1e, 0xc9, 0x31, 0x4e, 0x78, - 0x2c, 0xc7, 0x70, 0xe1, 0xb1, 0x1c, 0xc3, 0x8d, 0xc7, 0x72, 0x0c, 0x51, 0xd6, 0xe9, 0x99, 0x25, - 0x19, 0xa5, 0x49, 0x7a, 0xc9, 0xf9, 0xb9, 0xfa, 0x99, 0x79, 0xe9, 0xa9, 0x79, 0xa5, 0x99, 0x25, - 0x95, 0xba, 0x49, 0xa5, 0x99, 0x39, 0x29, 0xfa, 0xc8, 0xd1, 0x5f, 0x81, 0x9a, 0x00, 0x4a, 0x2a, - 0x0b, 0x52, 0x8b, 0x93, 0xd8, 0xc0, 0x11, 0x6f, 0x0c, 0x08, 0x00, 0x00, 0xff, 0xff, 0x91, 0x15, - 0xa2, 0x9e, 0xcb, 0x02, 0x00, 0x00, + 0x14, 0x76, 0xe2, 0x91, 0x1c, 0xe3, 0x85, 0x47, 0x72, 0x8c, 0x0f, 0x1e, 0xc9, 0x31, 0x4e, 0x78, + 0x2c, 0xc7, 0x70, 0xe1, 0xb1, 0x1c, 0xc3, 0x8d, 0xc7, 0x72, 0x0c, 0x51, 0x36, 0xe9, 0x99, 0x25, + 0x19, 0xa5, 0x49, 0x7a, 0xc9, 0xf9, 0xb9, 0xfa, 0x48, 0x2e, 0xd3, 0xad, 0xca, 0xcf, 0x4b, 0x45, + 0x16, 0xd0, 0xaf, 0x40, 0x4d, 0x01, 0x25, 0x95, 0x05, 0xa9, 0xc5, 0x49, 0x6c, 0xe0, 0x98, 0x37, + 0x06, 0x04, 0x00, 0x00, 0xff, 0xff, 0x71, 0x6d, 0x69, 0xe7, 0xcc, 0x02, 0x00, 0x00, } func (this *GenesisDenom) Equal(that interface{}) bool { diff --git a/x/tokenfactory/types/params.pb.go b/x/tokenfactory/types/params.pb.go index 9c1dedc7e..ca6f43874 100644 --- a/x/tokenfactory/types/params.pb.go +++ b/x/tokenfactory/types/params.pb.go @@ -79,7 +79,7 @@ func init() { } var fileDescriptor_69624024392a3c59 = []byte{ - // 291 bytes of a gzipped FileDescriptorProto + // 283 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0xd2, 0x2d, 0x2c, 0xcd, 0x4c, 0xce, 0x2e, 0xce, 0xcc, 0x29, 0x4b, 0x2d, 0xd2, 0x2f, 0xc9, 0xcf, 0x4e, 0xcd, 0x4b, 0x4b, 0x4c, 0x2e, 0xc9, 0x2f, 0xaa, 0xd4, 0x2f, 0x33, 0x4c, 0x4a, 0x2d, 0x49, 0x34, 0xd4, 0x2f, 0x48, 0x2c, @@ -93,12 +93,11 @@ var fileDescriptor_69624024392a3c59 = []byte{ 0x7c, 0xba, 0x27, 0x2f, 0x59, 0x99, 0x98, 0x9b, 0x63, 0xa5, 0x84, 0x69, 0x84, 0xd2, 0xaa, 0xfb, 0xf2, 0x1a, 0xe9, 0x99, 0x25, 0x19, 0xa5, 0x49, 0x7a, 0xc9, 0xf9, 0xb9, 0xfa, 0x50, 0x87, 0x42, 0x28, 0xdd, 0xe2, 0x94, 0x6c, 0xfd, 0x92, 0xca, 0x82, 0xd4, 0x62, 0xb0, 0x69, 0xc5, 0x41, 0x02, - 0x60, 0x03, 0x9c, 0xa1, 0xfa, 0xdd, 0x52, 0x53, 0x9d, 0x42, 0x4f, 0x3c, 0x92, 0x63, 0xbc, 0xf0, + 0x60, 0x03, 0x9c, 0xa1, 0xfa, 0xdd, 0x52, 0x53, 0x9d, 0xc2, 0x4e, 0x3c, 0x92, 0x63, 0xbc, 0xf0, 0x48, 0x8e, 0xf1, 0xc1, 0x23, 0x39, 0xc6, 0x09, 0x8f, 0xe5, 0x18, 0x2e, 0x3c, 0x96, 0x63, 0xb8, - 0xf1, 0x58, 0x8e, 0x21, 0xca, 0x1a, 0xc9, 0xd4, 0xcc, 0xbc, 0xf4, 0xd4, 0xbc, 0xd2, 0xcc, 0x92, - 0x4a, 0xdd, 0xa4, 0xd2, 0xcc, 0x9c, 0x14, 0x7d, 0xe4, 0xf0, 0xad, 0x40, 0x0d, 0x61, 0xb0, 0x75, - 0x49, 0x6c, 0xe0, 0x10, 0x30, 0x06, 0x04, 0x00, 0x00, 0xff, 0xff, 0x71, 0x23, 0xad, 0xcc, 0x8a, - 0x01, 0x00, 0x00, + 0xf1, 0x58, 0x8e, 0x21, 0xca, 0x06, 0xc9, 0x54, 0xa4, 0x00, 0xd2, 0xad, 0xca, 0xcf, 0x4b, 0x45, + 0x16, 0xd0, 0xaf, 0x40, 0x0d, 0x62, 0xb0, 0x7d, 0x49, 0x6c, 0xe0, 0x20, 0x30, 0x06, 0x04, 0x00, + 0x00, 0xff, 0xff, 0x3f, 0x80, 0x31, 0x47, 0x8b, 0x01, 0x00, 0x00, } func (m *Params) Marshal() (dAtA []byte, err error) { diff --git a/x/tokenfactory/types/query.pb.go b/x/tokenfactory/types/query.pb.go index 26586a412..a6d9ad30b 100644 --- a/x/tokenfactory/types/query.pb.go +++ b/x/tokenfactory/types/query.pb.go @@ -310,43 +310,43 @@ func init() { } var fileDescriptor_63d586e2371f0a34 = []byte{ - // 567 bytes of a gzipped FileDescriptorProto + // 561 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x94, 0xcf, 0x6b, 0x13, 0x41, 0x14, 0xc7, 0x33, 0x6a, 0x22, 0x1d, 0x7f, 0x60, 0xc6, 0x22, 0x1a, 0x74, 0x53, 0x47, 0x90, 0x28, - 0xed, 0x8e, 0xad, 0x0a, 0x45, 0x0f, 0xb5, 0xe9, 0x0f, 0x0f, 0xb5, 0xa0, 0x0b, 0x5e, 0x04, 0x09, - 0x93, 0x64, 0xba, 0x5d, 0x9a, 0xdd, 0x49, 0x66, 0x67, 0x8b, 0x4b, 0xe9, 0xc5, 0x93, 0x78, 0x12, - 0xfc, 0x23, 0xbc, 0xfb, 0x57, 0xf4, 0x58, 0xf0, 0xe2, 0x29, 0x4a, 0xe2, 0x5f, 0x90, 0xbf, 0x40, - 0x76, 0x66, 0xaa, 0x89, 0x1b, 0xbb, 0xa9, 0x9e, 0xb2, 0xcc, 0x7b, 0xef, 0xfb, 0xbe, 0x9f, 0xf7, - 0x1e, 0x81, 0xb3, 0x9d, 0xc8, 0x6b, 0xec, 0x84, 0x5e, 0x6b, 0x97, 0x09, 0x22, 0xf9, 0x0e, 0x0b, - 0xb6, 0x68, 0x43, 0x72, 0x11, 0x93, 0xdd, 0xf9, 0x3a, 0x93, 0x74, 0x9e, 0x74, 0x22, 0x26, 0x62, - 0xbb, 0x2d, 0xb8, 0xe4, 0x68, 0x66, 0x28, 0xdb, 0x1e, 0xce, 0xb6, 0x4d, 0x76, 0x69, 0xda, 0xe5, - 0x2e, 0x57, 0xc9, 0x24, 0xf9, 0xd2, 0x75, 0xa5, 0xeb, 0x2e, 0xe7, 0x6e, 0x8b, 0x11, 0xda, 0xf6, - 0x08, 0x0d, 0x02, 0x2e, 0xa9, 0xf4, 0x78, 0x10, 0x9a, 0xe8, 0x62, 0xa6, 0x07, 0x1a, 0xc9, 0x6d, - 0x2e, 0x3c, 0x19, 0x6f, 0x32, 0x49, 0x9b, 0x54, 0x52, 0x53, 0x39, 0x97, 0x59, 0xd9, 0xa6, 0x82, - 0xfa, 0xa6, 0x11, 0x9e, 0x86, 0xe8, 0x45, 0x42, 0xf3, 0x5c, 0x3d, 0x3a, 0xac, 0x13, 0xb1, 0x50, - 0xe2, 0xd7, 0xf0, 0xf2, 0xc8, 0x6b, 0xd8, 0xe6, 0x41, 0xc8, 0xd0, 0x3a, 0x2c, 0xe8, 0xe2, 0xab, - 0x60, 0x06, 0x54, 0xce, 0x2d, 0x54, 0xec, 0x2c, 0x78, 0x5b, 0x2b, 0x54, 0xcf, 0x1c, 0x74, 0xcb, - 0x39, 0xc7, 0x54, 0xe3, 0x67, 0x10, 0x2b, 0xf9, 0x55, 0x16, 0x70, 0x7f, 0xf9, 0x4f, 0x10, 0x63, - 0x02, 0xdd, 0x86, 0xf9, 0x66, 0x92, 0xa0, 0x9a, 0x4d, 0x55, 0x2f, 0x0d, 0xba, 0xe5, 0xf3, 0x31, - 0xf5, 0x5b, 0x8f, 0xb0, 0x7a, 0xc6, 0x8e, 0x0e, 0xe3, 0xcf, 0x00, 0xde, 0x3a, 0x56, 0xce, 0xb8, - 0x7f, 0x0f, 0x20, 0xfa, 0x35, 0xb5, 0x9a, 0x6f, 0xc2, 0x06, 0x65, 0x31, 0x1b, 0x65, 0xbc, 0x7c, - 0xf5, 0x66, 0x82, 0x36, 0xe8, 0x96, 0xaf, 0x69, 0x6f, 0xe9, 0x0e, 0xd8, 0x29, 0xa6, 0x96, 0x85, - 0x37, 0xe1, 0x8d, 0xdf, 0x9e, 0xc3, 0x75, 0xc1, 0xfd, 0x15, 0xc1, 0xa8, 0xe4, 0xe2, 0x88, 0x7e, - 0x16, 0x9e, 0x6d, 0xe8, 0x17, 0xc3, 0x8f, 0x06, 0xdd, 0xf2, 0x45, 0xdd, 0xc3, 0x04, 0xb0, 0x73, - 0x94, 0x82, 0x37, 0xa0, 0xf5, 0x37, 0x39, 0x43, 0x7f, 0x07, 0x16, 0xd4, 0xb8, 0x92, 0xdd, 0x9d, - 0xae, 0x4c, 0x55, 0x8b, 0x83, 0x6e, 0xf9, 0xc2, 0xd0, 0x38, 0x43, 0xec, 0x98, 0x84, 0x85, 0x77, - 0x79, 0x98, 0x57, 0x6a, 0xe8, 0x13, 0x80, 0x05, 0xbd, 0x41, 0xf4, 0x20, 0x7b, 0x40, 0xe9, 0x43, - 0x2a, 0x3d, 0x3c, 0x61, 0x95, 0x36, 0x8b, 0xef, 0xbd, 0xfd, 0xf2, 0xe3, 0xe3, 0xa9, 0xbb, 0xa8, - 0x42, 0x26, 0xbc, 0x66, 0x34, 0x00, 0xf0, 0xca, 0xf8, 0x05, 0xa1, 0xd5, 0x09, 0x3d, 0x1c, 0x7b, - 0x8d, 0xa5, 0xb5, 0xff, 0x54, 0x31, 0x64, 0x1b, 0x8a, 0x6c, 0x0d, 0xad, 0x64, 0x93, 0xe9, 0x6d, - 0x90, 0x3d, 0xf5, 0xbb, 0x4f, 0xd2, 0x87, 0x85, 0xbe, 0x01, 0x58, 0x4c, 0x6d, 0x1c, 0x2d, 0x9d, - 0xc4, 0xe9, 0x98, 0xd3, 0x2b, 0x3d, 0xf9, 0x77, 0x01, 0x43, 0xf9, 0x54, 0x51, 0x2e, 0xa3, 0xa5, - 0x49, 0x29, 0x6b, 0x5b, 0x82, 0xfb, 0x35, 0x73, 0xcd, 0x64, 0xcf, 0x7c, 0xec, 0x57, 0x5f, 0x1e, - 0xf4, 0x2c, 0x70, 0xd8, 0xb3, 0xc0, 0xf7, 0x9e, 0x05, 0x3e, 0xf4, 0xad, 0xdc, 0x61, 0xdf, 0xca, - 0x7d, 0xed, 0x5b, 0xb9, 0x57, 0x8f, 0x5d, 0x4f, 0x6e, 0x47, 0x75, 0xbb, 0xc1, 0x7d, 0xe2, 0x05, - 0x2e, 0x0b, 0x22, 0x4f, 0xc6, 0x73, 0xf5, 0xc8, 0x6b, 0x35, 0x47, 0x9a, 0xbe, 0x19, 0x6d, 0x2b, - 0xe3, 0x36, 0x0b, 0xeb, 0x05, 0xf5, 0xe7, 0x77, 0xff, 0x67, 0x00, 0x00, 0x00, 0xff, 0xff, 0x5e, - 0x80, 0xbd, 0x24, 0xeb, 0x05, 0x00, 0x00, + 0xed, 0x8e, 0xad, 0x0a, 0x45, 0x84, 0xda, 0xf4, 0x87, 0x87, 0x5a, 0xd0, 0x3d, 0x78, 0x10, 0x24, + 0x4c, 0xd2, 0x69, 0xba, 0x34, 0xbb, 0x93, 0xcc, 0x4e, 0x8a, 0x6b, 0xe9, 0xc5, 0x93, 0x78, 0x12, + 0xfc, 0x23, 0xbc, 0xfb, 0x57, 0xf4, 0x58, 0xf0, 0xe2, 0x69, 0x95, 0xc4, 0xbf, 0x60, 0xff, 0x02, + 0xd9, 0x99, 0xa9, 0x26, 0x6e, 0xec, 0xa6, 0xf6, 0x94, 0x65, 0xde, 0x7b, 0xdf, 0xf7, 0xfd, 0xbc, + 0xf7, 0x08, 0x9c, 0xee, 0x74, 0xdd, 0xc6, 0x76, 0xe0, 0xb6, 0x76, 0x98, 0x20, 0x92, 0x6f, 0x33, + 0x7f, 0x93, 0x36, 0x24, 0x17, 0x21, 0xd9, 0x99, 0xad, 0x33, 0x49, 0x67, 0x49, 0xa7, 0xcb, 0x44, + 0x68, 0xb7, 0x05, 0x97, 0x1c, 0x4d, 0x0d, 0x64, 0xdb, 0x83, 0xd9, 0xb6, 0xc9, 0x2e, 0x4d, 0x36, + 0x79, 0x93, 0xab, 0x64, 0x92, 0x7c, 0xe9, 0xba, 0xd2, 0xf5, 0x26, 0xe7, 0xcd, 0x16, 0x23, 0xb4, + 0xed, 0x12, 0xea, 0xfb, 0x5c, 0x52, 0xe9, 0x72, 0x3f, 0x30, 0xd1, 0xf9, 0x4c, 0x0f, 0xb4, 0x2b, + 0xb7, 0xb8, 0x70, 0x65, 0xb8, 0xce, 0x24, 0xdd, 0xa0, 0x92, 0x9a, 0xca, 0x99, 0xcc, 0xca, 0x36, + 0x15, 0xd4, 0x33, 0x8d, 0xf0, 0x24, 0x44, 0x2f, 0x12, 0x9a, 0xe7, 0xea, 0xd1, 0x61, 0x9d, 0x2e, + 0x0b, 0x24, 0x7e, 0x0d, 0x2f, 0x0f, 0xbd, 0x06, 0x6d, 0xee, 0x07, 0x0c, 0xad, 0xc2, 0x82, 0x2e, + 0xbe, 0x0a, 0xa6, 0x40, 0xe5, 0xdc, 0x5c, 0xc5, 0xce, 0x82, 0xb7, 0xb5, 0x42, 0xf5, 0xcc, 0x7e, + 0x54, 0xce, 0x39, 0xa6, 0x1a, 0x3f, 0x83, 0x58, 0xc9, 0x2f, 0x33, 0x9f, 0x7b, 0x8b, 0x7f, 0x83, + 0x18, 0x13, 0xe8, 0x36, 0xcc, 0x6f, 0x24, 0x09, 0xaa, 0xd9, 0x44, 0xf5, 0x52, 0x1c, 0x95, 0xcf, + 0x87, 0xd4, 0x6b, 0x3d, 0xc2, 0xea, 0x19, 0x3b, 0x3a, 0x8c, 0xbf, 0x00, 0x78, 0xeb, 0x48, 0x39, + 0xe3, 0xfe, 0x03, 0x80, 0xe8, 0xf7, 0xd4, 0x6a, 0x9e, 0x09, 0x1b, 0x94, 0xf9, 0x6c, 0x94, 0xd1, + 0xf2, 0xd5, 0x9b, 0x09, 0x5a, 0x1c, 0x95, 0xaf, 0x69, 0x6f, 0xe9, 0x0e, 0xd8, 0x29, 0xa6, 0x96, + 0x85, 0xd7, 0xe1, 0x8d, 0x3f, 0x9e, 0x83, 0x55, 0xc1, 0xbd, 0x25, 0xc1, 0xa8, 0xe4, 0xe2, 0x90, + 0x7e, 0x1a, 0x9e, 0x6d, 0xe8, 0x17, 0xc3, 0x8f, 0xe2, 0xa8, 0x7c, 0x51, 0xf7, 0x30, 0x01, 0xec, + 0x1c, 0xa6, 0xe0, 0x35, 0x68, 0xfd, 0x4b, 0xce, 0xd0, 0xdf, 0x81, 0x05, 0x35, 0xae, 0x64, 0x77, + 0xa7, 0x2b, 0x13, 0xd5, 0x62, 0x1c, 0x95, 0x2f, 0x0c, 0x8c, 0x33, 0xc0, 0x8e, 0x49, 0x98, 0x7b, + 0x9f, 0x87, 0x79, 0xa5, 0x86, 0x3e, 0x03, 0x58, 0xd0, 0x1b, 0x44, 0x0f, 0xb2, 0x07, 0x94, 0x3e, + 0xa4, 0xd2, 0xc3, 0x63, 0x56, 0x69, 0xb3, 0xf8, 0xde, 0xbb, 0xaf, 0x3f, 0x3f, 0x9d, 0xba, 0x8b, + 0x2a, 0x64, 0xcc, 0x6b, 0x46, 0x31, 0x80, 0x57, 0x46, 0x2f, 0x08, 0x2d, 0x8f, 0xe9, 0xe1, 0xc8, + 0x6b, 0x2c, 0xad, 0x9c, 0x50, 0xc5, 0x90, 0xad, 0x29, 0xb2, 0x15, 0xb4, 0x94, 0x4d, 0xa6, 0xb7, + 0x41, 0x76, 0xd5, 0xef, 0x1e, 0x49, 0x1f, 0x16, 0xfa, 0x0e, 0x60, 0x31, 0xb5, 0x71, 0xb4, 0x70, + 0x1c, 0xa7, 0x23, 0x4e, 0xaf, 0xf4, 0xe4, 0xff, 0x05, 0x0c, 0xe5, 0x53, 0x45, 0xb9, 0x88, 0x16, + 0xc6, 0xa5, 0xac, 0x6d, 0x0a, 0xee, 0xd5, 0xcc, 0x35, 0x93, 0x5d, 0xf3, 0xb1, 0x57, 0x7d, 0xb9, + 0xdf, 0xb3, 0xc0, 0x41, 0xcf, 0x02, 0x3f, 0x7a, 0x16, 0xf8, 0xd8, 0xb7, 0x72, 0x07, 0x7d, 0x2b, + 0xf7, 0xad, 0x6f, 0xe5, 0x5e, 0x3d, 0x6e, 0xba, 0x72, 0xab, 0x5b, 0xb7, 0x1b, 0xdc, 0x1b, 0x6c, + 0x32, 0xf3, 0x96, 0xfb, 0x6c, 0xa8, 0xeb, 0x9b, 0xe1, 0xbe, 0x32, 0x6c, 0xb3, 0xa0, 0x5e, 0x50, + 0xff, 0x7e, 0xf7, 0x7f, 0x05, 0x00, 0x00, 0xff, 0xff, 0xc5, 0xad, 0x08, 0xec, 0xec, 0x05, 0x00, + 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/tokenfactory/types/tx.pb.go b/x/tokenfactory/types/tx.pb.go index cecde1f43..07458c747 100644 --- a/x/tokenfactory/types/tx.pb.go +++ b/x/tokenfactory/types/tx.pb.go @@ -528,45 +528,45 @@ func init() { } var fileDescriptor_f1d0fc0ea8bbe1bf = []byte{ - // 602 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x55, 0x31, 0x6f, 0xd3, 0x40, - 0x14, 0x8e, 0x69, 0x29, 0xed, 0x95, 0xd2, 0xd4, 0x2d, 0x25, 0x04, 0xd5, 0xae, 0x6e, 0x40, 0x74, - 0xc0, 0x26, 0x45, 0x48, 0x08, 0xc4, 0x80, 0xcb, 0xc0, 0xe2, 0xc5, 0xc0, 0x82, 0x90, 0xaa, 0x73, - 0x7c, 0xb8, 0x56, 0xe2, 0xbb, 0xe0, 0x3b, 0x37, 0xcd, 0xc2, 0xcc, 0xc8, 0x80, 0xf8, 0x4d, 0x1d, - 0x2b, 0x26, 0x26, 0x0b, 0x25, 0xff, 0x20, 0xbf, 0x00, 0xf9, 0xee, 0xec, 0x38, 0x2d, 0x12, 0x0e, - 0x0b, 0x9b, 0x7d, 0xef, 0xfb, 0xde, 0xfb, 0xee, 0x7b, 0xef, 0xe9, 0xc0, 0xc1, 0xa7, 0x34, 0xea, - 0xf6, 0x58, 0xd4, 0x3f, 0xc5, 0x89, 0xcd, 0x69, 0x0f, 0x93, 0x8f, 0xa8, 0xcb, 0x69, 0x32, 0xb2, - 0x4f, 0x3b, 0x3e, 0xe6, 0xa8, 0x63, 0xf3, 0x33, 0x6b, 0x90, 0x50, 0x4e, 0xf5, 0xfd, 0x0a, 0xd4, - 0xaa, 0x42, 0x2d, 0x05, 0x6d, 0x1b, 0x5d, 0xca, 0x62, 0xca, 0x6c, 0x1f, 0x91, 0x5e, 0xc9, 0xcf, - 0x7f, 0x64, 0x86, 0x4a, 0x9c, 0xe1, 0x32, 0xde, 0xa5, 0x11, 0x51, 0xf1, 0x9d, 0x90, 0x86, 0x54, - 0x7c, 0xda, 0xf9, 0x97, 0x3c, 0x85, 0x7d, 0x70, 0xcb, 0x65, 0xe1, 0x51, 0x82, 0x11, 0xc7, 0xaf, - 0x30, 0xa1, 0xb1, 0x7e, 0x00, 0x56, 0x18, 0x26, 0x01, 0x4e, 0x5a, 0xda, 0xbe, 0xf6, 0x60, 0xcd, - 0xd9, 0x9a, 0x66, 0xe6, 0xc6, 0x08, 0xc5, 0xfd, 0x67, 0x50, 0x9e, 0x43, 0x4f, 0x01, 0x74, 0x1b, - 0xac, 0xb2, 0xd4, 0x0f, 0x72, 0x5a, 0xeb, 0x9a, 0x00, 0x6f, 0x4f, 0x33, 0x73, 0x53, 0x81, 0x55, - 0x04, 0x7a, 0x25, 0x08, 0x7e, 0x00, 0xbb, 0xf3, 0xd5, 0x3c, 0xcc, 0x06, 0x94, 0x30, 0xac, 0x3b, - 0x60, 0x93, 0xe0, 0xe1, 0xb1, 0xb8, 0xf9, 0xb1, 0xcc, 0x28, 0xcb, 0xb7, 0xa7, 0x99, 0xb9, 0x2b, - 0x33, 0x5e, 0x02, 0x40, 0x6f, 0x83, 0xe0, 0xe1, 0xdb, 0xfc, 0x40, 0xe4, 0x82, 0x9f, 0xc1, 0x0d, - 0x97, 0x85, 0x6e, 0x44, 0xf8, 0x22, 0x97, 0x78, 0x0d, 0x56, 0x50, 0x4c, 0x53, 0xc2, 0xc5, 0x15, - 0xd6, 0x0f, 0xef, 0x5a, 0xd2, 0x48, 0x2b, 0x37, 0xb2, 0x70, 0xdf, 0x3a, 0xa2, 0x11, 0x71, 0x6e, - 0x9f, 0x67, 0x66, 0x63, 0x96, 0x49, 0xd2, 0xa0, 0xa7, 0xf8, 0x70, 0x0b, 0x6c, 0xaa, 0xfa, 0xc5, - 0xb5, 0x94, 0x24, 0x27, 0x4d, 0xc8, 0xff, 0x94, 0x94, 0xd7, 0x2f, 0x25, 0x7d, 0xd7, 0x64, 0xcb, - 0x4f, 0x10, 0x09, 0xf1, 0xcb, 0x20, 0x8e, 0x16, 0x92, 0x76, 0x1f, 0x5c, 0xaf, 0xf6, 0xbb, 0x39, - 0xcd, 0xcc, 0x9b, 0x12, 0xa9, 0x7a, 0x22, 0xc3, 0x7a, 0x07, 0xac, 0xe5, 0xed, 0x42, 0x79, 0xfe, - 0xd6, 0x92, 0xc0, 0xee, 0x4c, 0x33, 0xb3, 0x39, 0xeb, 0xa4, 0x08, 0x41, 0x6f, 0x95, 0xe0, 0xa1, - 0x50, 0x01, 0x5b, 0x72, 0x38, 0x66, 0xba, 0x4a, 0xc9, 0xdf, 0x34, 0xb0, 0xed, 0xb2, 0xf0, 0x0d, - 0xe6, 0xa2, 0xd1, 0x2e, 0xe6, 0x28, 0x40, 0x1c, 0x2d, 0xa2, 0xdb, 0x03, 0xab, 0xb1, 0xa2, 0x29, - 0x53, 0xf7, 0x66, 0xa6, 0x92, 0x5e, 0x69, 0x6a, 0x91, 0xdb, 0xb9, 0xa3, 0x8c, 0x55, 0xd3, 0x5c, - 0x90, 0xa1, 0x57, 0xe6, 0x81, 0x7b, 0xe0, 0xde, 0x1f, 0x54, 0x15, 0xaa, 0x0f, 0x7f, 0x2c, 0x83, - 0x25, 0x97, 0x85, 0xfa, 0x08, 0xac, 0x57, 0xf7, 0xeb, 0x91, 0xf5, 0xb7, 0x55, 0xb7, 0xe6, 0x77, - 0xa4, 0xfd, 0x74, 0x51, 0x46, 0xb9, 0x55, 0x01, 0x58, 0x96, 0xeb, 0x50, 0x2b, 0x43, 0x0e, 0x6d, - 0x77, 0x6a, 0x43, 0xab, 0x55, 0xe4, 0x84, 0xd7, 0xa2, 0xe6, 0xd0, 0x9a, 0x55, 0xaa, 0x73, 0x2b, - 0x6c, 0xac, 0xcc, 0x6c, 0x4d, 0x1b, 0x67, 0x8c, 0xba, 0x36, 0x5e, 0x9d, 0x3f, 0xfd, 0x8b, 0x06, - 0x9a, 0x57, 0x86, 0xef, 0x49, 0xad, 0x74, 0x97, 0x69, 0xed, 0x17, 0xff, 0x44, 0x2b, 0xa4, 0x38, - 0xef, 0xce, 0xc7, 0x86, 0x76, 0x31, 0x36, 0xb4, 0x5f, 0x63, 0x43, 0xfb, 0x3a, 0x31, 0x1a, 0x17, - 0x13, 0xa3, 0xf1, 0x73, 0x62, 0x34, 0xde, 0x3f, 0x0f, 0x23, 0x7e, 0x92, 0xfa, 0x56, 0x97, 0xc6, - 0x76, 0x44, 0x42, 0x4c, 0xd2, 0x88, 0x8f, 0x1e, 0xfa, 0x69, 0xd4, 0x0f, 0xec, 0xea, 0x3b, 0x74, - 0x36, 0xff, 0x12, 0xf1, 0xd1, 0x00, 0x33, 0x7f, 0x45, 0xbc, 0x06, 0x8f, 0x7f, 0x07, 0x00, 0x00, - 0xff, 0xff, 0xc7, 0x8d, 0x6f, 0x58, 0xb2, 0x06, 0x00, 0x00, + // 597 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x55, 0xbf, 0x6f, 0xd3, 0x40, + 0x18, 0x8d, 0x69, 0x09, 0xe9, 0x95, 0x92, 0xd4, 0x2d, 0x25, 0x04, 0xd5, 0xae, 0x6e, 0x40, 0x74, + 0xc0, 0x26, 0x45, 0x48, 0x08, 0xc1, 0x80, 0xcb, 0xc0, 0xe2, 0xc5, 0x20, 0x06, 0x84, 0x54, 0x5d, + 0x92, 0xc3, 0xb5, 0x12, 0xdf, 0x05, 0xdf, 0xa5, 0x69, 0x18, 0x98, 0x19, 0x19, 0x10, 0x7f, 0x53, + 0xc7, 0x8a, 0x89, 0xc9, 0x42, 0xc9, 0x7f, 0x90, 0xbf, 0x00, 0xf9, 0xee, 0xfc, 0x23, 0x2d, 0x12, + 0x0e, 0x4b, 0xb7, 0xe4, 0xbe, 0xf7, 0xde, 0xf7, 0xee, 0x7d, 0xdf, 0xc9, 0x60, 0xff, 0xd3, 0x28, + 0xe8, 0xf6, 0x59, 0x30, 0x38, 0xc1, 0x91, 0xcd, 0x69, 0x1f, 0x93, 0x8f, 0xa8, 0xcb, 0x69, 0x34, + 0xb1, 0x4f, 0xda, 0x1d, 0xcc, 0x51, 0xdb, 0xe6, 0xa7, 0xd6, 0x30, 0xa2, 0x9c, 0xea, 0x7b, 0x05, + 0xa8, 0x55, 0x84, 0x5a, 0x0a, 0xda, 0x32, 0xba, 0x94, 0x85, 0x94, 0xd9, 0x1d, 0x44, 0xfa, 0x19, + 0x3f, 0xf9, 0x23, 0x15, 0x0a, 0x75, 0x86, 0xb3, 0x7a, 0x97, 0x06, 0x44, 0xd5, 0xb7, 0x7d, 0xea, + 0x53, 0xf1, 0xd3, 0x4e, 0x7e, 0xc9, 0x53, 0x38, 0x00, 0xb7, 0x5c, 0xe6, 0x1f, 0x46, 0x18, 0x71, + 0xfc, 0x0a, 0x13, 0x1a, 0xea, 0xfb, 0xa0, 0xca, 0x30, 0xe9, 0xe1, 0xa8, 0xa9, 0xed, 0x69, 0x0f, + 0xd6, 0x9c, 0xcd, 0x79, 0x6c, 0x6e, 0x4c, 0x50, 0x38, 0x78, 0x06, 0xe5, 0x39, 0xf4, 0x14, 0x40, + 0xb7, 0x41, 0x8d, 0x8d, 0x3a, 0xbd, 0x84, 0xd6, 0xbc, 0x26, 0xc0, 0x5b, 0xf3, 0xd8, 0xac, 0x2b, + 0xb0, 0xaa, 0x40, 0x2f, 0x03, 0xc1, 0x0f, 0x60, 0x67, 0xb1, 0x9b, 0x87, 0xd9, 0x90, 0x12, 0x86, + 0x75, 0x07, 0xd4, 0x09, 0x1e, 0x1f, 0x89, 0x9b, 0x1f, 0x49, 0x45, 0xd9, 0xbe, 0x35, 0x8f, 0xcd, + 0x1d, 0xa9, 0x78, 0x01, 0x00, 0xbd, 0x0d, 0x82, 0xc7, 0x6f, 0x93, 0x03, 0xa1, 0x05, 0xbf, 0x80, + 0x1b, 0x2e, 0xf3, 0xdd, 0x80, 0xf0, 0x65, 0x2e, 0xf1, 0x1a, 0x54, 0x51, 0x48, 0x47, 0x84, 0x8b, + 0x2b, 0xac, 0x1f, 0xdc, 0xb5, 0x64, 0x90, 0x56, 0x12, 0x64, 0x9a, 0xbe, 0x75, 0x48, 0x03, 0xe2, + 0xdc, 0x3e, 0x8b, 0xcd, 0x4a, 0xae, 0x24, 0x69, 0xd0, 0x53, 0x7c, 0xb8, 0x09, 0xea, 0xaa, 0x7f, + 0x7a, 0x2d, 0x65, 0xc9, 0x19, 0x45, 0xe4, 0x2a, 0x2d, 0x25, 0xfd, 0x33, 0x4b, 0x3f, 0x34, 0x39, + 0xf2, 0x63, 0x44, 0x7c, 0xfc, 0xb2, 0x17, 0x06, 0x4b, 0x59, 0xbb, 0x0f, 0xae, 0x17, 0xe7, 0xdd, + 0x98, 0xc7, 0xe6, 0x4d, 0x89, 0x54, 0x33, 0x91, 0x65, 0xbd, 0x0d, 0xd6, 0x92, 0x71, 0xa1, 0x44, + 0xbf, 0xb9, 0x22, 0xb0, 0xdb, 0xf3, 0xd8, 0x6c, 0xe4, 0x93, 0x14, 0x25, 0xe8, 0xd5, 0x08, 0x1e, + 0x0b, 0x17, 0xb0, 0x29, 0x97, 0x23, 0xf7, 0x95, 0x59, 0xfe, 0xae, 0x81, 0x2d, 0x97, 0xf9, 0x6f, + 0x30, 0x17, 0x83, 0x76, 0x31, 0x47, 0x3d, 0xc4, 0xd1, 0x32, 0xbe, 0x3d, 0x50, 0x0b, 0x15, 0x4d, + 0x85, 0xba, 0x9b, 0x87, 0x4a, 0xfa, 0x59, 0xa8, 0xa9, 0xb6, 0x73, 0x47, 0x05, 0xab, 0xb6, 0x39, + 0x25, 0x43, 0x2f, 0xd3, 0x81, 0xbb, 0xe0, 0xde, 0x5f, 0x5c, 0xa5, 0xae, 0x0f, 0x7e, 0xae, 0x82, + 0x15, 0x97, 0xf9, 0xfa, 0x04, 0xac, 0x17, 0xdf, 0xd7, 0x23, 0xeb, 0x5f, 0x4f, 0xdd, 0x5a, 0x7c, + 0x23, 0xad, 0xa7, 0xcb, 0x32, 0xb2, 0x57, 0xd5, 0x03, 0xab, 0xf2, 0x39, 0x94, 0x52, 0x48, 0xa0, + 0xad, 0x76, 0x69, 0x68, 0xb1, 0x8b, 0xdc, 0xf0, 0x52, 0xd4, 0x04, 0x5a, 0xb2, 0x4b, 0x71, 0x6f, + 0x45, 0x8c, 0x85, 0x9d, 0x2d, 0x19, 0x63, 0xce, 0x28, 0x1b, 0xe3, 0xe5, 0xfd, 0xd3, 0xbf, 0x6a, + 0xa0, 0x71, 0x69, 0xf9, 0x9e, 0x94, 0x92, 0xbb, 0x48, 0x6b, 0xbd, 0xf8, 0x2f, 0x5a, 0x6a, 0xc5, + 0x79, 0x77, 0x36, 0x35, 0xb4, 0xf3, 0xa9, 0xa1, 0xfd, 0x9e, 0x1a, 0xda, 0xb7, 0x99, 0x51, 0x39, + 0x9f, 0x19, 0x95, 0x5f, 0x33, 0xa3, 0xf2, 0xfe, 0xb9, 0x1f, 0xf0, 0xe3, 0x51, 0xc7, 0xea, 0xd2, + 0xd0, 0x2e, 0xb4, 0x78, 0xf8, 0x99, 0x12, 0x5c, 0x3c, 0xb0, 0x4f, 0x17, 0x3f, 0x45, 0x7c, 0x32, + 0xc4, 0xac, 0x53, 0x15, 0x9f, 0x83, 0xc7, 0x7f, 0x02, 0x00, 0x00, 0xff, 0xff, 0x28, 0x54, 0xa7, + 0x65, 0xb3, 0x06, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used.