diff --git a/proto/interchain_security/ccv/provider/v1/query.proto b/proto/interchain_security/ccv/provider/v1/query.proto index b9226cb5f5..76be2f39c2 100644 --- a/proto/interchain_security/ccv/provider/v1/query.proto +++ b/proto/interchain_security/ccv/provider/v1/query.proto @@ -68,19 +68,6 @@ service Query { "/interchain_security/ccv/provider/registered_consumer_reward_denoms"; } - // QueryAllPairsValConAddrByConsumerChainID returns a list of pair valconsensus address - // between provider and consumer chain - rpc QueryAllPairsValConAddrByConsumerChainID ( - 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}"; - } - }; - } // QueryParams returns all current values of provider parameters rpc QueryParams(QueryParamsRequest) @@ -163,7 +150,24 @@ service Query { option (google.api.http).get = "/interchain_security/ccv/provider/consumer_chain/{consumer_id}"; } -} + + // QueryAllPairsValConAddrByConsumerChainID returns a list of pair valconsensus address + // between provider and consumer chain + // note that this query must come AFTER all other queries using + // the "/interchain_security/ccv/provider" REST endpoint + rpc QueryAllPairsValConAddrByConsumerChainID ( + 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}"; + } + }; + } + } + message QueryConsumerGenesisRequest { // [DEPRECATED] use `consumer_id` instead diff --git a/x/ccv/provider/types/query.pb.go b/x/ccv/provider/types/query.pb.go index be3b8b2313..c968bec0a4 100644 --- a/x/ccv/provider/types/query.pb.go +++ b/x/ccv/provider/types/query.pb.go @@ -1880,160 +1880,160 @@ func init() { } var fileDescriptor_422512d7b7586cd7 = []byte{ - // 2436 bytes of a gzipped FileDescriptorProto + // 2435 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, + 0x26, 0xde, 0xb6, 0x93, 0x45, 0x5e, 0x85, 0xde, 0x76, 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, + 0x24, 0xb4, 0xf0, 0x07, 0xa0, 0xae, 0x8f, 0x9e, 0xe9, 0x76, 0xdb, 0xee, 0x99, 0xf1, 0x81, 0x9b, + 0xbb, 0xea, 0xbd, 0xdf, 0xfb, 0xa8, 0x57, 0xaf, 0xde, 0x7b, 0x63, 0xa0, 0x61, 0x97, 0xa2, 0xc0, + 0x5a, 0x33, 0xb1, 0x6b, 0x10, 0x64, 0x6d, 0x06, 0x98, 0x36, 0x35, 0xcb, 0x6a, 0x68, 0x7e, 0xe0, + 0x35, 0xb0, 0x8d, 0x02, 0xad, 0x31, 0xab, 0x6d, 0x6c, 0xa2, 0xa0, 0x59, 0xf2, 0x03, 0x8f, 0x7a, + 0xf0, 0x7c, 0x0a, 0x43, 0xc9, 0xb2, 0x1a, 0x25, 0xc9, 0x50, 0x6a, 0xcc, 0x16, 0xce, 0xd4, 0x3c, + 0xaf, 0xe6, 0x20, 0xcd, 0xf4, 0xb1, 0x66, 0xba, 0xae, 0x47, 0x4d, 0x8a, 0x3d, 0x97, 0x70, 0x88, + 0xc2, 0x78, 0xcd, 0xab, 0x79, 0xec, 0x4f, 0x2d, 0xfc, 0x4b, 0xac, 0x16, 0x05, 0x0f, 0xfb, 0x5a, + 0xdd, 0xfc, 0x58, 0xa3, 0xb8, 0x8e, 0x08, 0x35, 0xeb, 0xbe, 0x20, 0x98, 0xcb, 0xa2, 0x6a, 0xa4, + 0x05, 0xe7, 0x99, 0xd9, 0x8d, 0xa7, 0x31, 0xab, 0x91, 0x35, 0x33, 0x40, 0xb6, 0x61, 0x79, 0x2e, + 0xd9, 0xac, 0x47, 0x1c, 0x17, 0xf6, 0xe0, 0x78, 0x82, 0x03, 0x24, 0xc8, 0xce, 0x50, 0xe4, 0xda, + 0x28, 0xa8, 0x63, 0x97, 0x6a, 0x56, 0xd0, 0xf4, 0xa9, 0xa7, 0xad, 0xa3, 0xa6, 0xb4, 0xf0, 0xb4, + 0xe5, 0x91, 0xba, 0x47, 0x0c, 0x6e, 0x24, 0xff, 0x10, 0x5b, 0xaf, 0xf3, 0x2f, 0x8d, 0x50, 0x73, + 0x1d, 0xbb, 0x35, 0xad, 0x31, 0xbb, 0x8a, 0xa8, 0x39, 0x2b, 0xbf, 0x39, 0x95, 0xfa, 0x18, 0x4c, + 0xbc, 0x1f, 0x3a, 0xbd, 0x22, 0x94, 0xbb, 0x83, 0x5c, 0x44, 0x30, 0xd1, 0xd1, 0xc6, 0x26, 0x22, + 0x14, 0x9e, 0x05, 0x39, 0xae, 0x21, 0xb6, 0xf3, 0xca, 0x94, 0x32, 0x3d, 0x52, 0xee, 0xcf, 0x2b, + 0xfa, 0x21, 0xb6, 0x56, 0xb5, 0x61, 0x11, 0x8c, 0x4a, 0xab, 0x42, 0x8a, 0xfe, 0x90, 0x42, 0x07, + 0x72, 0xa9, 0x6a, 0xab, 0x5b, 0xe0, 0x4c, 0x3a, 0x3c, 0xf1, 0x3d, 0x97, 0x20, 0xf8, 0x21, 0x38, + 0x52, 0xe3, 0x4b, 0x06, 0xa1, 0x26, 0x45, 0x4c, 0xc8, 0xe8, 0xdc, 0x4c, 0x69, 0xb7, 0xc3, 0x6f, + 0xcc, 0x96, 0x12, 0x58, 0x4b, 0x21, 0x5f, 0x79, 0xf0, 0xf3, 0x17, 0xc5, 0x3e, 0xfd, 0x70, 0xad, + 0x6d, 0x4d, 0xfd, 0x1e, 0x28, 0xc4, 0x84, 0x57, 0x42, 0xb8, 0xc8, 0xb4, 0xbb, 0x60, 0xc8, 0x5f, + 0x33, 0x09, 0x17, 0x39, 0x36, 0x37, 0x57, 0xca, 0x10, 0x6f, 0x91, 0xec, 0xc5, 0x90, 0x53, 0xe7, + 0x00, 0x70, 0x1c, 0x0c, 0x39, 0xb8, 0x8e, 0x29, 0xb3, 0x7f, 0x48, 0xe7, 0x1f, 0xaa, 0x99, 0xf0, + 0xac, 0x94, 0x2e, 0x2c, 0x2f, 0x83, 0x61, 0x26, 0x8b, 0xe4, 0x95, 0xa9, 0x81, 0xe9, 0xd1, 0xb9, + 0x8b, 0xd9, 0xe4, 0x87, 0xdb, 0xba, 0xe0, 0x54, 0x9f, 0x0d, 0x82, 0x21, 0xb6, 0x02, 0x4f, 0x27, + 0xcf, 0xa9, 0x75, 0x46, 0x13, 0x60, 0xc4, 0x72, 0x30, 0x72, 0x69, 0xeb, 0x84, 0x72, 0x7c, 0xa1, + 0x6a, 0xc3, 0xe3, 0x60, 0x88, 0x7a, 0xbe, 0x71, 0x3f, 0x3f, 0x30, 0xa5, 0x4c, 0x1f, 0xd1, 0x07, + 0xa9, 0xe7, 0xdf, 0x87, 0x17, 0x01, 0xac, 0x63, 0xd7, 0xf0, 0xbd, 0x27, 0xe1, 0xb1, 0xba, 0x06, + 0xa7, 0x18, 0x9c, 0x52, 0xa6, 0x07, 0xf4, 0xb1, 0x3a, 0x76, 0x17, 0xc3, 0x8d, 0xaa, 0xbb, 0x1c, + 0xd2, 0xce, 0x80, 0xf1, 0x86, 0xe9, 0x60, 0xdb, 0xa4, 0x5e, 0x40, 0x04, 0x8b, 0x65, 0xfa, 0xf9, + 0x21, 0x86, 0x07, 0x5b, 0x7b, 0x8c, 0xa9, 0x62, 0xfa, 0xf0, 0x22, 0x38, 0x16, 0xad, 0x1a, 0x04, + 0x51, 0x46, 0x3e, 0xcc, 0xc8, 0x8f, 0x46, 0x1b, 0x4b, 0x88, 0x86, 0xb4, 0x67, 0xc0, 0x88, 0xe9, + 0x38, 0xde, 0x13, 0x07, 0x13, 0x9a, 0x3f, 0x34, 0x35, 0x30, 0x3d, 0xa2, 0xb7, 0x16, 0x60, 0x01, + 0xe4, 0x6c, 0xe4, 0x36, 0xd9, 0x66, 0x8e, 0x6d, 0x46, 0xdf, 0xad, 0xd3, 0x1d, 0xe9, 0xf5, 0x74, + 0x3f, 0x00, 0xb9, 0x3a, 0xa2, 0xa6, 0x6d, 0x52, 0x33, 0x0f, 0x58, 0x74, 0x5e, 0xed, 0x08, 0xec, + 0x3d, 0xc1, 0x2c, 0x42, 0x34, 0x02, 0x0b, 0x0f, 0x26, 0x74, 0x73, 0x78, 0x1f, 0x51, 0x7e, 0x74, + 0x4a, 0x99, 0x1e, 0xd4, 0x73, 0x75, 0xec, 0x2e, 0x85, 0xdf, 0xb0, 0x04, 0x8e, 0x33, 0x43, 0x0d, + 0xec, 0x9a, 0x16, 0xc5, 0x0d, 0x64, 0x34, 0x4c, 0x87, 0xe4, 0x0f, 0x4f, 0x29, 0xd3, 0x39, 0xfd, + 0x18, 0xdb, 0xaa, 0x8a, 0x9d, 0x47, 0xa6, 0x43, 0xd4, 0x5f, 0x29, 0xe0, 0x1c, 0x0b, 0xb7, 0x47, + 0xd2, 0x85, 0x52, 0xfe, 0xbc, 0x6d, 0x07, 0x19, 0xaf, 0xf3, 0x75, 0xf0, 0x9a, 0xb4, 0xc0, 0x30, + 0x6d, 0x3b, 0x40, 0x84, 0xf0, 0x88, 0x29, 0xc3, 0xaf, 0x5e, 0x14, 0xc7, 0x9a, 0x66, 0xdd, 0xb9, + 0xa6, 0x8a, 0x0d, 0x55, 0x3f, 0x2a, 0x69, 0xe7, 0xf9, 0x4a, 0x32, 0x1b, 0x0c, 0x24, 0xb3, 0xc1, + 0xb5, 0xdc, 0xb3, 0x4f, 0x8a, 0x7d, 0xff, 0xfc, 0xa4, 0xd8, 0xa7, 0x3e, 0x00, 0xea, 0x5e, 0xda, + 0x8a, 0x3b, 0xf2, 0x06, 0x78, 0x2d, 0x02, 0x94, 0xfa, 0xf0, 0xe8, 0x3e, 0x6a, 0xb5, 0xd1, 0x87, + 0xda, 0xec, 0xb4, 0x7f, 0xb1, 0x4d, 0xbb, 0xec, 0xf6, 0xef, 0x90, 0xb7, 0x87, 0xfd, 0x09, 0x1d, + 0x7a, 0xb2, 0x3f, 0xae, 0x6d, 0xcb, 0xfe, 0x1d, 0xe7, 0x21, 0xec, 0x4f, 0xf8, 0x5e, 0x9d, 0x00, + 0xa7, 0x19, 0xe0, 0xf2, 0x5a, 0xe0, 0x51, 0xea, 0x20, 0x96, 0x01, 0x85, 0xd9, 0xea, 0x1f, 0x14, + 0x91, 0x09, 0x13, 0xbb, 0x42, 0x4c, 0x11, 0x8c, 0x12, 0xc7, 0x24, 0x6b, 0x46, 0x1d, 0x51, 0x14, + 0x30, 0x09, 0x03, 0x3a, 0x60, 0x4b, 0xef, 0x85, 0x2b, 0x70, 0x0e, 0x9c, 0x68, 0x23, 0x30, 0x58, + 0xf4, 0x99, 0xae, 0x85, 0x98, 0x73, 0x06, 0xf4, 0xe3, 0x2d, 0xd2, 0x79, 0xb9, 0x05, 0xbf, 0x0d, + 0xf2, 0x2e, 0x7a, 0x4a, 0x8d, 0x00, 0xf9, 0x0e, 0x72, 0x31, 0x59, 0x33, 0x2c, 0xd3, 0xb5, 0x43, + 0x63, 0x11, 0xf3, 0xcc, 0xe8, 0x5c, 0xa1, 0xc4, 0x1f, 0xe2, 0x92, 0x7c, 0x88, 0x4b, 0xcb, 0xf2, + 0x21, 0x2e, 0xe7, 0xc2, 0xbb, 0xf2, 0xfc, 0x6f, 0x45, 0x45, 0x3f, 0x19, 0xa2, 0xe8, 0x12, 0xa4, + 0x22, 0x31, 0xd4, 0xcb, 0xe0, 0x22, 0x33, 0x49, 0x47, 0x35, 0x4c, 0x28, 0x0a, 0x90, 0x2d, 0x43, + 0x48, 0x47, 0x4f, 0xcc, 0xc0, 0xbe, 0x85, 0x5c, 0xaf, 0x2e, 0x93, 0xbd, 0x7a, 0x1b, 0x5c, 0xca, + 0x44, 0x2d, 0x3c, 0x72, 0x12, 0x0c, 0xdb, 0x6c, 0x85, 0x25, 0xe7, 0x11, 0x5d, 0x7c, 0xa9, 0x1b, + 0x40, 0x63, 0x30, 0xf3, 0x8e, 0xb3, 0x68, 0xe2, 0x80, 0x3c, 0x32, 0x9d, 0x8a, 0xe7, 0x86, 0x67, + 0x50, 0x8e, 0xe7, 0xf9, 0xea, 0xad, 0x83, 0x7a, 0x41, 0x7f, 0xa1, 0x80, 0x99, 0xec, 0x32, 0x85, + 0xfe, 0x1b, 0xe0, 0x98, 0x6f, 0xe2, 0x20, 0xcc, 0x19, 0x61, 0xd9, 0xc1, 0x82, 0x47, 0xbc, 0x33, + 0x0b, 0x99, 0x92, 0x57, 0x28, 0xa9, 0x25, 0x28, 0x0a, 0x4e, 0xb7, 0xe5, 0xb6, 0x31, 0x3f, 0x46, + 0xa2, 0xfe, 0x57, 0x01, 0xe7, 0xf6, 0xe5, 0x82, 0x0b, 0xbb, 0x45, 0x74, 0x79, 0xe2, 0xab, 0x17, + 0xc5, 0x53, 0xfc, 0x86, 0x25, 0x29, 0x52, 0x52, 0xcd, 0xc2, 0xae, 0x37, 0xb5, 0x0d, 0x27, 0x49, + 0x91, 0x72, 0x65, 0x6f, 0x80, 0xc3, 0x11, 0xd5, 0x3a, 0x6a, 0x8a, 0xc8, 0x3c, 0x53, 0x6a, 0x15, + 0x5d, 0x25, 0x5e, 0x74, 0x95, 0x16, 0x37, 0x57, 0x1d, 0x6c, 0xdd, 0x43, 0x4d, 0x3d, 0x3a, 0xb0, + 0x7b, 0xa8, 0xa9, 0x8e, 0x03, 0xc8, 0x4e, 0x67, 0xd1, 0x0c, 0xcc, 0x56, 0xb8, 0x7d, 0x04, 0x8e, + 0xc7, 0x56, 0xc5, 0xb1, 0x54, 0xc1, 0xb0, 0xcf, 0x56, 0x44, 0x99, 0x73, 0x29, 0xe3, 0x59, 0x84, + 0x2c, 0xe2, 0xf9, 0x10, 0x00, 0xaa, 0x23, 0xc2, 0x3f, 0x16, 0x01, 0x0f, 0x7c, 0x8a, 0xec, 0xaa, + 0x1b, 0x25, 0x95, 0x03, 0x2b, 0xe3, 0x36, 0xc4, 0xf5, 0xd9, 0x4f, 0x5a, 0x54, 0xdb, 0x9c, 0x6d, + 0x2f, 0x0a, 0x12, 0xc7, 0x89, 0xe4, 0xad, 0x9a, 0x68, 0xab, 0x0e, 0xe2, 0xe7, 0x8b, 0x88, 0xfa, + 0x11, 0x98, 0x8c, 0x89, 0x3c, 0x78, 0xa3, 0x7e, 0x72, 0x08, 0x4c, 0xed, 0x22, 0x22, 0xfa, 0x2b, + 0xf5, 0x49, 0x54, 0xb2, 0x3f, 0x89, 0xc9, 0xf8, 0xea, 0xef, 0x30, 0xbe, 0x60, 0x1e, 0x0c, 0xb1, + 0xa2, 0x8a, 0x45, 0xe6, 0x00, 0xb3, 0x90, 0x2f, 0xc0, 0xb7, 0xc1, 0x60, 0x10, 0x26, 0xd3, 0x41, + 0xa6, 0xcd, 0x85, 0x30, 0x3a, 0xfe, 0xfc, 0xa2, 0x38, 0xc1, 0xab, 0x7e, 0x62, 0xaf, 0x97, 0xb0, + 0xa7, 0xd5, 0x4d, 0xba, 0x56, 0xfa, 0x26, 0xaa, 0x99, 0x56, 0xf3, 0x16, 0xb2, 0xf2, 0x8a, 0xce, + 0x58, 0xe0, 0x05, 0x30, 0x16, 0x69, 0xc5, 0xd1, 0x87, 0x58, 0x22, 0x3f, 0x22, 0x57, 0x59, 0xb1, + 0x06, 0x1f, 0x83, 0x7c, 0x44, 0x66, 0x79, 0xf5, 0x3a, 0x26, 0x04, 0x7b, 0xae, 0xc1, 0xa4, 0x0e, + 0x33, 0xa9, 0xe7, 0x33, 0x48, 0xd5, 0x4f, 0x4a, 0x90, 0x4a, 0x84, 0xa1, 0x87, 0x5a, 0x3c, 0x06, + 0xf9, 0xc8, 0xb5, 0x49, 0xf8, 0x43, 0x1d, 0xc0, 0x4b, 0x90, 0x04, 0xfc, 0x3d, 0x30, 0x6a, 0x23, + 0x62, 0x05, 0xd8, 0x0f, 0x5b, 0xc2, 0x7c, 0x8e, 0x79, 0xfe, 0x7c, 0x49, 0xf4, 0x48, 0xb2, 0x0b, + 0x12, 0x5d, 0x51, 0xe9, 0x56, 0x8b, 0x54, 0xdc, 0xb4, 0x76, 0x6e, 0xf8, 0x18, 0x9c, 0x8e, 0x74, + 0xf5, 0x7c, 0x14, 0xb0, 0xe2, 0x55, 0xc6, 0xc3, 0x08, 0x53, 0xf6, 0xdc, 0x97, 0x9f, 0x5e, 0x39, + 0x2b, 0xd0, 0xa3, 0xf8, 0x11, 0x71, 0xb0, 0x44, 0x03, 0xec, 0xd6, 0xf4, 0x53, 0x12, 0xe3, 0x81, + 0x80, 0x90, 0x61, 0x72, 0x12, 0x0c, 0x7f, 0xc7, 0xc4, 0x0e, 0xb2, 0x59, 0x85, 0x99, 0xd3, 0xc5, + 0x17, 0xbc, 0x06, 0x86, 0xc3, 0xb6, 0x68, 0x93, 0xb0, 0xfa, 0x70, 0x6c, 0x4e, 0xdd, 0x4d, 0xfd, + 0xb2, 0xe7, 0xda, 0x4b, 0x8c, 0x52, 0x17, 0x1c, 0x70, 0x19, 0x44, 0xd1, 0x68, 0x50, 0x6f, 0x1d, + 0xb9, 0xbc, 0x7a, 0x1c, 0x29, 0x5f, 0x12, 0x5e, 0x3d, 0xb1, 0xd3, 0xab, 0x55, 0x97, 0x7e, 0xf9, + 0xe9, 0x15, 0x20, 0x84, 0x54, 0x5d, 0xaa, 0x8f, 0x49, 0x8c, 0x65, 0x06, 0x11, 0x86, 0x4e, 0x84, + 0xca, 0x43, 0xe7, 0x08, 0x0f, 0x1d, 0xb9, 0xca, 0x43, 0xe7, 0xeb, 0xe0, 0x94, 0xb8, 0xdc, 0x88, + 0x18, 0xd6, 0x66, 0x10, 0x84, 0xfd, 0x07, 0xf2, 0x3d, 0x6b, 0x2d, 0x3f, 0xc6, 0x2c, 0x3c, 0x11, + 0x6d, 0x57, 0xf8, 0xee, 0xed, 0x70, 0x53, 0x7d, 0xa6, 0x80, 0xe2, 0xae, 0xd7, 0x5e, 0x64, 0x17, + 0x04, 0x40, 0x2b, 0x71, 0x88, 0x57, 0xed, 0x76, 0xa6, 0x4c, 0xba, 0xdf, 0x6d, 0xd7, 0xdb, 0x80, + 0xd5, 0x0d, 0xf1, 0xee, 0xc6, 0xfb, 0xb7, 0x88, 0xf6, 0xae, 0x49, 0x96, 0x3d, 0xf1, 0x25, 0x0b, + 0xad, 0x1e, 0xb3, 0x85, 0x6a, 0x82, 0xd9, 0x0e, 0x44, 0x0a, 0x77, 0x5c, 0x06, 0xb0, 0x75, 0x4b, + 0x45, 0x3e, 0x94, 0x19, 0x36, 0x7a, 0x24, 0x79, 0x81, 0x60, 0xb3, 0x3a, 0xf9, 0x52, 0x7a, 0xe5, + 0x1d, 0xbf, 0x3e, 0xff, 0x1f, 0x1d, 0x83, 0x5a, 0x03, 0x97, 0xb3, 0x69, 0x2b, 0x9c, 0xf1, 0xa6, + 0x48, 0x8a, 0x4a, 0xf6, 0xfc, 0xc1, 0x18, 0x54, 0x55, 0xbc, 0x05, 0x65, 0xc7, 0xb3, 0xd6, 0xc9, + 0x43, 0x97, 0x62, 0xe7, 0x3e, 0x7a, 0xca, 0xa3, 0x52, 0xbe, 0xea, 0x2b, 0xa2, 0xc5, 0x48, 0xa7, + 0x11, 0x1a, 0x5c, 0x05, 0xa7, 0x56, 0xd9, 0xbe, 0xb1, 0x19, 0x12, 0x18, 0xac, 0x08, 0xe6, 0x91, + 0xaf, 0xb0, 0x1e, 0x6f, 0x7c, 0x35, 0x85, 0x5d, 0x9d, 0x17, 0x0d, 0x41, 0x25, 0xb2, 0x7d, 0x21, + 0xf0, 0xea, 0x15, 0xd1, 0xa7, 0xcb, 0xd3, 0x88, 0xf5, 0xf2, 0x4a, 0xbc, 0x97, 0x57, 0x17, 0xc0, + 0xf9, 0x3d, 0x21, 0x5a, 0xd5, 0x7e, 0xbb, 0xcf, 0x95, 0x1d, 0x3e, 0xff, 0x86, 0x68, 0x25, 0x62, + 0x51, 0x28, 0x35, 0xd8, 0x97, 0xfb, 0xe7, 0x03, 0x69, 0x53, 0x97, 0x48, 0xfa, 0x1e, 0x83, 0x8a, + 0xf3, 0xe0, 0x88, 0xf7, 0xc4, 0x4d, 0x06, 0x92, 0x7e, 0x98, 0x2d, 0xca, 0x88, 0x19, 0x97, 0x7d, + 0x3d, 0x8f, 0x95, 0x94, 0x1e, 0x7d, 0xf0, 0x20, 0x7b, 0xf4, 0x8f, 0xc1, 0x28, 0x76, 0x31, 0x35, + 0x44, 0xd9, 0x36, 0xc4, 0xb0, 0x6f, 0x77, 0x84, 0x5d, 0x75, 0x31, 0xc5, 0xa6, 0x83, 0xbf, 0xcb, + 0x46, 0x93, 0xac, 0x98, 0x0b, 0x3b, 0x25, 0xa2, 0x83, 0x10, 0x99, 0x17, 0x77, 0xb0, 0x0e, 0xc6, + 0xf9, 0xec, 0x84, 0xac, 0x99, 0x3e, 0x76, 0x6b, 0x52, 0xe0, 0x30, 0x13, 0xf8, 0x4e, 0xb6, 0x3a, + 0x31, 0x04, 0x58, 0xe2, 0xfc, 0x6d, 0x62, 0xa0, 0x9f, 0x5c, 0x27, 0x73, 0xcf, 0xa6, 0xc0, 0x10, + 0x3b, 0x24, 0xf8, 0xcb, 0x7e, 0x30, 0x9e, 0x36, 0xa1, 0x83, 0x37, 0x3b, 0xcf, 0xa8, 0xf1, 0xd9, + 0x61, 0x61, 0xbe, 0x07, 0x04, 0x1e, 0x2d, 0xea, 0x8f, 0x94, 0xef, 0xff, 0xf1, 0x1f, 0x3f, 0xed, + 0xff, 0x81, 0xb2, 0x52, 0x86, 0x37, 0xf7, 0x9f, 0x20, 0x47, 0x91, 0x29, 0xc6, 0x80, 0xda, 0x56, + 0x5b, 0xac, 0x6e, 0xc3, 0xeb, 0x5d, 0x21, 0x88, 0x68, 0xdd, 0x86, 0xaf, 0x14, 0x51, 0xd5, 0xc7, + 0xd3, 0x33, 0xbc, 0xd1, 0xb9, 0x9d, 0xb1, 0x49, 0x64, 0xe1, 0x66, 0xf7, 0x00, 0xc2, 0x4f, 0x55, + 0xe6, 0xa6, 0x0a, 0x9c, 0xef, 0xc0, 0x42, 0x3e, 0x43, 0xd4, 0xb6, 0xd8, 0x0d, 0xda, 0xd6, 0xb6, + 0xd8, 0xd4, 0x72, 0x1b, 0xfe, 0x5b, 0xce, 0x0a, 0x52, 0x47, 0x33, 0x70, 0x21, 0xbb, 0xae, 0x7b, + 0x4d, 0xa2, 0x0a, 0x77, 0x7a, 0xc6, 0x11, 0xa6, 0xcf, 0x33, 0xd3, 0xdf, 0x81, 0x6f, 0x67, 0xf8, + 0x81, 0x21, 0x1a, 0x3b, 0xc6, 0x3a, 0xc3, 0x14, 0x93, 0xdb, 0xdb, 0x91, 0xae, 0x4c, 0x4e, 0x19, + 0x3e, 0x75, 0x65, 0x72, 0xda, 0x58, 0xa8, 0x3b, 0x93, 0x63, 0xcf, 0x34, 0xfc, 0xbd, 0x22, 0xfa, + 0xd6, 0xd8, 0x44, 0x08, 0xbe, 0x9b, 0x5d, 0xc5, 0xb4, 0x41, 0x53, 0xe1, 0x46, 0xd7, 0xfc, 0xc2, + 0xb4, 0xb7, 0x98, 0x69, 0x73, 0x70, 0x66, 0x7f, 0xd3, 0xa8, 0x00, 0xe0, 0x3f, 0x1c, 0xc0, 0x9f, + 0xf5, 0x8b, 0xe7, 0x6f, 0xef, 0x11, 0x0f, 0x7c, 0x90, 0x5d, 0xc5, 0x4c, 0xa3, 0xa5, 0xc2, 0xe2, + 0xc1, 0x01, 0x0a, 0x27, 0xdc, 0x63, 0x4e, 0xb8, 0x0d, 0x2b, 0xfb, 0x3b, 0x21, 0x88, 0x10, 0x5b, + 0x31, 0x1d, 0x30, 0x4c, 0x83, 0x8f, 0xac, 0xe0, 0xaf, 0x15, 0x30, 0xda, 0x36, 0x8b, 0x80, 0x6f, + 0x66, 0x57, 0x37, 0x36, 0xd3, 0x28, 0xbc, 0xd5, 0x39, 0xa3, 0xb0, 0x67, 0x86, 0xd9, 0x73, 0x11, + 0x4e, 0xef, 0x6f, 0x0f, 0x7f, 0xf6, 0xe0, 0x5f, 0xfa, 0x13, 0xb5, 0x4c, 0xfa, 0xc0, 0xa1, 0x93, + 0xc3, 0xcc, 0x34, 0x28, 0xe9, 0xe4, 0x30, 0xb3, 0xcd, 0x42, 0xd4, 0xe7, 0xfc, 0x09, 0xfb, 0xa1, + 0xb2, 0x92, 0xe9, 0x40, 0xbd, 0x10, 0xc8, 0xc0, 0xae, 0xd1, 0xea, 0x44, 0x12, 0xaf, 0xd8, 0xcd, + 0x6e, 0x41, 0xa2, 0x87, 0xec, 0x37, 0xfd, 0xe0, 0x8d, 0xcc, 0x7d, 0x06, 0x7c, 0xd8, 0xed, 0xeb, + 0xb4, 0x67, 0xab, 0x54, 0x78, 0x74, 0xd0, 0xb0, 0xc2, 0xdf, 0x2b, 0xcc, 0xdd, 0xcb, 0x50, 0xef, + 0xf8, 0x29, 0x34, 0x7c, 0x14, 0xb4, 0x3c, 0xa6, 0x6d, 0x25, 0x1b, 0x9b, 0x6d, 0xf8, 0xe3, 0x01, + 0xf0, 0x7a, 0x96, 0x76, 0x04, 0x2e, 0xf6, 0xf0, 0xba, 0xa5, 0xf6, 0x61, 0x85, 0xf7, 0x0f, 0x10, + 0x51, 0x78, 0xea, 0x33, 0x1e, 0x99, 0xbf, 0x53, 0x56, 0x1e, 0xc3, 0x0f, 0x3b, 0xf1, 0x56, 0x7c, + 0x56, 0x13, 0x0f, 0xcf, 0x34, 0xb7, 0x7d, 0xab, 0x27, 0x70, 0x19, 0xb6, 0x69, 0xc8, 0xbf, 0xed, + 0x07, 0xa7, 0x76, 0x69, 0xea, 0x61, 0xa5, 0x97, 0x91, 0x80, 0x74, 0xfb, 0xad, 0xde, 0x40, 0xba, + 0xcb, 0x01, 0x91, 0x33, 0x7a, 0xc9, 0x01, 0xe9, 0x20, 0x51, 0x0e, 0xf8, 0x97, 0x22, 0xba, 0xbc, + 0xb4, 0x66, 0x16, 0x76, 0x30, 0x4e, 0xd9, 0xa3, 0x61, 0x2e, 0x2c, 0xf4, 0x0a, 0xd3, 0x79, 0xc1, + 0xb3, 0x4b, 0xef, 0x0d, 0xff, 0xa3, 0x24, 0x7e, 0x8e, 0x8f, 0x77, 0xc7, 0xf0, 0x4e, 0xe7, 0x07, + 0x9d, 0xda, 0xa2, 0x17, 0xee, 0xf6, 0x0e, 0xd4, 0xb9, 0xd5, 0x6d, 0xc1, 0xa1, 0x6d, 0x45, 0x13, + 0x82, 0x6d, 0xf8, 0x57, 0x59, 0xe6, 0xc5, 0x52, 0x68, 0x27, 0x65, 0x5e, 0xda, 0x10, 0xa0, 0x70, + 0xa3, 0x6b, 0x7e, 0x61, 0xda, 0x02, 0x33, 0xed, 0x26, 0x7c, 0xb7, 0xd3, 0x24, 0x9d, 0xb8, 0x07, + 0x9f, 0xf5, 0x83, 0xe9, 0xac, 0x3f, 0x8e, 0xc1, 0xe5, 0xec, 0x5a, 0x67, 0xff, 0x7d, 0xaf, 0xf0, + 0xf0, 0x80, 0x51, 0x85, 0x87, 0x6a, 0xcc, 0x43, 0xe6, 0xca, 0x2c, 0xd4, 0xf6, 0xf7, 0x51, 0xdc, + 0x29, 0x97, 0xb3, 0x30, 0xc8, 0x44, 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, 0x61, 0xba, 0xb6, 0xb9, 0x5a, 0xb2, 0xbc, 0xba, 0xf8, 0xcf, 0xa2, + 0x36, 0xe0, 0x2b, 0x11, 0x70, 0xe3, 0xaa, 0xf6, 0x34, 0x51, 0x99, 0x37, 0x7d, 0x44, 0x56, 0x87, + 0xd9, 0xcf, 0xba, 0x5f, 0xfb, 0x5f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x58, 0xfa, 0x21, 0xa2, 0xf9, + 0x25, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. @@ -2066,9 +2066,6 @@ type QueryClient interface { // QueryRegisteredConsumerRewardDenoms returns a list of consumer reward // denoms that are registered QueryRegisteredConsumerRewardDenoms(ctx context.Context, in *QueryRegisteredConsumerRewardDenomsRequest, opts ...grpc.CallOption) (*QueryRegisteredConsumerRewardDenomsResponse, error) - // QueryAllPairsValConAddrByConsumerChainID returns a list of pair valconsensus address - // between provider and consumer chain - QueryAllPairsValConAddrByConsumerChainID(ctx context.Context, in *QueryAllPairsValConAddrByConsumerChainIDRequest, opts ...grpc.CallOption) (*QueryAllPairsValConAddrByConsumerChainIDResponse, error) // QueryParams returns all current values of provider parameters QueryParams(ctx context.Context, in *QueryParamsRequest, opts ...grpc.CallOption) (*QueryParamsResponse, error) // QueryConsumerChainOptedInValidators returns a list of validators consensus addresses @@ -2093,6 +2090,11 @@ type QueryClient interface { // QueryConsumerChain returns the consumer chain // associated with the provided consumer id QueryConsumerChain(ctx context.Context, in *QueryConsumerChainRequest, opts ...grpc.CallOption) (*QueryConsumerChainResponse, error) + // QueryAllPairsValConAddrByConsumerChainID returns a list of pair valconsensus address + // between provider and consumer chain + // note that this query must come AFTER all other queries using + // the "/interchain_security/ccv/provider" REST endpoint + QueryAllPairsValConAddrByConsumerChainID(ctx context.Context, in *QueryAllPairsValConAddrByConsumerChainIDRequest, opts ...grpc.CallOption) (*QueryAllPairsValConAddrByConsumerChainIDResponse, error) } type queryClient struct { @@ -2157,15 +2159,6 @@ func (c *queryClient) QueryRegisteredConsumerRewardDenoms(ctx context.Context, i return out, nil } -func (c *queryClient) QueryAllPairsValConAddrByConsumerChainID(ctx context.Context, in *QueryAllPairsValConAddrByConsumerChainIDRequest, opts ...grpc.CallOption) (*QueryAllPairsValConAddrByConsumerChainIDResponse, error) { - out := new(QueryAllPairsValConAddrByConsumerChainIDResponse) - err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v1.Query/QueryAllPairsValConAddrByConsumerChainID", in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - func (c *queryClient) QueryParams(ctx context.Context, in *QueryParamsRequest, opts ...grpc.CallOption) (*QueryParamsResponse, error) { out := new(QueryParamsResponse) err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v1.Query/QueryParams", in, out, opts...) @@ -2238,6 +2231,15 @@ func (c *queryClient) QueryConsumerChain(ctx context.Context, in *QueryConsumerC return out, nil } +func (c *queryClient) QueryAllPairsValConAddrByConsumerChainID(ctx context.Context, in *QueryAllPairsValConAddrByConsumerChainIDRequest, opts ...grpc.CallOption) (*QueryAllPairsValConAddrByConsumerChainIDResponse, error) { + out := new(QueryAllPairsValConAddrByConsumerChainIDResponse) + err := c.cc.Invoke(ctx, "/interchain_security.ccv.provider.v1.Query/QueryAllPairsValConAddrByConsumerChainID", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + // QueryServer is the server API for Query service. type QueryServer interface { // ConsumerGenesis queries the genesis state needed to start a consumer chain @@ -2258,9 +2260,6 @@ type QueryServer interface { // QueryRegisteredConsumerRewardDenoms returns a list of consumer reward // denoms that are registered QueryRegisteredConsumerRewardDenoms(context.Context, *QueryRegisteredConsumerRewardDenomsRequest) (*QueryRegisteredConsumerRewardDenomsResponse, error) - // QueryAllPairsValConAddrByConsumerChainID returns a list of pair valconsensus address - // between provider and consumer chain - QueryAllPairsValConAddrByConsumerChainID(context.Context, *QueryAllPairsValConAddrByConsumerChainIDRequest) (*QueryAllPairsValConAddrByConsumerChainIDResponse, error) // QueryParams returns all current values of provider parameters QueryParams(context.Context, *QueryParamsRequest) (*QueryParamsResponse, error) // QueryConsumerChainOptedInValidators returns a list of validators consensus addresses @@ -2285,6 +2284,11 @@ type QueryServer interface { // QueryConsumerChain returns the consumer chain // associated with the provided consumer id QueryConsumerChain(context.Context, *QueryConsumerChainRequest) (*QueryConsumerChainResponse, error) + // QueryAllPairsValConAddrByConsumerChainID returns a list of pair valconsensus address + // between provider and consumer chain + // note that this query must come AFTER all other queries using + // the "/interchain_security/ccv/provider" REST endpoint + QueryAllPairsValConAddrByConsumerChainID(context.Context, *QueryAllPairsValConAddrByConsumerChainIDRequest) (*QueryAllPairsValConAddrByConsumerChainIDResponse, error) } // UnimplementedQueryServer can be embedded to have forward compatible implementations. @@ -2309,9 +2313,6 @@ func (*UnimplementedQueryServer) QueryThrottleState(ctx context.Context, req *Qu func (*UnimplementedQueryServer) QueryRegisteredConsumerRewardDenoms(ctx context.Context, req *QueryRegisteredConsumerRewardDenomsRequest) (*QueryRegisteredConsumerRewardDenomsResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method QueryRegisteredConsumerRewardDenoms not implemented") } -func (*UnimplementedQueryServer) QueryAllPairsValConAddrByConsumerChainID(ctx context.Context, req *QueryAllPairsValConAddrByConsumerChainIDRequest) (*QueryAllPairsValConAddrByConsumerChainIDResponse, error) { - return nil, status.Errorf(codes.Unimplemented, "method QueryAllPairsValConAddrByConsumerChainID not implemented") -} func (*UnimplementedQueryServer) QueryParams(ctx context.Context, req *QueryParamsRequest) (*QueryParamsResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method QueryParams not implemented") } @@ -2336,6 +2337,9 @@ func (*UnimplementedQueryServer) QueryConsumerIdFromClientId(ctx context.Context func (*UnimplementedQueryServer) QueryConsumerChain(ctx context.Context, req *QueryConsumerChainRequest) (*QueryConsumerChainResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method QueryConsumerChain not implemented") } +func (*UnimplementedQueryServer) QueryAllPairsValConAddrByConsumerChainID(ctx context.Context, req *QueryAllPairsValConAddrByConsumerChainIDRequest) (*QueryAllPairsValConAddrByConsumerChainIDResponse, error) { + return nil, status.Errorf(codes.Unimplemented, "method QueryAllPairsValConAddrByConsumerChainID not implemented") +} func RegisterQueryServer(s grpc1.Server, srv QueryServer) { s.RegisterService(&_Query_serviceDesc, srv) @@ -2449,24 +2453,6 @@ func _Query_QueryRegisteredConsumerRewardDenoms_Handler(srv interface{}, ctx con return interceptor(ctx, in, info, handler) } -func _Query_QueryAllPairsValConAddrByConsumerChainID_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(QueryAllPairsValConAddrByConsumerChainIDRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(QueryServer).QueryAllPairsValConAddrByConsumerChainID(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: "/interchain_security.ccv.provider.v1.Query/QueryAllPairsValConAddrByConsumerChainID", - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(QueryServer).QueryAllPairsValConAddrByConsumerChainID(ctx, req.(*QueryAllPairsValConAddrByConsumerChainIDRequest)) - } - return interceptor(ctx, in, info, handler) -} - func _Query_QueryParams_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(QueryParamsRequest) if err := dec(in); err != nil { @@ -2611,6 +2597,24 @@ func _Query_QueryConsumerChain_Handler(srv interface{}, ctx context.Context, dec return interceptor(ctx, in, info, handler) } +func _Query_QueryAllPairsValConAddrByConsumerChainID_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(QueryAllPairsValConAddrByConsumerChainIDRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(QueryServer).QueryAllPairsValConAddrByConsumerChainID(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/interchain_security.ccv.provider.v1.Query/QueryAllPairsValConAddrByConsumerChainID", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(QueryServer).QueryAllPairsValConAddrByConsumerChainID(ctx, req.(*QueryAllPairsValConAddrByConsumerChainIDRequest)) + } + return interceptor(ctx, in, info, handler) +} + var _Query_serviceDesc = grpc.ServiceDesc{ ServiceName: "interchain_security.ccv.provider.v1.Query", HandlerType: (*QueryServer)(nil), @@ -2639,10 +2643,6 @@ var _Query_serviceDesc = grpc.ServiceDesc{ MethodName: "QueryRegisteredConsumerRewardDenoms", Handler: _Query_QueryRegisteredConsumerRewardDenoms_Handler, }, - { - MethodName: "QueryAllPairsValConAddrByConsumerChainID", - Handler: _Query_QueryAllPairsValConAddrByConsumerChainID_Handler, - }, { MethodName: "QueryParams", Handler: _Query_QueryParams_Handler, @@ -2675,6 +2675,10 @@ var _Query_serviceDesc = grpc.ServiceDesc{ MethodName: "QueryConsumerChain", Handler: _Query_QueryConsumerChain_Handler, }, + { + MethodName: "QueryAllPairsValConAddrByConsumerChainID", + Handler: _Query_QueryAllPairsValConAddrByConsumerChainID_Handler, + }, }, Streams: []grpc.StreamDesc{}, Metadata: "interchain_security/ccv/provider/v1/query.proto", diff --git a/x/ccv/provider/types/query.pb.gw.go b/x/ccv/provider/types/query.pb.gw.go index 3c09d0caac..4c420a4618 100644 --- a/x/ccv/provider/types/query.pb.gw.go +++ b/x/ccv/provider/types/query.pb.gw.go @@ -367,150 +367,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 - - 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 := 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") - } - - 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) - } - - 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) { - 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") - } - - 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) - } - - 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 - -} - func request_Query_QueryParams_0(ctx context.Context, marshaler runtime.Marshaler, client QueryClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { var protoReq QueryParamsRequest var metadata runtime.ServerMetadata @@ -1185,6 +1041,150 @@ func local_request_Query_QueryConsumerChain_0(ctx context.Context, marshaler run } +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 + + 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 := 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") + } + + 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) + } + + 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) { + 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") + } + + 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) + } + + 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 + +} + // RegisterQueryHandlerServer registers the http handlers for service Query to "mux". // UnaryRPC :call QueryServer directly. // StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. @@ -1352,7 +1352,7 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv }) - mux.Handle("GET", pattern_Query_QueryAllPairsValConAddrByConsumerChainID_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + 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() var stream runtime.ServerTransportStream @@ -1363,7 +1363,7 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - resp, md, err := local_request_Query_QueryAllPairsValConAddrByConsumerChainID_0(rctx, inboundMarshaler, server, req, pathParams) + resp, md, err := local_request_Query_QueryParams_0(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 { @@ -1371,11 +1371,11 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv return } - forward_Query_QueryAllPairsValConAddrByConsumerChainID_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + forward_Query_QueryParams_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) }) - mux.Handle("GET", pattern_Query_QueryAllPairsValConAddrByConsumerChainID_1, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + mux.Handle("GET", pattern_Query_QueryConsumerChainOptedInValidators_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() var stream runtime.ServerTransportStream @@ -1386,7 +1386,7 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - resp, md, err := local_request_Query_QueryAllPairsValConAddrByConsumerChainID_1(rctx, inboundMarshaler, server, req, pathParams) + resp, md, err := local_request_Query_QueryConsumerChainOptedInValidators_0(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 { @@ -1394,11 +1394,11 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv return } - forward_Query_QueryAllPairsValConAddrByConsumerChainID_1(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + forward_Query_QueryConsumerChainOptedInValidators_0(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) { + 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 @@ -1409,7 +1409,7 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - resp, md, err := local_request_Query_QueryParams_0(rctx, inboundMarshaler, server, req, pathParams) + 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 { @@ -1417,11 +1417,11 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv return } - forward_Query_QueryParams_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + forward_Query_QueryConsumerChainOptedInValidators_1(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) }) - mux.Handle("GET", pattern_Query_QueryConsumerChainOptedInValidators_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + 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() var stream runtime.ServerTransportStream @@ -1432,7 +1432,7 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - resp, md, err := local_request_Query_QueryConsumerChainOptedInValidators_0(rctx, inboundMarshaler, server, req, pathParams) + resp, md, err := local_request_Query_QueryConsumerChainsValidatorHasToValidate_0(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 { @@ -1440,11 +1440,11 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv return } - forward_Query_QueryConsumerChainOptedInValidators_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + forward_Query_QueryConsumerChainsValidatorHasToValidate_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) }) - mux.Handle("GET", pattern_Query_QueryConsumerChainOptedInValidators_1, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + mux.Handle("GET", pattern_Query_QueryValidatorConsumerCommissionRate_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() var stream runtime.ServerTransportStream @@ -1455,7 +1455,7 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - resp, md, err := local_request_Query_QueryConsumerChainOptedInValidators_1(rctx, inboundMarshaler, server, req, pathParams) + resp, md, err := local_request_Query_QueryValidatorConsumerCommissionRate_0(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 { @@ -1463,11 +1463,11 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv return } - forward_Query_QueryConsumerChainOptedInValidators_1(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + forward_Query_QueryValidatorConsumerCommissionRate_0(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) { + 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 @@ -1478,7 +1478,7 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - resp, md, err := local_request_Query_QueryConsumerChainsValidatorHasToValidate_0(rctx, inboundMarshaler, server, req, pathParams) + 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 { @@ -1486,11 +1486,11 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv return } - forward_Query_QueryConsumerChainsValidatorHasToValidate_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + forward_Query_QueryValidatorConsumerCommissionRate_1(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) }) - mux.Handle("GET", pattern_Query_QueryValidatorConsumerCommissionRate_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + 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() var stream runtime.ServerTransportStream @@ -1501,7 +1501,7 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - resp, md, err := local_request_Query_QueryValidatorConsumerCommissionRate_0(rctx, inboundMarshaler, server, req, pathParams) + resp, md, err := local_request_Query_QueryConsumerValidators_0(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 { @@ -1509,11 +1509,11 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv return } - forward_Query_QueryValidatorConsumerCommissionRate_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + forward_Query_QueryConsumerValidators_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) }) - mux.Handle("GET", pattern_Query_QueryValidatorConsumerCommissionRate_1, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + 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 @@ -1524,7 +1524,7 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - resp, md, err := local_request_Query_QueryValidatorConsumerCommissionRate_1(rctx, inboundMarshaler, server, req, pathParams) + 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 { @@ -1532,11 +1532,11 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv return } - forward_Query_QueryValidatorConsumerCommissionRate_1(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + forward_Query_QueryConsumerValidators_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) { + 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() var stream runtime.ServerTransportStream @@ -1547,7 +1547,7 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - resp, md, err := local_request_Query_QueryConsumerValidators_0(rctx, inboundMarshaler, server, req, pathParams) + resp, md, err := local_request_Query_QueryBlocksUntilNextEpoch_0(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 { @@ -1555,11 +1555,11 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv return } - forward_Query_QueryConsumerValidators_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + forward_Query_QueryBlocksUntilNextEpoch_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) }) - mux.Handle("GET", pattern_Query_QueryConsumerValidators_1, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + mux.Handle("GET", pattern_Query_QueryConsumerIdFromClientId_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() var stream runtime.ServerTransportStream @@ -1570,7 +1570,7 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - resp, md, err := local_request_Query_QueryConsumerValidators_1(rctx, inboundMarshaler, server, req, pathParams) + resp, md, err := local_request_Query_QueryConsumerIdFromClientId_0(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 { @@ -1578,11 +1578,11 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv return } - forward_Query_QueryConsumerValidators_1(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + forward_Query_QueryConsumerIdFromClientId_0(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) { + mux.Handle("GET", pattern_Query_QueryConsumerChain_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() var stream runtime.ServerTransportStream @@ -1593,7 +1593,7 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - resp, md, err := local_request_Query_QueryBlocksUntilNextEpoch_0(rctx, inboundMarshaler, server, req, pathParams) + resp, md, err := local_request_Query_QueryConsumerChain_0(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 { @@ -1601,11 +1601,11 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv return } - forward_Query_QueryBlocksUntilNextEpoch_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + forward_Query_QueryConsumerChain_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) }) - mux.Handle("GET", pattern_Query_QueryConsumerIdFromClientId_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + mux.Handle("GET", pattern_Query_QueryAllPairsValConAddrByConsumerChainID_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() var stream runtime.ServerTransportStream @@ -1616,7 +1616,7 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - resp, md, err := local_request_Query_QueryConsumerIdFromClientId_0(rctx, inboundMarshaler, server, req, pathParams) + resp, md, err := local_request_Query_QueryAllPairsValConAddrByConsumerChainID_0(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 { @@ -1624,11 +1624,11 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv return } - forward_Query_QueryConsumerIdFromClientId_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + forward_Query_QueryAllPairsValConAddrByConsumerChainID_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) }) - mux.Handle("GET", pattern_Query_QueryConsumerChain_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + 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 @@ -1639,7 +1639,7 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - resp, md, err := local_request_Query_QueryConsumerChain_0(rctx, inboundMarshaler, server, req, pathParams) + 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 { @@ -1647,7 +1647,7 @@ func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, serv return } - forward_Query_QueryConsumerChain_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + forward_Query_QueryAllPairsValConAddrByConsumerChainID_1(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) }) @@ -1832,7 +1832,7 @@ func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, clie }) - mux.Handle("GET", pattern_Query_QueryAllPairsValConAddrByConsumerChainID_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + 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() inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) @@ -1841,18 +1841,18 @@ func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, clie runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - resp, md, err := request_Query_QueryAllPairsValConAddrByConsumerChainID_0(rctx, inboundMarshaler, client, req, pathParams) + resp, md, err := request_Query_QueryParams_0(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_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + forward_Query_QueryParams_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) }) - mux.Handle("GET", pattern_Query_QueryAllPairsValConAddrByConsumerChainID_1, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + mux.Handle("GET", pattern_Query_QueryConsumerChainOptedInValidators_0, 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) @@ -1861,18 +1861,18 @@ func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, clie runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - resp, md, err := request_Query_QueryAllPairsValConAddrByConsumerChainID_1(rctx, inboundMarshaler, client, req, pathParams) + resp, md, err := request_Query_QueryConsumerChainOptedInValidators_0(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()...) + forward_Query_QueryConsumerChainOptedInValidators_0(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) { + 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) @@ -1881,18 +1881,18 @@ func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, clie runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - resp, md, err := request_Query_QueryParams_0(rctx, inboundMarshaler, client, req, pathParams) + 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_QueryParams_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + forward_Query_QueryConsumerChainOptedInValidators_1(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) }) - mux.Handle("GET", pattern_Query_QueryConsumerChainOptedInValidators_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + 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() inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) @@ -1901,18 +1901,18 @@ func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, clie runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - resp, md, err := request_Query_QueryConsumerChainOptedInValidators_0(rctx, inboundMarshaler, client, req, pathParams) + resp, md, err := request_Query_QueryConsumerChainsValidatorHasToValidate_0(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_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + forward_Query_QueryConsumerChainsValidatorHasToValidate_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) }) - mux.Handle("GET", pattern_Query_QueryConsumerChainOptedInValidators_1, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + mux.Handle("GET", pattern_Query_QueryValidatorConsumerCommissionRate_0, 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) @@ -1921,18 +1921,18 @@ func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, clie runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - resp, md, err := request_Query_QueryConsumerChainOptedInValidators_1(rctx, inboundMarshaler, client, req, pathParams) + resp, md, err := request_Query_QueryValidatorConsumerCommissionRate_0(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()...) + forward_Query_QueryValidatorConsumerCommissionRate_0(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) { + 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) @@ -1941,18 +1941,18 @@ func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, clie runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - resp, md, err := request_Query_QueryConsumerChainsValidatorHasToValidate_0(rctx, inboundMarshaler, client, req, pathParams) + 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_QueryConsumerChainsValidatorHasToValidate_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + forward_Query_QueryValidatorConsumerCommissionRate_1(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) }) - mux.Handle("GET", pattern_Query_QueryValidatorConsumerCommissionRate_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + 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() inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) @@ -1961,18 +1961,18 @@ func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, clie runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - resp, md, err := request_Query_QueryValidatorConsumerCommissionRate_0(rctx, inboundMarshaler, client, req, pathParams) + resp, md, err := request_Query_QueryConsumerValidators_0(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_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + forward_Query_QueryConsumerValidators_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) }) - mux.Handle("GET", pattern_Query_QueryValidatorConsumerCommissionRate_1, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + 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) @@ -1981,18 +1981,18 @@ func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, clie runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - resp, md, err := request_Query_QueryValidatorConsumerCommissionRate_1(rctx, inboundMarshaler, client, req, pathParams) + 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_QueryValidatorConsumerCommissionRate_1(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + forward_Query_QueryConsumerValidators_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) { + 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() inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) @@ -2001,18 +2001,18 @@ func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, clie runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - resp, md, err := request_Query_QueryConsumerValidators_0(rctx, inboundMarshaler, client, req, pathParams) + resp, md, err := request_Query_QueryBlocksUntilNextEpoch_0(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_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + forward_Query_QueryBlocksUntilNextEpoch_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) }) - mux.Handle("GET", pattern_Query_QueryConsumerValidators_1, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + mux.Handle("GET", pattern_Query_QueryConsumerIdFromClientId_0, 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) @@ -2021,18 +2021,18 @@ func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, clie runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - resp, md, err := request_Query_QueryConsumerValidators_1(rctx, inboundMarshaler, client, req, pathParams) + resp, md, err := request_Query_QueryConsumerIdFromClientId_0(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()...) + forward_Query_QueryConsumerIdFromClientId_0(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) { + mux.Handle("GET", pattern_Query_QueryConsumerChain_0, 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) @@ -2041,18 +2041,18 @@ func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, clie runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - resp, md, err := request_Query_QueryBlocksUntilNextEpoch_0(rctx, inboundMarshaler, client, req, pathParams) + resp, md, err := request_Query_QueryConsumerChain_0(rctx, inboundMarshaler, client, req, pathParams) ctx = runtime.NewServerMetadataContext(ctx, md) if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - forward_Query_QueryBlocksUntilNextEpoch_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + forward_Query_QueryConsumerChain_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) }) - mux.Handle("GET", pattern_Query_QueryConsumerIdFromClientId_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + mux.Handle("GET", pattern_Query_QueryAllPairsValConAddrByConsumerChainID_0, 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) @@ -2061,18 +2061,18 @@ func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, clie runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - resp, md, err := request_Query_QueryConsumerIdFromClientId_0(rctx, inboundMarshaler, client, req, pathParams) + resp, md, err := request_Query_QueryAllPairsValConAddrByConsumerChainID_0(rctx, inboundMarshaler, client, req, pathParams) ctx = runtime.NewServerMetadataContext(ctx, md) if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - forward_Query_QueryConsumerIdFromClientId_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + forward_Query_QueryAllPairsValConAddrByConsumerChainID_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) }) - mux.Handle("GET", pattern_Query_QueryConsumerChain_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + 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) @@ -2081,14 +2081,14 @@ func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, clie runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return } - resp, md, err := request_Query_QueryConsumerChain_0(rctx, inboundMarshaler, client, req, pathParams) + 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_QueryConsumerChain_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) + forward_Query_QueryAllPairsValConAddrByConsumerChainID_1(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) }) @@ -2110,10 +2110,6 @@ 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_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))) @@ -2135,6 +2131,10 @@ var ( pattern_Query_QueryConsumerIdFromClientId_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_id", "client_id"}, "", runtime.AssumeColonVerbOpt(false))) pattern_Query_QueryConsumerChain_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_chain", "consumer_id"}, "", 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))) ) var ( @@ -2152,10 +2152,6 @@ var ( forward_Query_QueryRegisteredConsumerRewardDenoms_0 = runtime.ForwardResponseMessage - forward_Query_QueryAllPairsValConAddrByConsumerChainID_0 = runtime.ForwardResponseMessage - - forward_Query_QueryAllPairsValConAddrByConsumerChainID_1 = runtime.ForwardResponseMessage - forward_Query_QueryParams_0 = runtime.ForwardResponseMessage forward_Query_QueryConsumerChainOptedInValidators_0 = runtime.ForwardResponseMessage @@ -2177,4 +2173,8 @@ var ( forward_Query_QueryConsumerIdFromClientId_0 = runtime.ForwardResponseMessage forward_Query_QueryConsumerChain_0 = runtime.ForwardResponseMessage + + forward_Query_QueryAllPairsValConAddrByConsumerChainID_0 = runtime.ForwardResponseMessage + + forward_Query_QueryAllPairsValConAddrByConsumerChainID_1 = runtime.ForwardResponseMessage )