From b87451028c5aab29930959a401babd7254d64eed Mon Sep 17 00:00:00 2001 From: Simon Noetzlin Date: Fri, 30 Aug 2024 16:08:56 +0200 Subject: [PATCH] fix: fix queries' API REST endpoint path (#2196) * clean uw files * doc * Revert "doc" This reverts commit efc27181ee85499793d115ed28094abecf91474d. * Revert "clean uw files" This reverts commit 5773cf3b6ef0c98937c9aa03535f3eaf834cbe1f. * remove deprecated REST endpoints * update REST endpoint * fix broken UT by previous PR (#2195) --- .../ccv/provider/v1/query.proto | 58 +- x/ccv/provider/keeper/grpc_query.go | 15 +- x/ccv/provider/types/legacy_proposal_test.go | 6 +- x/ccv/provider/types/query.pb.go | 702 ++++------------ x/ccv/provider/types/query.pb.gw.go | 791 +----------------- 5 files changed, 229 insertions(+), 1343 deletions(-) diff --git a/proto/interchain_security/ccv/provider/v1/query.proto b/proto/interchain_security/ccv/provider/v1/query.proto index b9226cb5f5..f6d2f406aa 100644 --- a/proto/interchain_security/ccv/provider/v1/query.proto +++ b/proto/interchain_security/ccv/provider/v1/query.proto @@ -19,11 +19,7 @@ service Query { rpc QueryConsumerGenesis(QueryConsumerGenesisRequest) returns (QueryConsumerGenesisResponse) { option (google.api.http) = { - // [DEPRECATED] use the {consumer_id} endpoint instead. - get: "/interchain_security/ccv/provider/consumer_genesis/{chain_id}"; - additional_bindings { - get: "/interchain_security/ccv/provider/consumer_genesis/{consumer_id}"; - } + get: "/interchain_security/ccv/provider/consumer_genesis/{consumer_id}"; }; } @@ -74,11 +70,7 @@ service Query { QueryAllPairsValConAddrByConsumerChainIDRequest) returns (QueryAllPairsValConAddrByConsumerChainIDResponse) { option (google.api.http) = { - // [DEPRECATED] use the {consumer_id} endpoint instead. - get: "/interchain_security/ccv/provider/{chain_id}"; - additional_bindings { - get: "/interchain_security/ccv/provider/{consumer_id}"; - } + get: "/interchain_security/ccv/provider/address_pairs/{consumer_id}"; }; } @@ -95,11 +87,7 @@ service Query { QueryConsumerChainOptedInValidatorsRequest) returns (QueryConsumerChainOptedInValidatorsResponse) { option (google.api.http) = { - // [DEPRECATED] use the {consumer_id} endpoint instead. - get: "/interchain_security/ccv/provider/opted_in_validators/{chain_id}"; - additional_bindings { - get: "/interchain_security/ccv/provider/opted_in_validators/{consumer_id}"; - } + get: "/interchain_security/ccv/provider/opted_in_validators/{consumer_id}"; }; } @@ -118,11 +106,7 @@ service Query { QueryValidatorConsumerCommissionRateRequest) returns (QueryValidatorConsumerCommissionRateResponse) { option (google.api.http) = { - // [DEPRECATED] use the {consumer_id} endpoint instead. - get: "/interchain_security/ccv/provider/consumer_commission_rate/{chain_id}/{provider_address}"; - additional_bindings { get: "/interchain_security/ccv/provider/consumer_commission_rate/{consumer_id}/{provider_address}"; - } }; } @@ -132,11 +116,7 @@ service Query { rpc QueryConsumerValidators(QueryConsumerValidatorsRequest) returns (QueryConsumerValidatorsResponse) { option (google.api.http) = { - // [DEPRECATED] use the {consumer_id} endpoint instead. - get: "/interchain_security/ccv/provider/consumer_validators/{chain_id}"; - additional_bindings { get: "/interchain_security/ccv/provider/consumer_validators/{consumer_id}"; - } }; } @@ -166,9 +146,7 @@ service Query { } message QueryConsumerGenesisRequest { - // [DEPRECATED] use `consumer_id` instead - string chain_id = 1 [deprecated = true]; - string consumer_id = 2; + string consumer_id = 1; } message QueryConsumerGenesisResponse { @@ -218,12 +196,10 @@ message Chain { message QueryValidatorConsumerAddrRequest { option (gogoproto.equal) = false; option (gogoproto.goproto_getters) = false; - // [DEPRECATED] use `consumer_id` instead - string chain_id = 1 [deprecated = true]; // The consensus address of the validator on the provider chain - string provider_address = 2 [ (gogoproto.moretags) = "yaml:\"address\"" ]; + string provider_address = 1 [ (gogoproto.moretags) = "yaml:\"address\"" ]; // The id of the consumer chain - string consumer_id = 3; + string consumer_id = 2; } message QueryValidatorConsumerAddrResponse { @@ -234,12 +210,10 @@ message QueryValidatorConsumerAddrResponse { message QueryValidatorProviderAddrRequest { option (gogoproto.equal) = false; option (gogoproto.goproto_getters) = false; - // [DEPRECATED] use `consumer_id` instead - string chain_id = 1 [deprecated = true]; // The consensus address of the validator on the consumer chain - string consumer_address = 2 [ (gogoproto.moretags) = "yaml:\"address\"" ]; + string consumer_address = 1 [ (gogoproto.moretags) = "yaml:\"address\"" ]; // The id of the consumer chain - string consumer_id = 3; + string consumer_id = 2; } message QueryValidatorProviderAddrResponse { @@ -268,10 +242,8 @@ message QueryRegisteredConsumerRewardDenomsResponse { } message QueryAllPairsValConAddrByConsumerChainIDRequest { - // [DEPRECATED] use `consumer_id` instead - string chain_id = 1 [deprecated = true]; // The id of the consumer chain - string consumer_id = 2; + string consumer_id = 1; } message QueryAllPairsValConAddrByConsumerChainIDResponse { @@ -293,9 +265,7 @@ message QueryParamsResponse { } message QueryConsumerChainOptedInValidatorsRequest { - // [DEPRECATED] use `consumer_id` instead - string chain_id = 1 [deprecated = true]; - string consumer_id = 2; + string consumer_id = 1; } message QueryConsumerChainOptedInValidatorsResponse { @@ -304,9 +274,7 @@ message QueryConsumerChainOptedInValidatorsResponse { } message QueryConsumerValidatorsRequest { - // [DEPRECATED] use `consumer_id` instead - string chain_id = 1 [deprecated = true]; - string consumer_id = 2; + string consumer_id = 1; } message QueryConsumerValidatorsValidator { @@ -368,11 +336,9 @@ message QueryConsumerChainsValidatorHasToValidateResponse { } message QueryValidatorConsumerCommissionRateRequest { - // [DEPRECATED] use `consumer_id` instead - string chain_id = 1 [deprecated = true]; + string consumer_id = 1; // The consensus address of the validator on the provider chain string provider_address = 2 [ (gogoproto.moretags) = "yaml:\"address\"" ]; - string consumer_id = 3; } message QueryValidatorConsumerCommissionRateResponse { diff --git a/x/ccv/provider/keeper/grpc_query.go b/x/ccv/provider/keeper/grpc_query.go index 14410324fa..8968a8604b 100644 --- a/x/ccv/provider/keeper/grpc_query.go +++ b/x/ccv/provider/keeper/grpc_query.go @@ -25,8 +25,6 @@ func (k Keeper) QueryConsumerGenesis(c context.Context, req *types.QueryConsumer if req == nil { return nil, status.Errorf(codes.InvalidArgument, "empty request") - } else if req.ChainId != "" { - return nil, status.Errorf(codes.InvalidArgument, "ChainId has been deprecated. Use ConsumerId instead.") } consumerId := req.ConsumerId @@ -163,8 +161,6 @@ func (k Keeper) GetConsumerChain(ctx sdk.Context, consumerId string) (types.Chai func (k Keeper) QueryValidatorConsumerAddr(goCtx context.Context, req *types.QueryValidatorConsumerAddrRequest) (*types.QueryValidatorConsumerAddrResponse, error) { if req == nil { return nil, status.Errorf(codes.InvalidArgument, "empty request") - } else if req.ChainId != "" { - return nil, status.Errorf(codes.InvalidArgument, "ChainId has been deprecated. Use ConsumerId instead.") } ctx := sdk.UnwrapSDKContext(goCtx) @@ -198,8 +194,6 @@ func (k Keeper) QueryValidatorConsumerAddr(goCtx context.Context, req *types.Que func (k Keeper) QueryValidatorProviderAddr(goCtx context.Context, req *types.QueryValidatorProviderAddrRequest) (*types.QueryValidatorProviderAddrResponse, error) { if req == nil { return nil, status.Errorf(codes.InvalidArgument, "empty request") - } else if req.ChainId != "" { - return nil, status.Errorf(codes.InvalidArgument, "ChainId has been deprecated. Use ConsumerId instead.") } ctx := sdk.UnwrapSDKContext(goCtx) @@ -255,8 +249,6 @@ func (k Keeper) QueryRegisteredConsumerRewardDenoms(goCtx context.Context, req * func (k Keeper) QueryAllPairsValConAddrByConsumerChainID(goCtx context.Context, req *types.QueryAllPairsValConAddrByConsumerChainIDRequest) (*types.QueryAllPairsValConAddrByConsumerChainIDResponse, error) { if req == nil { return nil, status.Errorf(codes.InvalidArgument, "empty request") - } else if req.ChainId != "" { - return nil, status.Errorf(codes.InvalidArgument, "ChainId has been deprecated. Use ConsumerId instead.") } consumerId := req.ConsumerId @@ -302,8 +294,6 @@ func (k Keeper) QueryParams(goCtx context.Context, req *types.QueryParamsRequest func (k Keeper) QueryConsumerChainOptedInValidators(goCtx context.Context, req *types.QueryConsumerChainOptedInValidatorsRequest) (*types.QueryConsumerChainOptedInValidatorsResponse, error) { if req == nil { return nil, status.Errorf(codes.InvalidArgument, "empty request") - } else if req.ChainId != "" { - return nil, status.Errorf(codes.InvalidArgument, "ChainId has been deprecated. Use ConsumerId instead.") } consumerId := req.ConsumerId @@ -331,9 +321,8 @@ func (k Keeper) QueryConsumerChainOptedInValidators(goCtx context.Context, req * func (k Keeper) QueryConsumerValidators(goCtx context.Context, req *types.QueryConsumerValidatorsRequest) (*types.QueryConsumerValidatorsResponse, error) { if req == nil { return nil, status.Errorf(codes.InvalidArgument, "empty request") - } else if req.ChainId != "" { - return nil, status.Errorf(codes.InvalidArgument, "ChainId has been deprecated. Use ConsumerId instead.") } + consumerId := req.ConsumerId if err := types.ValidateConsumerId(consumerId); err != nil { return nil, status.Error(codes.InvalidArgument, errorsmod.Wrap(types.ErrInvalidConsumerId, consumerId).Error()) @@ -524,8 +513,6 @@ func (k Keeper) hasToValidate( func (k Keeper) QueryValidatorConsumerCommissionRate(goCtx context.Context, req *types.QueryValidatorConsumerCommissionRateRequest) (*types.QueryValidatorConsumerCommissionRateResponse, error) { if req == nil { return nil, status.Errorf(codes.InvalidArgument, "empty request") - } else if req.ChainId != "" { - return nil, status.Errorf(codes.InvalidArgument, "ChainId has been deprecated. Use ConsumerId instead.") } consumerId := req.ConsumerId diff --git a/x/ccv/provider/types/legacy_proposal_test.go b/x/ccv/provider/types/legacy_proposal_test.go index 180a4978bd..4a13a4290b 100644 --- a/x/ccv/provider/types/legacy_proposal_test.go +++ b/x/ccv/provider/types/legacy_proposal_test.go @@ -554,7 +554,7 @@ func TestMsgUpdateConsumerValidateBasic(t *testing.T) { Top_N: 50, ValidatorsPowerCap: 100, ValidatorSetCap: 34, - Allowlist: []string{"addr1"}, + Allowlist: []string{"cosmosvalcons1arwg2sh5fd2wq4mwl6d05pyz4nrwls2mayg36j"}, Denylist: nil, MinStake: 0, AllowInactiveVals: false, @@ -591,8 +591,8 @@ func TestMsgUpdateConsumerValidateBasic(t *testing.T) { Top_N: 54, ValidatorsPowerCap: 92, ValidatorSetCap: 0, - Allowlist: []string{"addr1"}, - Denylist: []string{"addr2", "addr3"}, + Allowlist: []string{"cosmosvalcons1arwg2sh5fd2wq4mwl6d05pyz4nrwls2mayg36j"}, + Denylist: []string{"cosmosvalcons1arwg2sh5fd2wq4mwl6d05pyz4nrwls2mayg36j", "cosmosvalcons1arwg2sh5fd2wq4mwl6d05pyz4nrwls2mayg36j"}, MinStake: 0, AllowInactiveVals: false, }, diff --git a/x/ccv/provider/types/query.pb.go b/x/ccv/provider/types/query.pb.go index be3b8b2313..161c4e70f9 100644 --- a/x/ccv/provider/types/query.pb.go +++ b/x/ccv/provider/types/query.pb.go @@ -39,9 +39,7 @@ var _ = time.Kitchen const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package type QueryConsumerGenesisRequest struct { - // [DEPRECATED] use `consumer_id` instead - ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` // Deprecated: Do not use. - ConsumerId string `protobuf:"bytes,2,opt,name=consumer_id,json=consumerId,proto3" json:"consumer_id,omitempty"` + ConsumerId string `protobuf:"bytes,1,opt,name=consumer_id,json=consumerId,proto3" json:"consumer_id,omitempty"` } func (m *QueryConsumerGenesisRequest) Reset() { *m = QueryConsumerGenesisRequest{} } @@ -77,14 +75,6 @@ func (m *QueryConsumerGenesisRequest) XXX_DiscardUnknown() { var xxx_messageInfo_QueryConsumerGenesisRequest proto.InternalMessageInfo -// Deprecated: Do not use. -func (m *QueryConsumerGenesisRequest) GetChainId() string { - if m != nil { - return m.ChainId - } - return "" -} - func (m *QueryConsumerGenesisRequest) GetConsumerId() string { if m != nil { return m.ConsumerId @@ -382,12 +372,10 @@ func (m *Chain) GetAllowInactiveVals() bool { } type QueryValidatorConsumerAddrRequest struct { - // [DEPRECATED] use `consumer_id` instead - ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` // Deprecated: Do not use. // The consensus address of the validator on the provider chain - ProviderAddress string `protobuf:"bytes,2,opt,name=provider_address,json=providerAddress,proto3" json:"provider_address,omitempty" yaml:"address"` + ProviderAddress string `protobuf:"bytes,1,opt,name=provider_address,json=providerAddress,proto3" json:"provider_address,omitempty" yaml:"address"` // The id of the consumer chain - ConsumerId string `protobuf:"bytes,3,opt,name=consumer_id,json=consumerId,proto3" json:"consumer_id,omitempty"` + ConsumerId string `protobuf:"bytes,2,opt,name=consumer_id,json=consumerId,proto3" json:"consumer_id,omitempty"` } func (m *QueryValidatorConsumerAddrRequest) Reset() { *m = QueryValidatorConsumerAddrRequest{} } @@ -469,12 +457,10 @@ func (m *QueryValidatorConsumerAddrResponse) GetConsumerAddress() string { } type QueryValidatorProviderAddrRequest struct { - // [DEPRECATED] use `consumer_id` instead - ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` // Deprecated: Do not use. // The consensus address of the validator on the consumer chain - ConsumerAddress string `protobuf:"bytes,2,opt,name=consumer_address,json=consumerAddress,proto3" json:"consumer_address,omitempty" yaml:"address"` + ConsumerAddress string `protobuf:"bytes,1,opt,name=consumer_address,json=consumerAddress,proto3" json:"consumer_address,omitempty" yaml:"address"` // The id of the consumer chain - ConsumerId string `protobuf:"bytes,3,opt,name=consumer_id,json=consumerId,proto3" json:"consumer_id,omitempty"` + ConsumerId string `protobuf:"bytes,2,opt,name=consumer_id,json=consumerId,proto3" json:"consumer_id,omitempty"` } func (m *QueryValidatorProviderAddrRequest) Reset() { *m = QueryValidatorProviderAddrRequest{} } @@ -745,10 +731,8 @@ func (m *QueryRegisteredConsumerRewardDenomsResponse) GetDenoms() []string { } type QueryAllPairsValConAddrByConsumerChainIDRequest struct { - // [DEPRECATED] use `consumer_id` instead - ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` // Deprecated: Do not use. // The id of the consumer chain - ConsumerId string `protobuf:"bytes,2,opt,name=consumer_id,json=consumerId,proto3" json:"consumer_id,omitempty"` + ConsumerId string `protobuf:"bytes,1,opt,name=consumer_id,json=consumerId,proto3" json:"consumer_id,omitempty"` } func (m *QueryAllPairsValConAddrByConsumerChainIDRequest) Reset() { @@ -788,14 +772,6 @@ func (m *QueryAllPairsValConAddrByConsumerChainIDRequest) XXX_DiscardUnknown() { var xxx_messageInfo_QueryAllPairsValConAddrByConsumerChainIDRequest proto.InternalMessageInfo -// Deprecated: Do not use. -func (m *QueryAllPairsValConAddrByConsumerChainIDRequest) GetChainId() string { - if m != nil { - return m.ChainId - } - return "" -} - func (m *QueryAllPairsValConAddrByConsumerChainIDRequest) GetConsumerId() string { if m != nil { return m.ConsumerId @@ -994,9 +970,7 @@ func (m *QueryParamsResponse) GetParams() Params { } type QueryConsumerChainOptedInValidatorsRequest struct { - // [DEPRECATED] use `consumer_id` instead - ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` // Deprecated: Do not use. - ConsumerId string `protobuf:"bytes,2,opt,name=consumer_id,json=consumerId,proto3" json:"consumer_id,omitempty"` + ConsumerId string `protobuf:"bytes,1,opt,name=consumer_id,json=consumerId,proto3" json:"consumer_id,omitempty"` } func (m *QueryConsumerChainOptedInValidatorsRequest) Reset() { @@ -1036,14 +1010,6 @@ func (m *QueryConsumerChainOptedInValidatorsRequest) XXX_DiscardUnknown() { var xxx_messageInfo_QueryConsumerChainOptedInValidatorsRequest proto.InternalMessageInfo -// Deprecated: Do not use. -func (m *QueryConsumerChainOptedInValidatorsRequest) GetChainId() string { - if m != nil { - return m.ChainId - } - return "" -} - func (m *QueryConsumerChainOptedInValidatorsRequest) GetConsumerId() string { if m != nil { return m.ConsumerId @@ -1101,9 +1067,7 @@ func (m *QueryConsumerChainOptedInValidatorsResponse) GetValidatorsProviderAddre } type QueryConsumerValidatorsRequest struct { - // [DEPRECATED] use `consumer_id` instead - ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` // Deprecated: Do not use. - ConsumerId string `protobuf:"bytes,2,opt,name=consumer_id,json=consumerId,proto3" json:"consumer_id,omitempty"` + ConsumerId string `protobuf:"bytes,1,opt,name=consumer_id,json=consumerId,proto3" json:"consumer_id,omitempty"` } func (m *QueryConsumerValidatorsRequest) Reset() { *m = QueryConsumerValidatorsRequest{} } @@ -1139,14 +1103,6 @@ func (m *QueryConsumerValidatorsRequest) XXX_DiscardUnknown() { var xxx_messageInfo_QueryConsumerValidatorsRequest proto.InternalMessageInfo -// Deprecated: Do not use. -func (m *QueryConsumerValidatorsRequest) GetChainId() string { - if m != nil { - return m.ChainId - } - return "" -} - func (m *QueryConsumerValidatorsRequest) GetConsumerId() string { if m != nil { return m.ConsumerId @@ -1431,11 +1387,9 @@ func (m *QueryConsumerChainsValidatorHasToValidateResponse) GetConsumerChainIds( } type QueryValidatorConsumerCommissionRateRequest struct { - // [DEPRECATED] use `consumer_id` instead - ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` // Deprecated: Do not use. + ConsumerId string `protobuf:"bytes,1,opt,name=consumer_id,json=consumerId,proto3" json:"consumer_id,omitempty"` // The consensus address of the validator on the provider chain ProviderAddress string `protobuf:"bytes,2,opt,name=provider_address,json=providerAddress,proto3" json:"provider_address,omitempty" yaml:"address"` - ConsumerId string `protobuf:"bytes,3,opt,name=consumer_id,json=consumerId,proto3" json:"consumer_id,omitempty"` } func (m *QueryValidatorConsumerCommissionRateRequest) Reset() { @@ -1475,10 +1429,9 @@ func (m *QueryValidatorConsumerCommissionRateRequest) XXX_DiscardUnknown() { var xxx_messageInfo_QueryValidatorConsumerCommissionRateRequest proto.InternalMessageInfo -// Deprecated: Do not use. -func (m *QueryValidatorConsumerCommissionRateRequest) GetChainId() string { +func (m *QueryValidatorConsumerCommissionRateRequest) GetConsumerId() string { if m != nil { - return m.ChainId + return m.ConsumerId } return "" } @@ -1490,13 +1443,6 @@ func (m *QueryValidatorConsumerCommissionRateRequest) GetProviderAddress() strin return "" } -func (m *QueryValidatorConsumerCommissionRateRequest) GetConsumerId() string { - if m != nil { - return m.ConsumerId - } - return "" -} - type QueryValidatorConsumerCommissionRateResponse struct { // The rate to charge delegators on the consumer chain, as a fraction Rate cosmossdk_io_math.LegacyDec `protobuf:"bytes,1,opt,name=rate,proto3,customtype=cosmossdk.io/math.LegacyDec" json:"rate"` @@ -1880,160 +1826,155 @@ func init() { } var fileDescriptor_422512d7b7586cd7 = []byte{ - // 2436 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x5a, 0xcd, 0x6f, 0x1c, 0x49, - 0x15, 0x77, 0xfb, 0x2b, 0xe3, 0x72, 0xe2, 0x6c, 0x2a, 0x4e, 0x32, 0x19, 0x27, 0x1e, 0xa7, 0xb3, - 0x91, 0xbc, 0xf9, 0x98, 0xb6, 0x8d, 0xc2, 0xee, 0x66, 0xc9, 0x26, 0x9e, 0x49, 0x9c, 0x8c, 0xc2, - 0x26, 0xde, 0xb6, 0x93, 0x45, 0x5e, 0x85, 0xde, 0x72, 0x77, 0xed, 0xb8, 0x70, 0x4f, 0x77, 0xbb, - 0xab, 0x3c, 0xc9, 0x60, 0x7c, 0x81, 0x4b, 0xe0, 0x80, 0x82, 0x10, 0xf7, 0x15, 0x12, 0x12, 0x07, - 0x4e, 0x68, 0x05, 0xe2, 0xb6, 0xc7, 0xbd, 0xb1, 0x2c, 0x17, 0x04, 0x22, 0xa0, 0x84, 0x03, 0x17, - 0x24, 0xb4, 0xf0, 0x07, 0xa0, 0xae, 0xaa, 0xee, 0x99, 0x6e, 0xb7, 0xed, 0x9e, 0x19, 0x1f, 0xb8, - 0xb9, 0xab, 0xde, 0xfb, 0xbd, 0x8f, 0x7a, 0xf5, 0xea, 0xbd, 0x37, 0x06, 0x1a, 0x71, 0x18, 0xf6, - 0xcd, 0x35, 0x44, 0x1c, 0x83, 0x62, 0x73, 0xd3, 0x27, 0xac, 0xa9, 0x99, 0x66, 0x43, 0xf3, 0x7c, - 0xb7, 0x41, 0x2c, 0xec, 0x6b, 0x8d, 0x59, 0x6d, 0x63, 0x13, 0xfb, 0xcd, 0x92, 0xe7, 0xbb, 0xcc, - 0x85, 0xe7, 0x53, 0x18, 0x4a, 0xa6, 0xd9, 0x28, 0x85, 0x0c, 0xa5, 0xc6, 0x6c, 0xe1, 0x4c, 0xcd, - 0x75, 0x6b, 0x36, 0xd6, 0x90, 0x47, 0x34, 0xe4, 0x38, 0x2e, 0x43, 0x8c, 0xb8, 0x0e, 0x15, 0x10, - 0x85, 0xf1, 0x9a, 0x5b, 0x73, 0xf9, 0x9f, 0x5a, 0xf0, 0x97, 0x5c, 0x2d, 0x4a, 0x1e, 0xfe, 0xb5, - 0xba, 0xf9, 0xb1, 0xc6, 0x48, 0x1d, 0x53, 0x86, 0xea, 0x9e, 0x24, 0x98, 0xcb, 0xa2, 0x6a, 0xa4, - 0x85, 0xe0, 0x99, 0xd9, 0x8d, 0xa7, 0x31, 0xab, 0xd1, 0x35, 0xe4, 0x63, 0xcb, 0x30, 0x5d, 0x87, - 0x6e, 0xd6, 0x23, 0x8e, 0x0b, 0x7b, 0x70, 0x3c, 0x21, 0x3e, 0x96, 0x64, 0x67, 0x18, 0x76, 0x2c, - 0xec, 0xd7, 0x89, 0xc3, 0x34, 0xd3, 0x6f, 0x7a, 0xcc, 0xd5, 0xd6, 0x71, 0x33, 0xb4, 0xf0, 0xb4, - 0xe9, 0xd2, 0xba, 0x4b, 0x0d, 0x61, 0xa4, 0xf8, 0x90, 0x5b, 0xaf, 0x8b, 0x2f, 0x8d, 0x32, 0xb4, - 0x4e, 0x9c, 0x9a, 0xd6, 0x98, 0x5d, 0xc5, 0x0c, 0xcd, 0x86, 0xdf, 0x82, 0x4a, 0x7d, 0x0c, 0x26, - 0xde, 0x0f, 0x9c, 0x5e, 0x91, 0xca, 0xdd, 0xc1, 0x0e, 0xa6, 0x84, 0xea, 0x78, 0x63, 0x13, 0x53, - 0x06, 0xcf, 0x82, 0x9c, 0xd0, 0x90, 0x58, 0x79, 0x65, 0x4a, 0x99, 0x1e, 0x29, 0xf7, 0xe7, 0x15, - 0xfd, 0x10, 0x5f, 0xab, 0x5a, 0xb0, 0x08, 0x46, 0x43, 0xab, 0x02, 0x8a, 0xfe, 0x80, 0x42, 0x07, - 0xe1, 0x52, 0xd5, 0x52, 0xb7, 0xc0, 0x99, 0x74, 0x78, 0xea, 0xb9, 0x0e, 0xc5, 0xf0, 0x43, 0x70, - 0xa4, 0x26, 0x96, 0x0c, 0xca, 0x10, 0xc3, 0x5c, 0xc8, 0xe8, 0xdc, 0x4c, 0x69, 0xb7, 0xc3, 0x6f, - 0xcc, 0x96, 0x12, 0x58, 0x4b, 0x01, 0x5f, 0x79, 0xf0, 0xf3, 0x17, 0xc5, 0x3e, 0xfd, 0x70, 0xad, - 0x6d, 0x4d, 0xfd, 0x1e, 0x28, 0xc4, 0x84, 0x57, 0x02, 0xb8, 0xc8, 0xb4, 0xbb, 0x60, 0xc8, 0x5b, - 0x43, 0x54, 0x88, 0x1c, 0x9b, 0x9b, 0x2b, 0x65, 0x88, 0xb7, 0x48, 0xf6, 0x62, 0xc0, 0xa9, 0x0b, - 0x00, 0x38, 0x0e, 0x86, 0x6c, 0x52, 0x27, 0x8c, 0xdb, 0x3f, 0xa4, 0x8b, 0x0f, 0x15, 0x25, 0x3c, - 0x1b, 0x4a, 0x97, 0x96, 0x97, 0xc1, 0x30, 0x97, 0x45, 0xf3, 0xca, 0xd4, 0xc0, 0xf4, 0xe8, 0xdc, - 0xc5, 0x6c, 0xf2, 0x83, 0x6d, 0x5d, 0x72, 0xaa, 0xcf, 0x06, 0xc1, 0x10, 0x5f, 0x81, 0xa7, 0x93, - 0xe7, 0xd4, 0x3a, 0xa3, 0x09, 0x30, 0x62, 0xda, 0x04, 0x3b, 0xac, 0x75, 0x42, 0x39, 0xb1, 0x50, - 0xb5, 0xe0, 0x71, 0x30, 0xc4, 0x5c, 0xcf, 0xb8, 0x9f, 0x1f, 0x98, 0x52, 0xa6, 0x8f, 0xe8, 0x83, - 0xcc, 0xf5, 0xee, 0xc3, 0x8b, 0x00, 0xd6, 0x89, 0x63, 0x78, 0xee, 0x93, 0xe0, 0x58, 0x1d, 0x43, - 0x50, 0x0c, 0x4e, 0x29, 0xd3, 0x03, 0xfa, 0x58, 0x9d, 0x38, 0x8b, 0xc1, 0x46, 0xd5, 0x59, 0x0e, - 0x68, 0x67, 0xc0, 0x78, 0x03, 0xd9, 0xc4, 0x42, 0xcc, 0xf5, 0xa9, 0x64, 0x31, 0x91, 0x97, 0x1f, - 0xe2, 0x78, 0xb0, 0xb5, 0xc7, 0x99, 0x2a, 0xc8, 0x83, 0x17, 0xc1, 0xb1, 0x68, 0xd5, 0xa0, 0x98, - 0x71, 0xf2, 0x61, 0x4e, 0x7e, 0x34, 0xda, 0x58, 0xc2, 0x2c, 0xa0, 0x3d, 0x03, 0x46, 0x90, 0x6d, - 0xbb, 0x4f, 0x6c, 0x42, 0x59, 0xfe, 0xd0, 0xd4, 0xc0, 0xf4, 0x88, 0xde, 0x5a, 0x80, 0x05, 0x90, - 0xb3, 0xb0, 0xd3, 0xe4, 0x9b, 0x39, 0xbe, 0x19, 0x7d, 0xb7, 0x4e, 0x77, 0xa4, 0xd7, 0xd3, 0xfd, - 0x00, 0xe4, 0xea, 0x98, 0x21, 0x0b, 0x31, 0x94, 0x07, 0x3c, 0x3a, 0xaf, 0x76, 0x04, 0xf6, 0x9e, - 0x64, 0x96, 0x21, 0x1a, 0x81, 0x05, 0x07, 0x13, 0xb8, 0x39, 0xb8, 0x8f, 0x38, 0x3f, 0x3a, 0xa5, - 0x4c, 0x0f, 0xea, 0xb9, 0x3a, 0x71, 0x96, 0x82, 0x6f, 0x58, 0x02, 0xc7, 0xb9, 0xa1, 0x06, 0x71, - 0x90, 0xc9, 0x48, 0x03, 0x1b, 0x0d, 0x64, 0xd3, 0xfc, 0xe1, 0x29, 0x65, 0x3a, 0xa7, 0x1f, 0xe3, - 0x5b, 0x55, 0xb9, 0xf3, 0x08, 0xd9, 0x54, 0xfd, 0x95, 0x02, 0xce, 0xf1, 0x70, 0x7b, 0x14, 0xba, - 0x30, 0x94, 0x3f, 0x6f, 0x59, 0x7e, 0xc6, 0xeb, 0x7c, 0x1d, 0xbc, 0x16, 0x5a, 0x60, 0x20, 0xcb, - 0xf2, 0x31, 0xa5, 0x22, 0x62, 0xca, 0xf0, 0xab, 0x17, 0xc5, 0xb1, 0x26, 0xaa, 0xdb, 0xd7, 0x54, - 0xb9, 0xa1, 0xea, 0x47, 0x43, 0xda, 0x79, 0xb1, 0x92, 0xcc, 0x06, 0x03, 0xc9, 0x6c, 0x70, 0x2d, - 0xf7, 0xec, 0x93, 0x62, 0xdf, 0x3f, 0x3f, 0x29, 0xf6, 0xa9, 0x0f, 0x80, 0xba, 0x97, 0xb6, 0xf2, - 0x8e, 0xbc, 0x01, 0x5e, 0x8b, 0x00, 0x43, 0x7d, 0x44, 0x74, 0x1f, 0x35, 0xdb, 0xe8, 0x03, 0x6d, - 0x76, 0xda, 0xbf, 0xd8, 0xa6, 0x5d, 0x76, 0xfb, 0x77, 0xc8, 0xdb, 0xc3, 0xfe, 0x84, 0x0e, 0x3d, - 0xd9, 0x1f, 0xd7, 0xb6, 0x65, 0xff, 0x8e, 0xf3, 0x90, 0xf6, 0x27, 0x7c, 0xaf, 0x4e, 0x80, 0xd3, - 0x1c, 0x70, 0x79, 0xcd, 0x77, 0x19, 0xb3, 0x31, 0xcf, 0x80, 0xd2, 0x6c, 0xf5, 0x0f, 0x8a, 0xcc, - 0x84, 0x89, 0x5d, 0x29, 0xa6, 0x08, 0x46, 0xa9, 0x8d, 0xe8, 0x9a, 0x51, 0xc7, 0x0c, 0xfb, 0x5c, - 0xc2, 0x80, 0x0e, 0xf8, 0xd2, 0x7b, 0xc1, 0x0a, 0x9c, 0x03, 0x27, 0xda, 0x08, 0x0c, 0x1e, 0x7d, - 0xc8, 0x31, 0x31, 0x77, 0xce, 0x80, 0x7e, 0xbc, 0x45, 0x3a, 0x1f, 0x6e, 0xc1, 0x6f, 0x83, 0xbc, - 0x83, 0x9f, 0x32, 0xc3, 0xc7, 0x9e, 0x8d, 0x1d, 0x42, 0xd7, 0x0c, 0x13, 0x39, 0x56, 0x60, 0x2c, - 0xe6, 0x9e, 0x19, 0x9d, 0x2b, 0x94, 0xc4, 0x43, 0x5c, 0x0a, 0x1f, 0xe2, 0xd2, 0x72, 0xf8, 0x10, - 0x97, 0x73, 0xc1, 0x5d, 0x79, 0xfe, 0xb7, 0xa2, 0xa2, 0x9f, 0x0c, 0x50, 0xf4, 0x10, 0xa4, 0x12, - 0x62, 0xa8, 0x97, 0xc1, 0x45, 0x6e, 0x92, 0x8e, 0x6b, 0x84, 0x32, 0xec, 0x63, 0x2b, 0x0c, 0x21, - 0x1d, 0x3f, 0x41, 0xbe, 0x75, 0x0b, 0x3b, 0x6e, 0x3d, 0x4c, 0xf6, 0xea, 0x6d, 0x70, 0x29, 0x13, - 0xb5, 0xf4, 0xc8, 0x49, 0x30, 0x6c, 0xf1, 0x15, 0x9e, 0x9c, 0x47, 0x74, 0xf9, 0xa5, 0x6e, 0x00, - 0x8d, 0xc3, 0xcc, 0xdb, 0xf6, 0x22, 0x22, 0x3e, 0x7d, 0x84, 0xec, 0x8a, 0xeb, 0x04, 0x67, 0x50, - 0x8e, 0xe7, 0xf9, 0xea, 0xad, 0x83, 0x7a, 0x41, 0x7f, 0xa1, 0x80, 0x99, 0xec, 0x32, 0xa5, 0xfe, - 0x1b, 0xe0, 0x98, 0x87, 0x88, 0x1f, 0xe4, 0x8c, 0xa0, 0xec, 0xe0, 0xc1, 0x23, 0xdf, 0x99, 0x85, - 0x4c, 0xc9, 0x2b, 0x90, 0xd4, 0x12, 0x14, 0x05, 0xa7, 0xd3, 0x72, 0xdb, 0x98, 0x17, 0x23, 0x51, - 0xff, 0xab, 0x80, 0x73, 0xfb, 0x72, 0xc1, 0x85, 0xdd, 0x22, 0xba, 0x3c, 0xf1, 0xd5, 0x8b, 0xe2, - 0x29, 0x71, 0xc3, 0x92, 0x14, 0x29, 0xa9, 0x66, 0x61, 0xd7, 0x9b, 0xda, 0x86, 0x93, 0xa4, 0x48, - 0xb9, 0xb2, 0x37, 0xc0, 0xe1, 0x88, 0x6a, 0x1d, 0x37, 0x65, 0x64, 0x9e, 0x29, 0xb5, 0x8a, 0xae, - 0x92, 0x28, 0xba, 0x4a, 0x8b, 0x9b, 0xab, 0x36, 0x31, 0xef, 0xe1, 0xa6, 0x1e, 0x1d, 0xd8, 0x3d, - 0xdc, 0x54, 0xc7, 0x01, 0xe4, 0xa7, 0xb3, 0x88, 0x7c, 0xd4, 0x0a, 0xb7, 0x8f, 0xc0, 0xf1, 0xd8, - 0xaa, 0x3c, 0x96, 0x2a, 0x18, 0xf6, 0xf8, 0x8a, 0x2c, 0x73, 0x2e, 0x65, 0x3c, 0x8b, 0x80, 0x45, - 0x3e, 0x1f, 0x12, 0x40, 0xb5, 0x65, 0xf8, 0xc7, 0x22, 0xe0, 0x81, 0xc7, 0xb0, 0x55, 0x75, 0xa2, - 0xa4, 0x72, 0x60, 0x65, 0xdc, 0x86, 0xbc, 0x3e, 0xfb, 0x49, 0x8b, 0x6a, 0x9b, 0xb3, 0xed, 0x45, - 0x41, 0xe2, 0x38, 0x71, 0x78, 0xab, 0x26, 0xda, 0xaa, 0x83, 0xf8, 0xf9, 0x62, 0xaa, 0x7e, 0x04, - 0x26, 0x63, 0x22, 0x0f, 0xde, 0xa8, 0x9f, 0x1c, 0x02, 0x53, 0xbb, 0x88, 0x88, 0xfe, 0x4a, 0x7d, - 0x12, 0x95, 0xec, 0x4f, 0x62, 0x32, 0xbe, 0xfa, 0x3b, 0x8c, 0x2f, 0x98, 0x07, 0x43, 0xbc, 0xa8, - 0xe2, 0x91, 0x39, 0xc0, 0x2d, 0x14, 0x0b, 0xf0, 0x6d, 0x30, 0xe8, 0x07, 0xc9, 0x74, 0x90, 0x6b, - 0x73, 0x21, 0x88, 0x8e, 0x3f, 0xbf, 0x28, 0x4e, 0x88, 0xaa, 0x9f, 0x5a, 0xeb, 0x25, 0xe2, 0x6a, - 0x75, 0xc4, 0xd6, 0x4a, 0xdf, 0xc4, 0x35, 0x64, 0x36, 0x6f, 0x61, 0x33, 0xaf, 0xe8, 0x9c, 0x05, - 0x5e, 0x00, 0x63, 0x91, 0x56, 0x02, 0x7d, 0x88, 0x27, 0xf2, 0x23, 0xe1, 0x2a, 0x2f, 0xd6, 0xe0, - 0x63, 0x90, 0x8f, 0xc8, 0x4c, 0xb7, 0x5e, 0x27, 0x94, 0x12, 0xd7, 0x31, 0xb8, 0xd4, 0x61, 0x2e, - 0xf5, 0x7c, 0x06, 0xa9, 0xfa, 0xc9, 0x10, 0xa4, 0x12, 0x61, 0xe8, 0x81, 0x16, 0x8f, 0x41, 0x3e, - 0x72, 0x6d, 0x12, 0xfe, 0x50, 0x07, 0xf0, 0x21, 0x48, 0x02, 0xfe, 0x1e, 0x18, 0xb5, 0x30, 0x35, - 0x7d, 0xe2, 0x05, 0x2d, 0x61, 0x3e, 0xc7, 0x3d, 0x7f, 0xbe, 0x24, 0x7b, 0xa4, 0xb0, 0x0b, 0x92, - 0x5d, 0x51, 0xe9, 0x56, 0x8b, 0x54, 0xde, 0xb4, 0x76, 0x6e, 0xf8, 0x18, 0x9c, 0x8e, 0x74, 0x75, - 0x3d, 0xec, 0xf3, 0xe2, 0x35, 0x8c, 0x87, 0x11, 0xae, 0xec, 0xb9, 0x2f, 0x3f, 0xbd, 0x72, 0x56, - 0xa2, 0x47, 0xf1, 0x23, 0xe3, 0x60, 0x89, 0xf9, 0xc4, 0xa9, 0xe9, 0xa7, 0x42, 0x8c, 0x07, 0x12, - 0x22, 0x0c, 0x93, 0x93, 0x60, 0xf8, 0x3b, 0x88, 0xd8, 0xd8, 0xe2, 0x15, 0x66, 0x4e, 0x97, 0x5f, - 0xf0, 0x1a, 0x18, 0x0e, 0xda, 0xa2, 0x4d, 0xca, 0xeb, 0xc3, 0xb1, 0x39, 0x75, 0x37, 0xf5, 0xcb, - 0xae, 0x63, 0x2d, 0x71, 0x4a, 0x5d, 0x72, 0xc0, 0x65, 0x10, 0x45, 0xa3, 0xc1, 0xdc, 0x75, 0xec, - 0x88, 0xea, 0x71, 0xa4, 0x7c, 0x49, 0x7a, 0xf5, 0xc4, 0x4e, 0xaf, 0x56, 0x1d, 0xf6, 0xe5, 0xa7, - 0x57, 0x80, 0x14, 0x52, 0x75, 0x98, 0x3e, 0x16, 0x62, 0x2c, 0x73, 0x88, 0x20, 0x74, 0x22, 0x54, - 0x11, 0x3a, 0x47, 0x44, 0xe8, 0x84, 0xab, 0x22, 0x74, 0xbe, 0x0e, 0x4e, 0xc9, 0xcb, 0x8d, 0xa9, - 0x61, 0x6e, 0xfa, 0x7e, 0xd0, 0x7f, 0x60, 0xcf, 0x35, 0xd7, 0xf2, 0x63, 0xdc, 0xc2, 0x13, 0xd1, - 0x76, 0x45, 0xec, 0xde, 0x0e, 0x36, 0xd5, 0x67, 0x0a, 0x28, 0xee, 0x7a, 0xed, 0x65, 0x76, 0xc1, - 0x00, 0xb4, 0x12, 0x87, 0x7c, 0xd5, 0x6e, 0x67, 0xca, 0xa4, 0xfb, 0xdd, 0x76, 0xbd, 0x0d, 0x58, - 0xdd, 0x90, 0xef, 0x6e, 0xbc, 0x7f, 0x8b, 0x68, 0xef, 0x22, 0xba, 0xec, 0xca, 0xaf, 0xb0, 0xd0, - 0xea, 0x31, 0x5b, 0xa8, 0x08, 0xcc, 0x76, 0x20, 0x52, 0xba, 0xe3, 0x32, 0x80, 0xad, 0x5b, 0x2a, - 0xf3, 0x61, 0x98, 0x61, 0xa3, 0x47, 0x52, 0x14, 0x08, 0x16, 0xaf, 0x93, 0x2f, 0xa5, 0x57, 0xde, - 0xf1, 0xeb, 0xf3, 0xff, 0xd1, 0x31, 0xa8, 0x35, 0x70, 0x39, 0x9b, 0xb6, 0xd2, 0x19, 0x6f, 0xca, - 0xa4, 0xa8, 0x64, 0xcf, 0x1f, 0x9c, 0x41, 0x55, 0xe5, 0x5b, 0x50, 0xb6, 0x5d, 0x73, 0x9d, 0x3e, - 0x74, 0x18, 0xb1, 0xef, 0xe3, 0xa7, 0x22, 0x2a, 0xc3, 0x57, 0x7d, 0x45, 0xb6, 0x18, 0xe9, 0x34, - 0x52, 0x83, 0xab, 0xe0, 0xd4, 0x2a, 0xdf, 0x37, 0x36, 0x03, 0x02, 0x83, 0x17, 0xc1, 0x22, 0xf2, - 0x15, 0xde, 0xe3, 0x8d, 0xaf, 0xa6, 0xb0, 0xab, 0xf3, 0xb2, 0x21, 0xa8, 0x44, 0xb6, 0x2f, 0xf8, - 0x6e, 0xbd, 0x22, 0xfb, 0xf4, 0xf0, 0x34, 0x62, 0xbd, 0xbc, 0x12, 0xef, 0xe5, 0xd5, 0x05, 0x70, - 0x7e, 0x4f, 0x88, 0x56, 0xb5, 0xdf, 0xee, 0x73, 0x65, 0x87, 0xcf, 0xbf, 0x21, 0x5b, 0x89, 0x58, - 0x14, 0x86, 0x1a, 0xec, 0xcb, 0xfd, 0xf3, 0x81, 0xb4, 0xa9, 0x4b, 0x24, 0x7d, 0x8f, 0x41, 0xc5, - 0x79, 0x70, 0xc4, 0x7d, 0xe2, 0x24, 0x03, 0x49, 0x3f, 0xcc, 0x17, 0xc3, 0x88, 0x19, 0x0f, 0xfb, - 0x7a, 0x11, 0x2b, 0x29, 0x3d, 0xfa, 0xe0, 0x41, 0xf6, 0xe8, 0x1f, 0x83, 0x51, 0xe2, 0x10, 0x66, - 0xc8, 0xb2, 0x6d, 0x88, 0x63, 0xdf, 0xee, 0x08, 0xbb, 0xea, 0x10, 0x46, 0x90, 0x4d, 0xbe, 0xcb, - 0x47, 0x93, 0xbc, 0x98, 0x0b, 0x3a, 0x25, 0xaa, 0x83, 0x00, 0x59, 0x14, 0x77, 0xb0, 0x0e, 0xc6, - 0xc5, 0xec, 0x84, 0xae, 0x21, 0x8f, 0x38, 0xb5, 0x50, 0xe0, 0x30, 0x17, 0xf8, 0x4e, 0xb6, 0x3a, - 0x31, 0x00, 0x58, 0x12, 0xfc, 0x6d, 0x62, 0xa0, 0x97, 0x5c, 0xa7, 0x73, 0xcf, 0xa6, 0xc0, 0x10, - 0x3f, 0x24, 0xf8, 0xcb, 0x7e, 0x30, 0x9e, 0x36, 0xa1, 0x83, 0x37, 0x3b, 0xcf, 0xa8, 0xf1, 0xd9, - 0x61, 0x61, 0xbe, 0x07, 0x04, 0x11, 0x2d, 0xea, 0x8f, 0x94, 0xef, 0xff, 0xf1, 0x1f, 0x3f, 0xed, - 0xff, 0x81, 0xb2, 0x52, 0x86, 0x37, 0xf7, 0x9f, 0x20, 0x47, 0x91, 0x29, 0xc7, 0x80, 0xda, 0x56, - 0x5b, 0xac, 0x6e, 0xc3, 0xeb, 0x5d, 0x21, 0xc8, 0x68, 0xdd, 0x86, 0xaf, 0x14, 0x59, 0xd5, 0xc7, - 0xd3, 0x33, 0xbc, 0xd1, 0xb9, 0x9d, 0xb1, 0x49, 0x64, 0xe1, 0x66, 0xf7, 0x00, 0xd2, 0x4f, 0x55, - 0xee, 0xa6, 0x0a, 0x9c, 0xef, 0xc0, 0x42, 0x31, 0x43, 0xd4, 0xb6, 0xf8, 0x0d, 0xda, 0xd6, 0xb6, - 0xf8, 0xd4, 0x72, 0x1b, 0xfe, 0x3b, 0x9c, 0x15, 0xa4, 0x8e, 0x66, 0xe0, 0x42, 0x76, 0x5d, 0xf7, - 0x9a, 0x44, 0x15, 0xee, 0xf4, 0x8c, 0x23, 0x4d, 0x9f, 0xe7, 0xa6, 0xbf, 0x03, 0xdf, 0xce, 0xf0, - 0x03, 0x43, 0x34, 0x76, 0x8c, 0x75, 0x86, 0x29, 0x26, 0xb7, 0xb7, 0x23, 0x5d, 0x99, 0x9c, 0x32, - 0x7c, 0xea, 0xca, 0xe4, 0xb4, 0xb1, 0x50, 0x77, 0x26, 0xc7, 0x9e, 0x69, 0xf8, 0x7b, 0x45, 0xf6, - 0xad, 0xb1, 0x89, 0x10, 0x7c, 0x37, 0xbb, 0x8a, 0x69, 0x83, 0xa6, 0xc2, 0x8d, 0xae, 0xf9, 0xa5, - 0x69, 0x6f, 0x71, 0xd3, 0xe6, 0xe0, 0xcc, 0xfe, 0xa6, 0x31, 0x09, 0x20, 0x7e, 0x38, 0x80, 0x3f, - 0xeb, 0x97, 0xcf, 0xdf, 0xde, 0x23, 0x1e, 0xf8, 0x20, 0xbb, 0x8a, 0x99, 0x46, 0x4b, 0x85, 0xc5, - 0x83, 0x03, 0x94, 0x4e, 0xb8, 0xc7, 0x9d, 0x70, 0x1b, 0x56, 0xf6, 0x77, 0x82, 0x1f, 0x21, 0xb6, - 0x62, 0xda, 0xe7, 0x98, 0x86, 0x18, 0x59, 0xc1, 0xcf, 0xfa, 0xc1, 0x74, 0xd6, 0xf9, 0x11, 0x5c, - 0xce, 0x6e, 0x4b, 0xf6, 0x11, 0x58, 0xe1, 0xe1, 0x01, 0xa3, 0x4a, 0x37, 0xd5, 0xb8, 0x9b, 0xd0, - 0xca, 0x2c, 0xd4, 0xf6, 0x77, 0x54, 0xfc, 0x25, 0xb8, 0x9c, 0x85, 0x21, 0x4a, 0xfc, 0xbf, 0x56, - 0xc0, 0x68, 0xdb, 0x38, 0x07, 0xbe, 0x99, 0xdd, 0x9e, 0xd8, 0x58, 0xa8, 0xf0, 0x56, 0xe7, 0x8c, - 0xd2, 0xd6, 0x19, 0x6e, 0xeb, 0x45, 0x38, 0xbd, 0xbf, 0xe2, 0xa2, 0x72, 0x80, 0x7f, 0xe9, 0x4f, - 0x94, 0x83, 0xe9, 0x33, 0x9b, 0x4e, 0xee, 0x43, 0xa6, 0x59, 0x53, 0x27, 0xf7, 0x21, 0xdb, 0x38, - 0x49, 0x7d, 0x2e, 0xaa, 0x80, 0x1f, 0x2a, 0x2b, 0x99, 0xee, 0x84, 0x1b, 0x00, 0x19, 0xc4, 0x31, - 0x5a, 0xcd, 0x5c, 0xe2, 0xf8, 0x6f, 0x76, 0x0b, 0x12, 0x85, 0xc4, 0x6f, 0xfa, 0xc1, 0x1b, 0x99, - 0x5b, 0x35, 0xf8, 0xb0, 0xdb, 0x07, 0x7e, 0xcf, 0x6e, 0xb3, 0xf0, 0xe8, 0xa0, 0x61, 0xa5, 0xbf, - 0x57, 0xb8, 0xbb, 0x97, 0xa1, 0xde, 0x71, 0x35, 0x61, 0x78, 0xd8, 0x6f, 0x79, 0x4c, 0xdb, 0x4a, - 0xf6, 0x86, 0xdb, 0xf0, 0xc7, 0x03, 0xe0, 0xf5, 0x2c, 0x1d, 0x1d, 0x5c, 0xec, 0xa1, 0x40, 0x48, - 0x6d, 0x65, 0x0b, 0xef, 0x1f, 0x20, 0xa2, 0xf4, 0xd4, 0x67, 0x22, 0x32, 0x7f, 0xa7, 0xac, 0x3c, - 0x86, 0x1f, 0x76, 0xe2, 0xad, 0xf8, 0xb8, 0x2b, 0x1e, 0x9e, 0x69, 0x6e, 0xfb, 0x56, 0x4f, 0xe0, - 0x61, 0xd8, 0xa6, 0x21, 0xff, 0xb6, 0x1f, 0x9c, 0xda, 0x65, 0x2e, 0x02, 0x2b, 0xbd, 0x4c, 0x55, - 0x42, 0xb7, 0xdf, 0xea, 0x0d, 0xa4, 0xbb, 0x1c, 0x10, 0x39, 0xa3, 0x97, 0x1c, 0x90, 0x0e, 0x12, - 0xe5, 0x80, 0x7f, 0x29, 0xb2, 0x51, 0x4e, 0x9b, 0x07, 0xc0, 0x0e, 0x26, 0x52, 0x7b, 0xcc, 0x1c, - 0x0a, 0x0b, 0xbd, 0xc2, 0x74, 0x5e, 0x33, 0xee, 0x32, 0xbe, 0x80, 0xff, 0x51, 0x12, 0xff, 0xd1, - 0x10, 0x1f, 0x30, 0xc0, 0x3b, 0x9d, 0x1f, 0x74, 0xea, 0x94, 0xa3, 0x70, 0xb7, 0x77, 0xa0, 0xce, - 0xad, 0x6e, 0x0b, 0x0e, 0x6d, 0x2b, 0x1a, 0xb2, 0x6c, 0xc3, 0xbf, 0x86, 0x95, 0x72, 0x2c, 0x85, - 0x76, 0x52, 0x29, 0xa7, 0xcd, 0x51, 0x0a, 0x37, 0xba, 0xe6, 0x97, 0xa6, 0x2d, 0x70, 0xd3, 0x6e, - 0xc2, 0x77, 0x3b, 0x4d, 0xd2, 0xf1, 0x7b, 0x50, 0xfe, 0xe0, 0xf3, 0x97, 0x93, 0xca, 0x17, 0x2f, - 0x27, 0x95, 0xbf, 0xbf, 0x9c, 0x54, 0x9e, 0xbf, 0x9a, 0xec, 0xfb, 0xe2, 0xd5, 0x64, 0xdf, 0x9f, - 0x5e, 0x4d, 0xf6, 0xad, 0x5c, 0xaf, 0x11, 0xb6, 0xb6, 0xb9, 0x5a, 0x32, 0xdd, 0xba, 0xfc, 0xcf, - 0xa2, 0x36, 0x51, 0x57, 0x22, 0x51, 0x8d, 0xab, 0xda, 0xd3, 0x44, 0x65, 0xde, 0xf4, 0x30, 0x5d, - 0x1d, 0xe6, 0x3f, 0xeb, 0x7e, 0xed, 0x7f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x6c, 0x6f, 0x00, 0x0a, - 0xf9, 0x25, 0x00, 0x00, + // 2368 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x5a, 0xcd, 0x6f, 0xdb, 0xc8, + 0x15, 0x37, 0xe5, 0x8f, 0xc8, 0xe3, 0xc4, 0xbb, 0x99, 0x38, 0x89, 0x22, 0x27, 0x96, 0xc3, 0x6c, + 0x00, 0x6f, 0x3e, 0x44, 0x5b, 0x45, 0xba, 0xbb, 0xd9, 0xe6, 0xc3, 0x52, 0xec, 0x44, 0x48, 0x93, + 0x78, 0x69, 0x27, 0x0b, 0x64, 0x91, 0xb2, 0x63, 0x72, 0x56, 0x9a, 0x9a, 0x22, 0x19, 0xce, 0x48, + 0x89, 0xea, 0xfa, 0xd2, 0x53, 0x2e, 0x05, 0xb6, 0x28, 0x7a, 0x2d, 0x16, 0x05, 0x7a, 0x2f, 0x8a, + 0x45, 0x81, 0xfe, 0x07, 0x7b, 0xeb, 0x76, 0x7b, 0x29, 0x0a, 0x34, 0x2d, 0x92, 0x16, 0xe8, 0xa5, + 0x40, 0xbb, 0xed, 0x1f, 0x50, 0x70, 0x38, 0xa4, 0x44, 0x86, 0x96, 0x49, 0xcb, 0x37, 0x71, 0xe6, + 0xbd, 0xdf, 0xfb, 0x98, 0x37, 0x6f, 0xde, 0x7b, 0x36, 0x50, 0x88, 0xc5, 0xb0, 0xab, 0x37, 0x11, + 0xb1, 0x34, 0x8a, 0xf5, 0xb6, 0x4b, 0x58, 0x57, 0xd1, 0xf5, 0x8e, 0xe2, 0xb8, 0x76, 0x87, 0x18, + 0xd8, 0x55, 0x3a, 0x4b, 0xca, 0xd3, 0x36, 0x76, 0xbb, 0x65, 0xc7, 0xb5, 0x99, 0x0d, 0xcf, 0x25, + 0x30, 0x94, 0x75, 0xbd, 0x53, 0x0e, 0x18, 0xca, 0x9d, 0xa5, 0xe2, 0xe9, 0x86, 0x6d, 0x37, 0x4c, + 0xac, 0x20, 0x87, 0x28, 0xc8, 0xb2, 0x6c, 0x86, 0x18, 0xb1, 0x2d, 0xea, 0x43, 0x14, 0x67, 0x1a, + 0x76, 0xc3, 0xe6, 0x3f, 0x15, 0xef, 0x97, 0x58, 0x2d, 0x09, 0x1e, 0xfe, 0xb5, 0xd9, 0xfe, 0x54, + 0x61, 0xa4, 0x85, 0x29, 0x43, 0x2d, 0x47, 0x10, 0x54, 0xd2, 0xa8, 0x1a, 0x6a, 0xe1, 0xf3, 0x2c, + 0xee, 0xc6, 0xd3, 0x59, 0x52, 0x68, 0x13, 0xb9, 0xd8, 0xd0, 0x74, 0xdb, 0xa2, 0xed, 0x56, 0xc8, + 0x71, 0x7e, 0x00, 0xc7, 0x33, 0xe2, 0x62, 0x41, 0x76, 0x9a, 0x61, 0xcb, 0xc0, 0x6e, 0x8b, 0x58, + 0x4c, 0xd1, 0xdd, 0xae, 0xc3, 0x6c, 0x65, 0x0b, 0x77, 0x03, 0x0b, 0x4f, 0xe9, 0x36, 0x6d, 0xd9, + 0x54, 0xf3, 0x8d, 0xf4, 0x3f, 0xc4, 0xd6, 0x3b, 0xfe, 0x97, 0x42, 0x19, 0xda, 0x22, 0x56, 0x43, + 0xe9, 0x2c, 0x6d, 0x62, 0x86, 0x96, 0x82, 0x6f, 0x9f, 0x4a, 0xbe, 0x0e, 0x66, 0x3f, 0xf2, 0x9c, + 0x5e, 0x13, 0xca, 0xdd, 0xc6, 0x16, 0xa6, 0x84, 0xaa, 0xf8, 0x69, 0x1b, 0x53, 0x06, 0x4b, 0x60, + 0x2a, 0x50, 0x5b, 0x23, 0x46, 0x41, 0x9a, 0x97, 0x16, 0x26, 0x55, 0x10, 0x2c, 0xd5, 0x0d, 0x79, + 0x1b, 0x9c, 0x4e, 0xe6, 0xa7, 0x8e, 0x6d, 0x51, 0x0c, 0x3f, 0x01, 0x47, 0x1a, 0xfe, 0x92, 0x46, + 0x19, 0x62, 0x98, 0x43, 0x4c, 0x55, 0x16, 0xcb, 0xbb, 0x9d, 0x6e, 0x67, 0xa9, 0x1c, 0xc3, 0x5a, + 0xf7, 0xf8, 0xaa, 0x63, 0x5f, 0xbe, 0x2c, 0x8d, 0xa8, 0x87, 0x1b, 0x7d, 0x6b, 0xf2, 0x8f, 0x40, + 0x31, 0x22, 0xbc, 0xe6, 0xc1, 0x85, 0xba, 0xdf, 0x01, 0xe3, 0x4e, 0x13, 0x51, 0x5f, 0xe4, 0x74, + 0xa5, 0x52, 0x4e, 0x11, 0x50, 0xa1, 0xec, 0x35, 0x8f, 0x53, 0xf5, 0x01, 0xe0, 0x0c, 0x18, 0x37, + 0x49, 0x8b, 0xb0, 0x42, 0x6e, 0x5e, 0x5a, 0x18, 0x57, 0xfd, 0x0f, 0x19, 0xc5, 0x5c, 0x17, 0x48, + 0x17, 0x96, 0x57, 0xc1, 0x04, 0x97, 0x45, 0x0b, 0xd2, 0xfc, 0xe8, 0xc2, 0x54, 0xe5, 0x42, 0x3a, + 0xf9, 0xde, 0xb6, 0x2a, 0x38, 0xe5, 0x17, 0x63, 0x60, 0x9c, 0xaf, 0xc0, 0x53, 0x20, 0xef, 0x73, + 0x86, 0xa7, 0x70, 0x88, 0x7f, 0xd7, 0x0d, 0x38, 0x0b, 0x26, 0x75, 0x93, 0x60, 0x8b, 0x79, 0x7b, + 0x39, 0xbe, 0x97, 0xf7, 0x17, 0xea, 0x06, 0x3c, 0x06, 0xc6, 0x99, 0xed, 0x68, 0xf7, 0x0b, 0xa3, + 0xf3, 0xd2, 0xc2, 0x11, 0x75, 0x8c, 0xd9, 0xce, 0x7d, 0x78, 0x01, 0xc0, 0x16, 0xb1, 0x34, 0xc7, + 0x7e, 0xe6, 0x1d, 0xab, 0xa5, 0xf9, 0x14, 0x63, 0xf3, 0xd2, 0xc2, 0xa8, 0x3a, 0xdd, 0x22, 0xd6, + 0x9a, 0xb7, 0x51, 0xb7, 0x36, 0x3c, 0xda, 0x45, 0x30, 0xd3, 0x41, 0x26, 0x31, 0x10, 0xb3, 0x5d, + 0x2a, 0x58, 0x74, 0xe4, 0x14, 0xc6, 0x39, 0x1e, 0xec, 0xed, 0x71, 0xa6, 0x1a, 0x72, 0xe0, 0x05, + 0x70, 0x34, 0x5c, 0xd5, 0x28, 0x66, 0x9c, 0x7c, 0x82, 0x93, 0xbf, 0x15, 0x6e, 0xac, 0x63, 0xe6, + 0xd1, 0x9e, 0x06, 0x93, 0xc8, 0x34, 0xed, 0x67, 0x26, 0xa1, 0xac, 0x70, 0x68, 0x7e, 0x74, 0x61, + 0x52, 0xed, 0x2d, 0xc0, 0x22, 0xc8, 0x1b, 0xd8, 0xea, 0xf2, 0xcd, 0x3c, 0xdf, 0x0c, 0xbf, 0x7b, + 0xa7, 0x3b, 0x39, 0xec, 0xe9, 0x7e, 0x0c, 0xf2, 0x2d, 0xcc, 0x90, 0x81, 0x18, 0x2a, 0x00, 0x1e, + 0x9d, 0x57, 0x32, 0x81, 0xdd, 0x13, 0xcc, 0x22, 0x44, 0x43, 0x30, 0xef, 0x60, 0x3c, 0x37, 0x7b, + 0x17, 0x0e, 0x17, 0xa6, 0xe6, 0xa5, 0x85, 0x31, 0x35, 0xdf, 0x22, 0xd6, 0xba, 0xf7, 0x0d, 0xcb, + 0xe0, 0x18, 0x37, 0x54, 0x23, 0x16, 0xd2, 0x19, 0xe9, 0x60, 0xad, 0x83, 0x4c, 0x5a, 0x38, 0x3c, + 0x2f, 0x2d, 0xe4, 0xd5, 0xa3, 0x7c, 0xab, 0x2e, 0x76, 0x1e, 0x21, 0x93, 0xca, 0x3f, 0x91, 0xc0, + 0x59, 0x1e, 0x6e, 0x8f, 0x02, 0x17, 0x06, 0xf2, 0x97, 0x0d, 0xc3, 0x0d, 0x62, 0xfe, 0x1a, 0x78, + 0x3b, 0x50, 0x51, 0x43, 0x86, 0xe1, 0x62, 0x4a, 0xfd, 0x70, 0xa9, 0xc2, 0x6f, 0x5e, 0x96, 0xa6, + 0xbb, 0xa8, 0x65, 0x5e, 0x95, 0xc5, 0x86, 0xac, 0xbe, 0x15, 0xd0, 0x2e, 0xfb, 0x2b, 0xf1, 0xeb, + 0x9e, 0x8b, 0x5f, 0xf7, 0xab, 0xf9, 0x17, 0x9f, 0x97, 0x46, 0xfe, 0xf9, 0x79, 0x69, 0x44, 0x7e, + 0x00, 0xe4, 0x41, 0xea, 0x88, 0x4b, 0xf0, 0x2e, 0x78, 0x3b, 0x04, 0x8c, 0xe8, 0xa3, 0xbe, 0xa5, + 0xf7, 0xd1, 0x7b, 0xda, 0xbc, 0x69, 0xe0, 0x5a, 0x9f, 0x76, 0x7d, 0x06, 0x26, 0x03, 0x26, 0x1b, + 0x18, 0x13, 0x32, 0x94, 0x81, 0x51, 0x75, 0x7a, 0x06, 0x26, 0x3b, 0xfc, 0x0d, 0xe7, 0xca, 0xb3, + 0xe0, 0x14, 0x07, 0xdc, 0x68, 0xba, 0x36, 0x63, 0x26, 0xe6, 0x39, 0x4c, 0xd8, 0x25, 0xff, 0x41, + 0x12, 0xb9, 0x2c, 0xb6, 0x2b, 0xc4, 0x94, 0xc0, 0x14, 0x35, 0x11, 0x6d, 0x6a, 0x2d, 0xcc, 0xb0, + 0xcb, 0x25, 0x8c, 0xaa, 0x80, 0x2f, 0xdd, 0xf3, 0x56, 0x60, 0x05, 0x1c, 0xef, 0x23, 0xd0, 0x78, + 0xfc, 0x20, 0x4b, 0xc7, 0xdc, 0xc4, 0x51, 0xf5, 0x58, 0x8f, 0x74, 0x39, 0xd8, 0x82, 0xdf, 0x03, + 0x05, 0x0b, 0x3f, 0x67, 0x9a, 0x8b, 0x1d, 0x13, 0x5b, 0x84, 0x36, 0x35, 0x1d, 0x59, 0x86, 0x67, + 0x2c, 0xe6, 0xe9, 0x62, 0xaa, 0x52, 0x2c, 0xfb, 0x6f, 0x65, 0x39, 0x78, 0x2b, 0xcb, 0x1b, 0xc1, + 0x5b, 0x59, 0xcd, 0x7b, 0xd1, 0xfe, 0xd9, 0x5f, 0x4b, 0x92, 0x7a, 0xc2, 0x43, 0x51, 0x03, 0x90, + 0x5a, 0x80, 0x21, 0x5f, 0x02, 0x17, 0xb8, 0x49, 0x2a, 0x6e, 0x10, 0xca, 0xb0, 0x8b, 0x8d, 0x20, + 0x46, 0x54, 0xfc, 0x0c, 0xb9, 0xc6, 0x2d, 0x6c, 0xd9, 0xad, 0x20, 0x5d, 0xcb, 0x2b, 0xe0, 0x62, + 0x2a, 0x6a, 0xe1, 0x91, 0x13, 0x60, 0xc2, 0xe0, 0x2b, 0x3c, 0xbd, 0x4e, 0xaa, 0xe2, 0x4b, 0x56, + 0x81, 0xc2, 0x61, 0x96, 0x4d, 0x73, 0x0d, 0x11, 0x97, 0x3e, 0x42, 0x66, 0xcd, 0xb6, 0xbc, 0x33, + 0xa8, 0x46, 0x33, 0x75, 0xfd, 0x56, 0xea, 0x47, 0xee, 0x57, 0x12, 0x58, 0x4c, 0x0f, 0x2a, 0x14, + 0x7c, 0x0a, 0x8e, 0x3a, 0x88, 0xb8, 0xde, 0xb5, 0xf6, 0x9e, 0x7e, 0x1e, 0x1d, 0xe2, 0x29, 0x58, + 0x4d, 0x95, 0x5f, 0x3c, 0x49, 0x3d, 0x41, 0x61, 0xf4, 0x59, 0x3d, 0xbf, 0x4c, 0x3b, 0x11, 0x12, + 0xf9, 0x7f, 0x12, 0x38, 0xbb, 0x27, 0x17, 0x5c, 0xdd, 0x35, 0x47, 0xcc, 0x7e, 0xf3, 0xb2, 0x74, + 0xd2, 0xbf, 0x42, 0x71, 0x8a, 0x84, 0x64, 0xb1, 0x9a, 0x70, 0x15, 0x73, 0x71, 0x9c, 0x38, 0x45, + 0xc2, 0x9d, 0xbc, 0x01, 0x0e, 0x87, 0x54, 0x5b, 0xb8, 0x2b, 0x42, 0xef, 0x74, 0xb9, 0x57, 0xf8, + 0x94, 0xfd, 0xc2, 0xa7, 0xbc, 0xd6, 0xde, 0x34, 0x89, 0x7e, 0x17, 0x77, 0xd5, 0xf0, 0xc0, 0xee, + 0xe2, 0xae, 0x3c, 0x03, 0x20, 0x3f, 0x9d, 0x35, 0xe4, 0xa2, 0x5e, 0x3c, 0x7d, 0x1f, 0x1c, 0x8b, + 0xac, 0x8a, 0x63, 0xa9, 0x83, 0x09, 0x87, 0xaf, 0x88, 0x4a, 0xe4, 0x62, 0xca, 0xb3, 0xf0, 0x58, + 0x44, 0x86, 0x17, 0x00, 0xf2, 0x3d, 0x11, 0xdf, 0x91, 0x08, 0x78, 0xe0, 0x30, 0x6c, 0xd4, 0xad, + 0x30, 0x6b, 0xa4, 0x2f, 0xa5, 0x9e, 0x8a, 0x0b, 0xb0, 0x17, 0x5c, 0x58, 0x5f, 0x9c, 0xe9, 0x7f, + 0x98, 0x63, 0xe7, 0x85, 0x83, 0x7b, 0x31, 0xdb, 0xf7, 0x42, 0x47, 0x0f, 0x10, 0x53, 0x79, 0x19, + 0xcc, 0x45, 0x44, 0xee, 0x43, 0xeb, 0x9f, 0x1e, 0x02, 0xf3, 0xbb, 0x60, 0x84, 0xbf, 0x86, 0x7d, + 0x96, 0xe2, 0x11, 0x92, 0xcb, 0x18, 0x21, 0xb0, 0x00, 0xc6, 0x79, 0xe5, 0xc2, 0x63, 0x6b, 0xb4, + 0x9a, 0x2b, 0x48, 0xaa, 0xbf, 0x00, 0x3f, 0x00, 0x63, 0xae, 0x97, 0xef, 0xc6, 0xb8, 0x36, 0xe7, + 0xbd, 0xf3, 0xfd, 0xf3, 0xcb, 0xd2, 0xac, 0x5f, 0x3b, 0x53, 0x63, 0xab, 0x4c, 0x6c, 0xa5, 0x85, + 0x58, 0xb3, 0xfc, 0x5d, 0xdc, 0x40, 0x7a, 0xf7, 0x16, 0xd6, 0x0b, 0x92, 0xca, 0x59, 0xe0, 0x79, + 0x30, 0x1d, 0x6a, 0xe5, 0xa3, 0x8f, 0xf3, 0x5c, 0x7b, 0x24, 0x58, 0xe5, 0x15, 0x11, 0x7c, 0x02, + 0x0a, 0x21, 0x99, 0x6e, 0xb7, 0x5a, 0x84, 0x52, 0x62, 0x5b, 0x1a, 0x97, 0x3a, 0xc1, 0xa5, 0x9e, + 0x4b, 0x21, 0x55, 0x3d, 0x11, 0x80, 0xd4, 0x42, 0x0c, 0xd5, 0xd3, 0xe2, 0x09, 0x28, 0x84, 0xae, + 0x8d, 0xc3, 0x1f, 0xca, 0x00, 0x1f, 0x80, 0xc4, 0xe0, 0xef, 0x82, 0x29, 0x03, 0x53, 0xdd, 0x25, + 0x8e, 0xd7, 0x58, 0x15, 0xf2, 0xdc, 0xf3, 0xe7, 0xca, 0xa2, 0xd3, 0x08, 0x7a, 0x09, 0xd1, 0x5b, + 0x94, 0x6f, 0xf5, 0x48, 0xc5, 0x5d, 0xe9, 0xe7, 0x86, 0x4f, 0xc0, 0xa9, 0x50, 0x57, 0xdb, 0xc1, + 0x2e, 0xaf, 0x10, 0x83, 0x78, 0x98, 0xe4, 0xca, 0x9e, 0xfd, 0xfa, 0x8b, 0xcb, 0x67, 0x04, 0x7a, + 0x18, 0x3f, 0x22, 0x0e, 0xd6, 0x99, 0x4b, 0xac, 0x86, 0x7a, 0x32, 0xc0, 0x78, 0x20, 0x20, 0x82, + 0x30, 0x39, 0x01, 0x26, 0x7e, 0x80, 0x88, 0x89, 0x0d, 0x5e, 0xc6, 0xe5, 0x55, 0xf1, 0x05, 0xaf, + 0x82, 0x09, 0xaf, 0xf7, 0x68, 0x53, 0x5e, 0x84, 0x4d, 0x57, 0xe4, 0xdd, 0xd4, 0xaf, 0xda, 0x96, + 0xb1, 0xce, 0x29, 0x55, 0xc1, 0x01, 0x37, 0x40, 0x18, 0x8d, 0x1a, 0xb3, 0xb7, 0xb0, 0xe5, 0x97, + 0x68, 0x93, 0xd5, 0x8b, 0xc2, 0xab, 0xc7, 0xdf, 0xf4, 0x6a, 0xdd, 0x62, 0x5f, 0x7f, 0x71, 0x19, + 0x08, 0x21, 0x75, 0x8b, 0xa9, 0xd3, 0x01, 0xc6, 0x06, 0x87, 0xf0, 0x42, 0x27, 0x44, 0xf5, 0x43, + 0xe7, 0x88, 0x1f, 0x3a, 0xc1, 0xaa, 0x1f, 0x3a, 0xdf, 0x06, 0x27, 0xc5, 0xed, 0xc5, 0x54, 0xd3, + 0xdb, 0xae, 0xeb, 0x15, 0xf9, 0xd8, 0xb1, 0xf5, 0x66, 0x61, 0x9a, 0x5b, 0x78, 0x3c, 0xdc, 0xae, + 0xf9, 0xbb, 0x2b, 0xde, 0xa6, 0xfc, 0x42, 0x02, 0xa5, 0x5d, 0xef, 0xb5, 0x48, 0x1f, 0x18, 0x80, + 0x5e, 0x66, 0x10, 0xef, 0xd2, 0x4a, 0xaa, 0x5c, 0xb8, 0xd7, 0x6d, 0x57, 0xfb, 0x80, 0xe5, 0xa7, + 0xe2, 0xe5, 0x8c, 0x36, 0x49, 0x21, 0xed, 0x1d, 0x44, 0x37, 0x6c, 0xf1, 0x85, 0x0f, 0xa6, 0x88, + 0x95, 0x11, 0x58, 0xca, 0x20, 0x52, 0xb8, 0xe3, 0x12, 0x80, 0xbd, 0x5b, 0x2a, 0x1a, 0xad, 0x20, + 0x85, 0x86, 0xcf, 0x9c, 0xff, 0xc4, 0x1b, 0xbc, 0x56, 0xbd, 0x98, 0x5c, 0xfd, 0x46, 0xaf, 0x4f, + 0xda, 0x2c, 0x9a, 0x68, 0x72, 0x2e, 0xbd, 0xc9, 0x0d, 0x70, 0x29, 0x9d, 0x3a, 0xc2, 0xda, 0xf7, + 0x44, 0xd6, 0x93, 0xd2, 0x27, 0x08, 0xce, 0x20, 0xcb, 0x22, 0xd9, 0x57, 0x4d, 0x5b, 0xdf, 0xa2, + 0x0f, 0x2d, 0x46, 0xcc, 0xfb, 0xf8, 0xb9, 0x1f, 0x76, 0xc1, 0xc3, 0xfb, 0x58, 0xd4, 0xf1, 0xc9, + 0x34, 0x42, 0x83, 0x2b, 0xe0, 0xe4, 0x26, 0xdf, 0xd7, 0xda, 0x1e, 0x81, 0xc6, 0x0b, 0x51, 0x3f, + 0xb4, 0x25, 0xde, 0x29, 0xcd, 0x6c, 0x26, 0xb0, 0xcb, 0xcb, 0xa2, 0x28, 0xaf, 0x85, 0xae, 0x5b, + 0x75, 0xed, 0x56, 0x4d, 0x74, 0xbb, 0x81, 0xbb, 0x23, 0x1d, 0xb1, 0x14, 0xed, 0x88, 0xe5, 0x55, + 0x70, 0x6e, 0x20, 0x44, 0xaf, 0xe2, 0x1e, 0xfc, 0xf0, 0x7d, 0x47, 0x94, 0xf3, 0x91, 0x30, 0x4b, + 0xfd, 0x6c, 0xfe, 0x72, 0x34, 0x69, 0x76, 0x11, 0x4a, 0x1f, 0xd0, 0xee, 0x9f, 0x03, 0x47, 0xec, + 0x67, 0x56, 0x3c, 0x4e, 0xd4, 0xc3, 0x7c, 0x31, 0x48, 0x85, 0x33, 0x41, 0x77, 0x3c, 0xca, 0x37, + 0x13, 0x3a, 0xdd, 0xb1, 0x83, 0xec, 0x74, 0x3f, 0x05, 0x53, 0xc4, 0x22, 0x4c, 0x13, 0x95, 0xd5, + 0x38, 0xc7, 0x5e, 0xc9, 0x84, 0x5d, 0xb7, 0x08, 0x23, 0xc8, 0x24, 0x3f, 0xe4, 0x13, 0x3c, 0x5e, + 0x6f, 0x79, 0xdd, 0x0a, 0x55, 0x81, 0x87, 0xec, 0xd7, 0x5f, 0xb0, 0x05, 0x66, 0xfc, 0x09, 0x04, + 0x6d, 0x22, 0x87, 0x58, 0x8d, 0x40, 0xe0, 0x04, 0x17, 0xf8, 0x61, 0xba, 0x52, 0xce, 0x03, 0x58, + 0xf7, 0xf9, 0xfb, 0xc4, 0x40, 0x27, 0xbe, 0x4e, 0x2b, 0xbf, 0x3b, 0x03, 0xc6, 0xf9, 0x21, 0xc1, + 0x7f, 0x48, 0x60, 0x26, 0x69, 0xce, 0x05, 0x6f, 0x66, 0x4f, 0x99, 0xd1, 0x11, 0x5b, 0x71, 0x79, + 0x08, 0x04, 0x3f, 0x5a, 0xe4, 0x3b, 0x3f, 0xfe, 0xe3, 0xdf, 0x7f, 0x96, 0xab, 0xc2, 0x9b, 0x7b, + 0x0f, 0x59, 0xc3, 0xa8, 0x14, 0x83, 0x34, 0x65, 0xbb, 0x2f, 0x4e, 0x77, 0xe0, 0x6b, 0x49, 0x54, + 0xcd, 0xd1, 0xe4, 0x09, 0x6f, 0x64, 0x57, 0x32, 0x32, 0x8c, 0x2b, 0xde, 0xdc, 0x3f, 0x80, 0x30, + 0xb2, 0xce, 0x8d, 0xac, 0xc1, 0xe5, 0x0c, 0x46, 0xfa, 0x63, 0x34, 0x65, 0x9b, 0x87, 0xff, 0x8e, + 0xb2, 0xcd, 0x07, 0x77, 0x3b, 0xf0, 0xdf, 0x41, 0xb3, 0x9d, 0x38, 0xbc, 0x80, 0xab, 0xe9, 0x75, + 0x1d, 0x34, 0x8c, 0x29, 0xde, 0x1e, 0x1a, 0x47, 0x98, 0xbe, 0xcc, 0x4d, 0xff, 0x10, 0x7e, 0x90, + 0x62, 0x88, 0x1e, 0x4e, 0xde, 0x22, 0x9d, 0x57, 0x82, 0xc9, 0xfd, 0xdd, 0xc0, 0xbe, 0x4c, 0x4e, + 0x18, 0xcf, 0xec, 0xcb, 0xe4, 0xa4, 0xb9, 0xca, 0xfe, 0x4c, 0x8e, 0x3c, 0xa1, 0xf0, 0xf7, 0x92, + 0xe8, 0x0b, 0x23, 0x23, 0x15, 0x78, 0x3d, 0xbd, 0x8a, 0x49, 0x93, 0x9a, 0xe2, 0x8d, 0x7d, 0xf3, + 0x0b, 0xd3, 0xde, 0xe7, 0xa6, 0x55, 0xe0, 0xe2, 0xde, 0xa6, 0x31, 0x01, 0xe0, 0xcf, 0xce, 0xe1, + 0xcf, 0x73, 0xe2, 0xed, 0x1a, 0x3c, 0x23, 0x81, 0x0f, 0xd2, 0xab, 0x98, 0x6a, 0x36, 0x53, 0x5c, + 0x3b, 0x38, 0x40, 0xe1, 0x84, 0xbb, 0xdc, 0x09, 0x2b, 0xb0, 0xb6, 0xb7, 0x13, 0xdc, 0x10, 0xb1, + 0x17, 0xd3, 0x2e, 0xc7, 0xd4, 0xfc, 0x99, 0x0f, 0xfc, 0x45, 0x0e, 0x2c, 0xa4, 0x9d, 0xcf, 0xc0, + 0x8d, 0xf4, 0xb6, 0xa4, 0x9f, 0x21, 0x15, 0x1f, 0x1e, 0x30, 0xaa, 0x70, 0xd3, 0x0a, 0x77, 0xd3, + 0x0d, 0x78, 0x6d, 0x6f, 0x37, 0x89, 0x72, 0x40, 0x73, 0x3c, 0xec, 0x58, 0x5a, 0xff, 0x8d, 0x04, + 0xa6, 0xfa, 0x86, 0x21, 0xf0, 0xbd, 0xf4, 0xda, 0x46, 0x86, 0x2a, 0xc5, 0xf7, 0xb3, 0x33, 0x0a, + 0x4b, 0x16, 0xb9, 0x25, 0x17, 0xe0, 0xc2, 0xde, 0x96, 0xf8, 0x8f, 0x7a, 0x2f, 0xda, 0x07, 0x0f, + 0x44, 0xb2, 0x44, 0x7b, 0xaa, 0x49, 0x4d, 0x96, 0x68, 0x4f, 0x37, 0xab, 0xc9, 0x12, 0xed, 0xb6, + 0x07, 0xa2, 0x11, 0x4b, 0xeb, 0x35, 0x51, 0xb1, 0xc3, 0xfc, 0x6d, 0x0e, 0xbc, 0x9b, 0xba, 0xc1, + 0x81, 0x0f, 0xf7, 0xfb, 0xf0, 0x0e, 0xec, 0xd1, 0x8a, 0x8f, 0x0e, 0x1a, 0x56, 0x78, 0xea, 0x31, + 0xf7, 0xd4, 0x06, 0x54, 0x33, 0xbf, 0xf2, 0x9a, 0x83, 0xdd, 0x9e, 0xd3, 0x94, 0xed, 0x78, 0x3f, + 0xb5, 0x03, 0x7f, 0x9d, 0x03, 0xef, 0xa4, 0x69, 0x93, 0xe0, 0xda, 0x10, 0x0f, 0x77, 0x62, 0x03, + 0x58, 0xfc, 0xe8, 0x00, 0x11, 0x85, 0xa7, 0x74, 0xee, 0xa9, 0x27, 0xf0, 0x93, 0x2c, 0x9e, 0x8a, + 0x0e, 0x88, 0xa2, 0x81, 0x95, 0xe4, 0xb2, 0xff, 0x48, 0xe0, 0xe4, 0x2e, 0xfd, 0x3e, 0xac, 0x0d, + 0x33, 0x2d, 0x08, 0x1c, 0x73, 0x6b, 0x38, 0x90, 0xec, 0xf7, 0x2b, 0xb4, 0x78, 0xd7, 0xfb, 0xf5, + 0x2f, 0x49, 0x74, 0x76, 0x49, 0x0d, 0x2c, 0xcc, 0x30, 0x23, 0x19, 0xd0, 0x24, 0x17, 0x57, 0x87, + 0x85, 0xc9, 0x5e, 0x27, 0xed, 0xd2, 0x6f, 0xc3, 0xff, 0x4a, 0xb1, 0x3f, 0x64, 0x47, 0x3b, 0x62, + 0x78, 0x3b, 0xfb, 0x11, 0x25, 0xb6, 0xe5, 0xc5, 0x3b, 0xc3, 0x03, 0x65, 0xb7, 0xba, 0xef, 0x68, + 0x95, 0xed, 0x70, 0x2a, 0xb0, 0x03, 0xff, 0x12, 0x54, 0x87, 0x91, 0xf4, 0x94, 0xa5, 0x3a, 0x4c, + 0x6a, 0xfc, 0x8b, 0x37, 0xf6, 0xcd, 0x2f, 0x4c, 0x5b, 0xe5, 0xa6, 0xdd, 0x84, 0xd7, 0xb3, 0x26, + 0xc0, 0x68, 0x14, 0x57, 0x3f, 0xfe, 0xf2, 0xd5, 0x9c, 0xf4, 0xd5, 0xab, 0x39, 0xe9, 0x6f, 0xaf, + 0xe6, 0xa4, 0xcf, 0x5e, 0xcf, 0x8d, 0x7c, 0xf5, 0x7a, 0x6e, 0xe4, 0x4f, 0xaf, 0xe7, 0x46, 0x1e, + 0x5f, 0x6b, 0x10, 0xd6, 0x6c, 0x6f, 0x96, 0x75, 0xbb, 0x25, 0xfe, 0x63, 0xa4, 0x4f, 0xd4, 0xe5, + 0x50, 0x54, 0xe7, 0x8a, 0xf2, 0x3c, 0x56, 0x8d, 0x76, 0x1d, 0x4c, 0x37, 0x27, 0xf8, 0xdf, 0x02, + 0xbf, 0xf5, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0xca, 0xad, 0x83, 0x18, 0xd1, 0x23, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. @@ -2705,13 +2646,6 @@ func (m *QueryConsumerGenesisRequest) MarshalToSizedBuffer(dAtA []byte) (int, er copy(dAtA[i:], m.ConsumerId) i = encodeVarintQuery(dAtA, i, uint64(len(m.ConsumerId))) i-- - dAtA[i] = 0x12 - } - if len(m.ChainId) > 0 { - i -= len(m.ChainId) - copy(dAtA[i:], m.ChainId) - i = encodeVarintQuery(dAtA, i, uint64(len(m.ChainId))) - i-- dAtA[i] = 0xa } return len(dAtA) - i, nil @@ -2950,20 +2884,13 @@ func (m *QueryValidatorConsumerAddrRequest) MarshalToSizedBuffer(dAtA []byte) (i copy(dAtA[i:], m.ConsumerId) i = encodeVarintQuery(dAtA, i, uint64(len(m.ConsumerId))) i-- - dAtA[i] = 0x1a + dAtA[i] = 0x12 } if len(m.ProviderAddress) > 0 { i -= len(m.ProviderAddress) copy(dAtA[i:], m.ProviderAddress) i = encodeVarintQuery(dAtA, i, uint64(len(m.ProviderAddress))) i-- - dAtA[i] = 0x12 - } - if len(m.ChainId) > 0 { - i -= len(m.ChainId) - copy(dAtA[i:], m.ChainId) - i = encodeVarintQuery(dAtA, i, uint64(len(m.ChainId))) - i-- dAtA[i] = 0xa } return len(dAtA) - i, nil @@ -3024,20 +2951,13 @@ func (m *QueryValidatorProviderAddrRequest) MarshalToSizedBuffer(dAtA []byte) (i copy(dAtA[i:], m.ConsumerId) i = encodeVarintQuery(dAtA, i, uint64(len(m.ConsumerId))) i-- - dAtA[i] = 0x1a + dAtA[i] = 0x12 } if len(m.ConsumerAddress) > 0 { i -= len(m.ConsumerAddress) copy(dAtA[i:], m.ConsumerAddress) i = encodeVarintQuery(dAtA, i, uint64(len(m.ConsumerAddress))) i-- - dAtA[i] = 0x12 - } - if len(m.ChainId) > 0 { - i -= len(m.ChainId) - copy(dAtA[i:], m.ChainId) - i = encodeVarintQuery(dAtA, i, uint64(len(m.ChainId))) - i-- dAtA[i] = 0xa } return len(dAtA) - i, nil @@ -3217,13 +3137,6 @@ func (m *QueryAllPairsValConAddrByConsumerChainIDRequest) MarshalToSizedBuffer(d copy(dAtA[i:], m.ConsumerId) i = encodeVarintQuery(dAtA, i, uint64(len(m.ConsumerId))) i-- - dAtA[i] = 0x12 - } - if len(m.ChainId) > 0 { - i -= len(m.ChainId) - copy(dAtA[i:], m.ChainId) - i = encodeVarintQuery(dAtA, i, uint64(len(m.ChainId))) - i-- dAtA[i] = 0xa } return len(dAtA) - i, nil @@ -3396,13 +3309,6 @@ func (m *QueryConsumerChainOptedInValidatorsRequest) MarshalToSizedBuffer(dAtA [ copy(dAtA[i:], m.ConsumerId) i = encodeVarintQuery(dAtA, i, uint64(len(m.ConsumerId))) i-- - dAtA[i] = 0x12 - } - if len(m.ChainId) > 0 { - i -= len(m.ChainId) - copy(dAtA[i:], m.ChainId) - i = encodeVarintQuery(dAtA, i, uint64(len(m.ChainId))) - i-- dAtA[i] = 0xa } return len(dAtA) - i, nil @@ -3465,13 +3371,6 @@ func (m *QueryConsumerValidatorsRequest) MarshalToSizedBuffer(dAtA []byte) (int, copy(dAtA[i:], m.ConsumerId) i = encodeVarintQuery(dAtA, i, uint64(len(m.ConsumerId))) i-- - dAtA[i] = 0x12 - } - if len(m.ChainId) > 0 { - i -= len(m.ChainId) - copy(dAtA[i:], m.ChainId) - i = encodeVarintQuery(dAtA, i, uint64(len(m.ChainId))) - i-- dAtA[i] = 0xa } return len(dAtA) - i, nil @@ -3735,13 +3634,6 @@ func (m *QueryValidatorConsumerCommissionRateRequest) MarshalToSizedBuffer(dAtA _ = i var l int _ = l - if len(m.ConsumerId) > 0 { - i -= len(m.ConsumerId) - copy(dAtA[i:], m.ConsumerId) - i = encodeVarintQuery(dAtA, i, uint64(len(m.ConsumerId))) - i-- - dAtA[i] = 0x1a - } if len(m.ProviderAddress) > 0 { i -= len(m.ProviderAddress) copy(dAtA[i:], m.ProviderAddress) @@ -3749,10 +3641,10 @@ func (m *QueryValidatorConsumerCommissionRateRequest) MarshalToSizedBuffer(dAtA i-- dAtA[i] = 0x12 } - if len(m.ChainId) > 0 { - i -= len(m.ChainId) - copy(dAtA[i:], m.ChainId) - i = encodeVarintQuery(dAtA, i, uint64(len(m.ChainId))) + if len(m.ConsumerId) > 0 { + i -= len(m.ConsumerId) + copy(dAtA[i:], m.ConsumerId) + i = encodeVarintQuery(dAtA, i, uint64(len(m.ConsumerId))) i-- dAtA[i] = 0xa } @@ -4028,10 +3920,6 @@ func (m *QueryConsumerGenesisRequest) Size() (n int) { } var l int _ = l - l = len(m.ChainId) - if l > 0 { - n += 1 + l + sovQuery(uint64(l)) - } l = len(m.ConsumerId) if l > 0 { n += 1 + l + sovQuery(uint64(l)) @@ -4138,10 +4026,6 @@ func (m *QueryValidatorConsumerAddrRequest) Size() (n int) { } var l int _ = l - l = len(m.ChainId) - if l > 0 { - n += 1 + l + sovQuery(uint64(l)) - } l = len(m.ProviderAddress) if l > 0 { n += 1 + l + sovQuery(uint64(l)) @@ -4172,10 +4056,6 @@ func (m *QueryValidatorProviderAddrRequest) Size() (n int) { } var l int _ = l - l = len(m.ChainId) - if l > 0 { - n += 1 + l + sovQuery(uint64(l)) - } l = len(m.ConsumerAddress) if l > 0 { n += 1 + l + sovQuery(uint64(l)) @@ -4256,10 +4136,6 @@ func (m *QueryAllPairsValConAddrByConsumerChainIDRequest) Size() (n int) { } var l int _ = l - l = len(m.ChainId) - if l > 0 { - n += 1 + l + sovQuery(uint64(l)) - } l = len(m.ConsumerId) if l > 0 { n += 1 + l + sovQuery(uint64(l)) @@ -4329,10 +4205,6 @@ func (m *QueryConsumerChainOptedInValidatorsRequest) Size() (n int) { } var l int _ = l - l = len(m.ChainId) - if l > 0 { - n += 1 + l + sovQuery(uint64(l)) - } l = len(m.ConsumerId) if l > 0 { n += 1 + l + sovQuery(uint64(l)) @@ -4361,10 +4233,6 @@ func (m *QueryConsumerValidatorsRequest) Size() (n int) { } var l int _ = l - l = len(m.ChainId) - if l > 0 { - n += 1 + l + sovQuery(uint64(l)) - } l = len(m.ConsumerId) if l > 0 { n += 1 + l + sovQuery(uint64(l)) @@ -4470,7 +4338,7 @@ func (m *QueryValidatorConsumerCommissionRateRequest) Size() (n int) { } var l int _ = l - l = len(m.ChainId) + l = len(m.ConsumerId) if l > 0 { n += 1 + l + sovQuery(uint64(l)) } @@ -4478,10 +4346,6 @@ func (m *QueryValidatorConsumerCommissionRateRequest) Size() (n int) { if l > 0 { n += 1 + l + sovQuery(uint64(l)) } - l = len(m.ConsumerId) - if l > 0 { - n += 1 + l + sovQuery(uint64(l)) - } return n } @@ -4623,38 +4487,6 @@ func (m *QueryConsumerGenesisRequest) Unmarshal(dAtA []byte) error { } switch fieldNum { case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ChainId = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field ConsumerId", wireType) } @@ -5337,38 +5169,6 @@ func (m *QueryValidatorConsumerAddrRequest) Unmarshal(dAtA []byte) error { } switch fieldNum { case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ChainId = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field ProviderAddress", wireType) } @@ -5400,7 +5200,7 @@ func (m *QueryValidatorConsumerAddrRequest) Unmarshal(dAtA []byte) error { } m.ProviderAddress = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 3: + case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field ConsumerId", wireType) } @@ -5565,38 +5365,6 @@ func (m *QueryValidatorProviderAddrRequest) Unmarshal(dAtA []byte) error { } switch fieldNum { case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ChainId = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field ConsumerAddress", wireType) } @@ -5628,7 +5396,7 @@ func (m *QueryValidatorProviderAddrRequest) Unmarshal(dAtA []byte) error { } m.ConsumerAddress = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 3: + case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field ConsumerId", wireType) } @@ -6096,38 +5864,6 @@ func (m *QueryAllPairsValConAddrByConsumerChainIDRequest) Unmarshal(dAtA []byte) } switch fieldNum { case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ChainId = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field ConsumerId", wireType) } @@ -6577,38 +6313,6 @@ func (m *QueryConsumerChainOptedInValidatorsRequest) Unmarshal(dAtA []byte) erro } switch fieldNum { case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ChainId = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field ConsumerId", wireType) } @@ -6773,38 +6477,6 @@ func (m *QueryConsumerValidatorsRequest) Unmarshal(dAtA []byte) error { } switch fieldNum { case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ChainId = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex - case 2: if wireType != 2 { return fmt.Errorf("proto: wrong wireType = %d for field ConsumerId", wireType) } @@ -7571,7 +7243,7 @@ func (m *QueryValidatorConsumerCommissionRateRequest) Unmarshal(dAtA []byte) err switch fieldNum { case 1: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ChainId", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field ConsumerId", wireType) } var stringLen uint64 for shift := uint(0); ; shift += 7 { @@ -7599,7 +7271,7 @@ func (m *QueryValidatorConsumerCommissionRateRequest) Unmarshal(dAtA []byte) err if postIndex > l { return io.ErrUnexpectedEOF } - m.ChainId = string(dAtA[iNdEx:postIndex]) + m.ConsumerId = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex case 2: if wireType != 2 { @@ -7633,38 +7305,6 @@ func (m *QueryValidatorConsumerCommissionRateRequest) Unmarshal(dAtA []byte) err } m.ProviderAddress = string(dAtA[iNdEx:postIndex]) iNdEx = postIndex - case 3: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field ConsumerId", wireType) - } - var stringLen uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowQuery - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLen |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLen := int(stringLen) - if intStringLen < 0 { - return ErrInvalidLengthQuery - } - postIndex := iNdEx + intStringLen - if postIndex < 0 { - return ErrInvalidLengthQuery - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.ConsumerId = string(dAtA[iNdEx:postIndex]) - iNdEx = postIndex default: iNdEx = preIndex skippy, err := skipQuery(dAtA[iNdEx:]) diff --git a/x/ccv/provider/types/query.pb.gw.go b/x/ccv/provider/types/query.pb.gw.go index 3c09d0caac..8d1a7ad91e 100644 --- a/x/ccv/provider/types/query.pb.gw.go +++ b/x/ccv/provider/types/query.pb.gw.go @@ -33,10 +33,6 @@ var _ = utilities.NewDoubleArray var _ = descriptor.ForMessage var _ = metadata.Join -var ( - filter_Query_QueryConsumerGenesis_0 = &utilities.DoubleArray{Encoding: map[string]int{"chain_id": 0}, Base: []int{1, 1, 0}, Check: []int{0, 1, 2}} -) - func request_Query_QueryConsumerGenesis_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { var protoReq QueryConsumerGenesisRequest var metadata runtime.ServerMetadata @@ -48,78 +44,6 @@ func request_Query_QueryConsumerGenesis_0(ctx context.Context, marshaler runtime _ = err ) - val, ok = pathParams["chain_id"] - if !ok { - return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "chain_id") - } - - protoReq.ChainId, err = runtime.String(val) - - if err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "chain_id", err) - } - - if err := req.ParseForm(); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_QueryConsumerGenesis_0); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - - msg, err := client.QueryConsumerGenesis(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) - return msg, metadata, err - -} - -func local_request_Query_QueryConsumerGenesis_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryConsumerGenesisRequest - var metadata runtime.ServerMetadata - - var ( - val string - ok bool - err error - _ = err - ) - - val, ok = pathParams["chain_id"] - if !ok { - return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "chain_id") - } - - protoReq.ChainId, err = runtime.String(val) - - if err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "chain_id", err) - } - - if err := req.ParseForm(); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_QueryConsumerGenesis_0); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - - msg, err := server.QueryConsumerGenesis(ctx, &protoReq) - return msg, metadata, err - -} - -var ( - filter_Query_QueryConsumerGenesis_1 = &utilities.DoubleArray{Encoding: map[string]int{"consumer_id": 0}, Base: []int{1, 1, 0}, Check: []int{0, 1, 2}} -) - -func request_Query_QueryConsumerGenesis_1(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryConsumerGenesisRequest - var metadata runtime.ServerMetadata - - var ( - val string - ok bool - err error - _ = err - ) - val, ok = pathParams["consumer_id"] if !ok { return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "consumer_id") @@ -131,19 +55,12 @@ func request_Query_QueryConsumerGenesis_1(ctx context.Context, marshaler runtime return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "consumer_id", err) } - if err := req.ParseForm(); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_QueryConsumerGenesis_1); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - msg, err := client.QueryConsumerGenesis(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) return msg, metadata, err } -func local_request_Query_QueryConsumerGenesis_1(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { +func local_request_Query_QueryConsumerGenesis_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { var protoReq QueryConsumerGenesisRequest var metadata runtime.ServerMetadata @@ -165,13 +82,6 @@ func local_request_Query_QueryConsumerGenesis_1(ctx context.Context, marshaler r return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "consumer_id", err) } - if err := req.ParseForm(); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_QueryConsumerGenesis_1); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - msg, err := server.QueryConsumerGenesis(ctx, &protoReq) return msg, metadata, err @@ -367,10 +277,6 @@ func local_request_Query_QueryRegisteredConsumerRewardDenoms_0(ctx context.Conte } -var ( - filter_Query_QueryAllPairsValConAddrByConsumerChainID_0 = &utilities.DoubleArray{Encoding: map[string]int{"chain_id": 0}, Base: []int{1, 1, 0}, Check: []int{0, 1, 2}} -) - func request_Query_QueryAllPairsValConAddrByConsumerChainID_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { var protoReq QueryAllPairsValConAddrByConsumerChainIDRequest var metadata runtime.ServerMetadata @@ -382,78 +288,6 @@ func request_Query_QueryAllPairsValConAddrByConsumerChainID_0(ctx context.Contex _ = err ) - val, ok = pathParams["chain_id"] - if !ok { - return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "chain_id") - } - - protoReq.ChainId, err = runtime.String(val) - - if err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "chain_id", err) - } - - if err := req.ParseForm(); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_QueryAllPairsValConAddrByConsumerChainID_0); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - - msg, err := client.QueryAllPairsValConAddrByConsumerChainID(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) - return msg, metadata, err - -} - -func local_request_Query_QueryAllPairsValConAddrByConsumerChainID_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryAllPairsValConAddrByConsumerChainIDRequest - var metadata runtime.ServerMetadata - - var ( - val string - ok bool - err error - _ = err - ) - - val, ok = pathParams["chain_id"] - if !ok { - return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "chain_id") - } - - protoReq.ChainId, err = runtime.String(val) - - if err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "chain_id", err) - } - - if err := req.ParseForm(); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_QueryAllPairsValConAddrByConsumerChainID_0); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - - msg, err := server.QueryAllPairsValConAddrByConsumerChainID(ctx, &protoReq) - return msg, metadata, err - -} - -var ( - filter_Query_QueryAllPairsValConAddrByConsumerChainID_1 = &utilities.DoubleArray{Encoding: map[string]int{"consumer_id": 0}, Base: []int{1, 1, 0}, Check: []int{0, 1, 2}} -) - -func request_Query_QueryAllPairsValConAddrByConsumerChainID_1(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryAllPairsValConAddrByConsumerChainIDRequest - var metadata runtime.ServerMetadata - - var ( - val string - ok bool - err error - _ = err - ) - val, ok = pathParams["consumer_id"] if !ok { return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "consumer_id") @@ -465,19 +299,12 @@ func request_Query_QueryAllPairsValConAddrByConsumerChainID_1(ctx context.Contex return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "consumer_id", err) } - if err := req.ParseForm(); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_QueryAllPairsValConAddrByConsumerChainID_1); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - msg, err := client.QueryAllPairsValConAddrByConsumerChainID(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) return msg, metadata, err } -func local_request_Query_QueryAllPairsValConAddrByConsumerChainID_1(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { +func local_request_Query_QueryAllPairsValConAddrByConsumerChainID_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { var protoReq QueryAllPairsValConAddrByConsumerChainIDRequest var metadata runtime.ServerMetadata @@ -499,13 +326,6 @@ func local_request_Query_QueryAllPairsValConAddrByConsumerChainID_1(ctx context. return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "consumer_id", err) } - if err := req.ParseForm(); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_QueryAllPairsValConAddrByConsumerChainID_1); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - msg, err := server.QueryAllPairsValConAddrByConsumerChainID(ctx, &protoReq) return msg, metadata, err @@ -529,10 +349,6 @@ func local_request_Query_QueryParams_0(ctx context.Context, marshaler runtime.Ma } -var ( - filter_Query_QueryConsumerChainOptedInValidators_0 = &utilities.DoubleArray{Encoding: map[string]int{"chain_id": 0}, Base: []int{1, 1, 0}, Check: []int{0, 1, 2}} -) - func request_Query_QueryConsumerChainOptedInValidators_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { var protoReq QueryConsumerChainOptedInValidatorsRequest var metadata runtime.ServerMetadata @@ -544,78 +360,6 @@ func request_Query_QueryConsumerChainOptedInValidators_0(ctx context.Context, ma _ = err ) - val, ok = pathParams["chain_id"] - if !ok { - return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "chain_id") - } - - protoReq.ChainId, err = runtime.String(val) - - if err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "chain_id", err) - } - - if err := req.ParseForm(); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_QueryConsumerChainOptedInValidators_0); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - - msg, err := client.QueryConsumerChainOptedInValidators(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) - return msg, metadata, err - -} - -func local_request_Query_QueryConsumerChainOptedInValidators_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryConsumerChainOptedInValidatorsRequest - var metadata runtime.ServerMetadata - - var ( - val string - ok bool - err error - _ = err - ) - - val, ok = pathParams["chain_id"] - if !ok { - return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "chain_id") - } - - protoReq.ChainId, err = runtime.String(val) - - if err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "chain_id", err) - } - - if err := req.ParseForm(); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_QueryConsumerChainOptedInValidators_0); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - - msg, err := server.QueryConsumerChainOptedInValidators(ctx, &protoReq) - return msg, metadata, err - -} - -var ( - filter_Query_QueryConsumerChainOptedInValidators_1 = &utilities.DoubleArray{Encoding: map[string]int{"consumer_id": 0}, Base: []int{1, 1, 0}, Check: []int{0, 1, 2}} -) - -func request_Query_QueryConsumerChainOptedInValidators_1(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryConsumerChainOptedInValidatorsRequest - var metadata runtime.ServerMetadata - - var ( - val string - ok bool - err error - _ = err - ) - val, ok = pathParams["consumer_id"] if !ok { return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "consumer_id") @@ -627,19 +371,12 @@ func request_Query_QueryConsumerChainOptedInValidators_1(ctx context.Context, ma return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "consumer_id", err) } - if err := req.ParseForm(); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_QueryConsumerChainOptedInValidators_1); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - msg, err := client.QueryConsumerChainOptedInValidators(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) return msg, metadata, err } -func local_request_Query_QueryConsumerChainOptedInValidators_1(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { +func local_request_Query_QueryConsumerChainOptedInValidators_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { var protoReq QueryConsumerChainOptedInValidatorsRequest var metadata runtime.ServerMetadata @@ -661,13 +398,6 @@ func local_request_Query_QueryConsumerChainOptedInValidators_1(ctx context.Conte return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "consumer_id", err) } - if err := req.ParseForm(); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_QueryConsumerChainOptedInValidators_1); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - msg, err := server.QueryConsumerChainOptedInValidators(ctx, &protoReq) return msg, metadata, err @@ -725,202 +455,10 @@ func local_request_Query_QueryConsumerChainsValidatorHasToValidate_0(ctx context msg, err := server.QueryConsumerChainsValidatorHasToValidate(ctx, &protoReq) return msg, metadata, err -} - -var ( - filter_Query_QueryValidatorConsumerCommissionRate_0 = &utilities.DoubleArray{Encoding: map[string]int{"chain_id": 0, "provider_address": 1}, Base: []int{1, 1, 2, 0, 0}, Check: []int{0, 1, 1, 2, 3}} -) - -func request_Query_QueryValidatorConsumerCommissionRate_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryValidatorConsumerCommissionRateRequest - var metadata runtime.ServerMetadata - - var ( - val string - ok bool - err error - _ = err - ) - - val, ok = pathParams["chain_id"] - if !ok { - return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "chain_id") - } - - protoReq.ChainId, err = runtime.String(val) - - if err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "chain_id", err) - } - - val, ok = pathParams["provider_address"] - if !ok { - return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "provider_address") - } - - protoReq.ProviderAddress, err = runtime.String(val) - - if err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "provider_address", err) - } - - if err := req.ParseForm(); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_QueryValidatorConsumerCommissionRate_0); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - - msg, err := client.QueryValidatorConsumerCommissionRate(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) - return msg, metadata, err - -} - -func local_request_Query_QueryValidatorConsumerCommissionRate_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryValidatorConsumerCommissionRateRequest - var metadata runtime.ServerMetadata - - var ( - val string - ok bool - err error - _ = err - ) - - val, ok = pathParams["chain_id"] - if !ok { - return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "chain_id") - } - - protoReq.ChainId, err = runtime.String(val) - - if err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "chain_id", err) - } - - val, ok = pathParams["provider_address"] - if !ok { - return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "provider_address") - } - - protoReq.ProviderAddress, err = runtime.String(val) - - if err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "provider_address", err) - } - - if err := req.ParseForm(); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_QueryValidatorConsumerCommissionRate_0); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - - msg, err := server.QueryValidatorConsumerCommissionRate(ctx, &protoReq) - return msg, metadata, err - -} - -var ( - filter_Query_QueryValidatorConsumerCommissionRate_1 = &utilities.DoubleArray{Encoding: map[string]int{"consumer_id": 0, "provider_address": 1}, Base: []int{1, 1, 2, 0, 0}, Check: []int{0, 1, 1, 2, 3}} -) - -func request_Query_QueryValidatorConsumerCommissionRate_1(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryValidatorConsumerCommissionRateRequest - var metadata runtime.ServerMetadata - - var ( - val string - ok bool - err error - _ = err - ) - - val, ok = pathParams["consumer_id"] - if !ok { - return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "consumer_id") - } - - protoReq.ConsumerId, err = runtime.String(val) - - if err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "consumer_id", err) - } - - val, ok = pathParams["provider_address"] - if !ok { - return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "provider_address") - } - - protoReq.ProviderAddress, err = runtime.String(val) - - if err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "provider_address", err) - } - - if err := req.ParseForm(); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_QueryValidatorConsumerCommissionRate_1); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - - msg, err := client.QueryValidatorConsumerCommissionRate(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) - return msg, metadata, err - -} - -func local_request_Query_QueryValidatorConsumerCommissionRate_1(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryValidatorConsumerCommissionRateRequest - var metadata runtime.ServerMetadata - - var ( - val string - ok bool - err error - _ = err - ) - - val, ok = pathParams["consumer_id"] - if !ok { - return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "consumer_id") - } - - protoReq.ConsumerId, err = runtime.String(val) - - if err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "consumer_id", err) - } - - val, ok = pathParams["provider_address"] - if !ok { - return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "provider_address") - } - - protoReq.ProviderAddress, err = runtime.String(val) - - if err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "provider_address", err) - } - - if err := req.ParseForm(); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_QueryValidatorConsumerCommissionRate_1); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - - msg, err := server.QueryValidatorConsumerCommissionRate(ctx, &protoReq) - return msg, metadata, err - -} - -var ( - filter_Query_QueryConsumerValidators_0 = &utilities.DoubleArray{Encoding: map[string]int{"chain_id": 0}, Base: []int{1, 1, 0}, Check: []int{0, 1, 2}} -) - -func request_Query_QueryConsumerValidators_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryConsumerValidatorsRequest +} + +func request_Query_QueryValidatorConsumerCommissionRate_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { + var protoReq QueryValidatorConsumerCommissionRateRequest var metadata runtime.ServerMetadata var ( @@ -930,31 +468,35 @@ func request_Query_QueryConsumerValidators_0(ctx context.Context, marshaler runt _ = err ) - val, ok = pathParams["chain_id"] + val, ok = pathParams["consumer_id"] if !ok { - return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "chain_id") + return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "consumer_id") } - protoReq.ChainId, err = runtime.String(val) + protoReq.ConsumerId, err = runtime.String(val) if err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "chain_id", err) + return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "consumer_id", err) } - if err := req.ParseForm(); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) + val, ok = pathParams["provider_address"] + if !ok { + return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "provider_address") } - if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_QueryConsumerValidators_0); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) + + protoReq.ProviderAddress, err = runtime.String(val) + + if err != nil { + return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "provider_address", err) } - msg, err := client.QueryConsumerValidators(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) + msg, err := client.QueryValidatorConsumerCommissionRate(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) return msg, metadata, err } -func local_request_Query_QueryConsumerValidators_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq QueryConsumerValidatorsRequest +func local_request_Query_QueryValidatorConsumerCommissionRate_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { + var protoReq QueryValidatorConsumerCommissionRateRequest var metadata runtime.ServerMetadata var ( @@ -964,34 +506,34 @@ func local_request_Query_QueryConsumerValidators_0(ctx context.Context, marshale _ = err ) - val, ok = pathParams["chain_id"] + val, ok = pathParams["consumer_id"] if !ok { - return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "chain_id") + return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "consumer_id") } - protoReq.ChainId, err = runtime.String(val) + protoReq.ConsumerId, err = runtime.String(val) if err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "chain_id", err) + return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "consumer_id", err) } - if err := req.ParseForm(); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) + val, ok = pathParams["provider_address"] + if !ok { + return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "provider_address") } - if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_QueryConsumerValidators_0); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) + + protoReq.ProviderAddress, err = runtime.String(val) + + if err != nil { + return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "provider_address", err) } - msg, err := server.QueryConsumerValidators(ctx, &protoReq) + msg, err := server.QueryValidatorConsumerCommissionRate(ctx, &protoReq) return msg, metadata, err } -var ( - filter_Query_QueryConsumerValidators_1 = &utilities.DoubleArray{Encoding: map[string]int{"consumer_id": 0}, Base: []int{1, 1, 0}, Check: []int{0, 1, 2}} -) - -func request_Query_QueryConsumerValidators_1(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { +func request_Query_QueryConsumerValidators_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { var protoReq QueryConsumerValidatorsRequest var metadata runtime.ServerMetadata @@ -1013,19 +555,12 @@ func request_Query_QueryConsumerValidators_1(ctx context.Context, marshaler runt return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "consumer_id", err) } - if err := req.ParseForm(); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_QueryConsumerValidators_1); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - msg, err := client.QueryConsumerValidators(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) return msg, metadata, err } -func local_request_Query_QueryConsumerValidators_1(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { +func local_request_Query_QueryConsumerValidators_0(ctx context.Context, marshaler runtime.Marshaler, server QueryServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { var protoReq QueryConsumerValidatorsRequest var metadata runtime.ServerMetadata @@ -1047,13 +582,6 @@ func local_request_Query_QueryConsumerValidators_1(ctx context.Context, marshale return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "consumer_id", err) } - if err := req.ParseForm(); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_Query_QueryConsumerValidators_1); err != nil { - return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) - } - msg, err := server.QueryConsumerValidators(ctx, &protoReq) return msg, metadata, err @@ -1214,29 +742,6 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv }) - mux.Handle("GET", pattern_Query_QueryConsumerGenesis_1, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { - ctx, cancel := context.WithCancel(req.Context()) - defer cancel() - var stream runtime.ServerTransportStream - ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) - inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - resp, md, err := local_request_Query_QueryConsumerGenesis_1(rctx, inboundMarshaler, server, req, pathParams) - md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) - ctx = runtime.NewServerMetadataContext(ctx, md) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - - forward_Query_QueryConsumerGenesis_1(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - - }) - mux.Handle("GET", pattern_Query_QueryConsumerChains_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() @@ -1375,29 +880,6 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv }) - mux.Handle("GET", pattern_Query_QueryAllPairsValConAddrByConsumerChainID_1, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { - ctx, cancel := context.WithCancel(req.Context()) - defer cancel() - var stream runtime.ServerTransportStream - ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) - inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - resp, md, err := local_request_Query_QueryAllPairsValConAddrByConsumerChainID_1(rctx, inboundMarshaler, server, req, pathParams) - md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) - ctx = runtime.NewServerMetadataContext(ctx, md) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - - forward_Query_QueryAllPairsValConAddrByConsumerChainID_1(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - - }) - mux.Handle("GET", pattern_Query_QueryParams_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() @@ -1444,29 +926,6 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv }) - mux.Handle("GET", pattern_Query_QueryConsumerChainOptedInValidators_1, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { - ctx, cancel := context.WithCancel(req.Context()) - defer cancel() - var stream runtime.ServerTransportStream - ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) - inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - resp, md, err := local_request_Query_QueryConsumerChainOptedInValidators_1(rctx, inboundMarshaler, server, req, pathParams) - md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) - ctx = runtime.NewServerMetadataContext(ctx, md) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - - forward_Query_QueryConsumerChainOptedInValidators_1(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - - }) - mux.Handle("GET", pattern_Query_QueryConsumerChainsValidatorHasToValidate_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() @@ -1513,29 +972,6 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv }) - mux.Handle("GET", pattern_Query_QueryValidatorConsumerCommissionRate_1, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { - ctx, cancel := context.WithCancel(req.Context()) - defer cancel() - var stream runtime.ServerTransportStream - ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) - inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - resp, md, err := local_request_Query_QueryValidatorConsumerCommissionRate_1(rctx, inboundMarshaler, server, req, pathParams) - md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) - ctx = runtime.NewServerMetadataContext(ctx, md) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - - forward_Query_QueryValidatorConsumerCommissionRate_1(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - - }) - mux.Handle("GET", pattern_Query_QueryConsumerValidators_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() @@ -1559,29 +995,6 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv }) - mux.Handle("GET", pattern_Query_QueryConsumerValidators_1, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { - ctx, cancel := context.WithCancel(req.Context()) - defer cancel() - var stream runtime.ServerTransportStream - ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) - inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - resp, md, err := local_request_Query_QueryConsumerValidators_1(rctx, inboundMarshaler, server, req, pathParams) - md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) - ctx = runtime.NewServerMetadataContext(ctx, md) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - - forward_Query_QueryConsumerValidators_1(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - - }) - mux.Handle("GET", pattern_Query_QueryBlocksUntilNextEpoch_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() @@ -1712,26 +1125,6 @@ func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, clie }) - mux.Handle("GET", pattern_Query_QueryConsumerGenesis_1, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { - ctx, cancel := context.WithCancel(req.Context()) - defer cancel() - inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateContext(ctx, mux, req) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - resp, md, err := request_Query_QueryConsumerGenesis_1(rctx, inboundMarshaler, client, req, pathParams) - ctx = runtime.NewServerMetadataContext(ctx, md) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - - forward_Query_QueryConsumerGenesis_1(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - - }) - mux.Handle("GET", pattern_Query_QueryConsumerChains_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() @@ -1852,26 +1245,6 @@ func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, clie }) - mux.Handle("GET", pattern_Query_QueryAllPairsValConAddrByConsumerChainID_1, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { - ctx, cancel := context.WithCancel(req.Context()) - defer cancel() - inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateContext(ctx, mux, req) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - resp, md, err := request_Query_QueryAllPairsValConAddrByConsumerChainID_1(rctx, inboundMarshaler, client, req, pathParams) - ctx = runtime.NewServerMetadataContext(ctx, md) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - - forward_Query_QueryAllPairsValConAddrByConsumerChainID_1(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - - }) - mux.Handle("GET", pattern_Query_QueryParams_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() @@ -1912,26 +1285,6 @@ func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, clie }) - mux.Handle("GET", pattern_Query_QueryConsumerChainOptedInValidators_1, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { - ctx, cancel := context.WithCancel(req.Context()) - defer cancel() - inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateContext(ctx, mux, req) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - resp, md, err := request_Query_QueryConsumerChainOptedInValidators_1(rctx, inboundMarshaler, client, req, pathParams) - ctx = runtime.NewServerMetadataContext(ctx, md) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - - forward_Query_QueryConsumerChainOptedInValidators_1(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - - }) - mux.Handle("GET", pattern_Query_QueryConsumerChainsValidatorHasToValidate_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() @@ -1972,26 +1325,6 @@ func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, clie }) - mux.Handle("GET", pattern_Query_QueryValidatorConsumerCommissionRate_1, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { - ctx, cancel := context.WithCancel(req.Context()) - defer cancel() - inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateContext(ctx, mux, req) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - resp, md, err := request_Query_QueryValidatorConsumerCommissionRate_1(rctx, inboundMarshaler, client, req, pathParams) - ctx = runtime.NewServerMetadataContext(ctx, md) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - - forward_Query_QueryValidatorConsumerCommissionRate_1(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - - }) - mux.Handle("GET", pattern_Query_QueryConsumerValidators_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() @@ -2012,26 +1345,6 @@ func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, clie }) - mux.Handle("GET", pattern_Query_QueryConsumerValidators_1, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { - ctx, cancel := context.WithCancel(req.Context()) - defer cancel() - inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - rctx, err := runtime.AnnotateContext(ctx, mux, req) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - resp, md, err := request_Query_QueryConsumerValidators_1(rctx, inboundMarshaler, client, req, pathParams) - ctx = runtime.NewServerMetadataContext(ctx, md) - if err != nil { - runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) - return - } - - forward_Query_QueryConsumerValidators_1(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - - }) - mux.Handle("GET", pattern_Query_QueryBlocksUntilNextEpoch_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() @@ -2096,9 +1409,7 @@ func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, clie } var ( - pattern_Query_QueryConsumerGenesis_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4}, []string{"interchain_security", "ccv", "provider", "consumer_genesis", "chain_id"}, "", runtime.AssumeColonVerbOpt(false))) - - pattern_Query_QueryConsumerGenesis_1 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4}, []string{"interchain_security", "ccv", "provider", "consumer_genesis", "consumer_id"}, "", runtime.AssumeColonVerbOpt(false))) + pattern_Query_QueryConsumerGenesis_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4}, []string{"interchain_security", "ccv", "provider", "consumer_genesis", "consumer_id"}, "", runtime.AssumeColonVerbOpt(false))) pattern_Query_QueryConsumerChains_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4, 1, 0, 4, 1, 5, 5}, []string{"interchain_security", "ccv", "provider", "consumer_chains", "phase", "limit"}, "", runtime.AssumeColonVerbOpt(false))) @@ -2110,25 +1421,17 @@ var ( pattern_Query_QueryRegisteredConsumerRewardDenoms_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"interchain_security", "ccv", "provider", "registered_consumer_reward_denoms"}, "", runtime.AssumeColonVerbOpt(false))) - pattern_Query_QueryAllPairsValConAddrByConsumerChainID_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 1, 0, 4, 1, 5, 3}, []string{"interchain_security", "ccv", "provider", "chain_id"}, "", runtime.AssumeColonVerbOpt(false))) - - pattern_Query_QueryAllPairsValConAddrByConsumerChainID_1 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 1, 0, 4, 1, 5, 3}, []string{"interchain_security", "ccv", "provider", "consumer_id"}, "", runtime.AssumeColonVerbOpt(false))) + pattern_Query_QueryAllPairsValConAddrByConsumerChainID_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4}, []string{"interchain_security", "ccv", "provider", "address_pairs", "consumer_id"}, "", runtime.AssumeColonVerbOpt(false))) pattern_Query_QueryParams_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"interchain_security", "ccv", "provider", "params"}, "", runtime.AssumeColonVerbOpt(false))) - pattern_Query_QueryConsumerChainOptedInValidators_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4}, []string{"interchain_security", "ccv", "provider", "opted_in_validators", "chain_id"}, "", runtime.AssumeColonVerbOpt(false))) - - pattern_Query_QueryConsumerChainOptedInValidators_1 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4}, []string{"interchain_security", "ccv", "provider", "opted_in_validators", "consumer_id"}, "", runtime.AssumeColonVerbOpt(false))) + pattern_Query_QueryConsumerChainOptedInValidators_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4}, []string{"interchain_security", "ccv", "provider", "opted_in_validators", "consumer_id"}, "", runtime.AssumeColonVerbOpt(false))) pattern_Query_QueryConsumerChainsValidatorHasToValidate_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4}, []string{"interchain_security", "ccv", "provider", "consumer_chains_per_validator", "provider_address"}, "", runtime.AssumeColonVerbOpt(false))) - pattern_Query_QueryValidatorConsumerCommissionRate_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4, 1, 0, 4, 1, 5, 5}, []string{"interchain_security", "ccv", "provider", "consumer_commission_rate", "chain_id", "provider_address"}, "", runtime.AssumeColonVerbOpt(false))) - - pattern_Query_QueryValidatorConsumerCommissionRate_1 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4, 1, 0, 4, 1, 5, 5}, []string{"interchain_security", "ccv", "provider", "consumer_commission_rate", "consumer_id", "provider_address"}, "", runtime.AssumeColonVerbOpt(false))) + pattern_Query_QueryValidatorConsumerCommissionRate_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4, 1, 0, 4, 1, 5, 5}, []string{"interchain_security", "ccv", "provider", "consumer_commission_rate", "consumer_id", "provider_address"}, "", runtime.AssumeColonVerbOpt(false))) - pattern_Query_QueryConsumerValidators_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4}, []string{"interchain_security", "ccv", "provider", "consumer_validators", "chain_id"}, "", runtime.AssumeColonVerbOpt(false))) - - pattern_Query_QueryConsumerValidators_1 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4}, []string{"interchain_security", "ccv", "provider", "consumer_validators", "consumer_id"}, "", runtime.AssumeColonVerbOpt(false))) + pattern_Query_QueryConsumerValidators_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3, 1, 0, 4, 1, 5, 4}, []string{"interchain_security", "ccv", "provider", "consumer_validators", "consumer_id"}, "", runtime.AssumeColonVerbOpt(false))) pattern_Query_QueryBlocksUntilNextEpoch_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"interchain_security", "ccv", "provider", "blocks_until_next_epoch"}, "", runtime.AssumeColonVerbOpt(false))) @@ -2140,8 +1443,6 @@ var ( var ( forward_Query_QueryConsumerGenesis_0 = runtime.ForwardResponseMessage - forward_Query_QueryConsumerGenesis_1 = runtime.ForwardResponseMessage - forward_Query_QueryConsumerChains_0 = runtime.ForwardResponseMessage forward_Query_QueryValidatorConsumerAddr_0 = runtime.ForwardResponseMessage @@ -2154,24 +1455,16 @@ var ( forward_Query_QueryAllPairsValConAddrByConsumerChainID_0 = runtime.ForwardResponseMessage - forward_Query_QueryAllPairsValConAddrByConsumerChainID_1 = runtime.ForwardResponseMessage - forward_Query_QueryParams_0 = runtime.ForwardResponseMessage forward_Query_QueryConsumerChainOptedInValidators_0 = runtime.ForwardResponseMessage - forward_Query_QueryConsumerChainOptedInValidators_1 = runtime.ForwardResponseMessage - forward_Query_QueryConsumerChainsValidatorHasToValidate_0 = runtime.ForwardResponseMessage forward_Query_QueryValidatorConsumerCommissionRate_0 = runtime.ForwardResponseMessage - forward_Query_QueryValidatorConsumerCommissionRate_1 = runtime.ForwardResponseMessage - forward_Query_QueryConsumerValidators_0 = runtime.ForwardResponseMessage - forward_Query_QueryConsumerValidators_1 = runtime.ForwardResponseMessage - forward_Query_QueryBlocksUntilNextEpoch_0 = runtime.ForwardResponseMessage forward_Query_QueryConsumerIdFromClientId_0 = runtime.ForwardResponseMessage