Skip to main content
Glama
query.js110 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.QueryParamsResponse = exports.QueryParamsRequest = exports.QueryPoolResponse = exports.QueryPoolRequest = exports.QueryHistoricalInfoResponse = exports.QueryHistoricalInfoRequest = exports.QueryDelegatorValidatorResponse = exports.QueryDelegatorValidatorRequest = exports.QueryDelegatorValidatorsResponse = exports.QueryDelegatorValidatorsRequest = exports.QueryRedelegationsResponse = exports.QueryRedelegationsRequest = exports.QueryDelegatorUnbondingDelegationsResponse = exports.QueryDelegatorUnbondingDelegationsRequest = exports.QueryDelegatorDelegationsResponse = exports.QueryDelegatorDelegationsRequest = exports.QueryUnbondingDelegationResponse = exports.QueryUnbondingDelegationRequest = exports.QueryDelegationResponse = exports.QueryDelegationRequest = exports.QueryValidatorUnbondingDelegationsResponse = exports.QueryValidatorUnbondingDelegationsRequest = exports.QueryValidatorDelegationsResponse = exports.QueryValidatorDelegationsRequest = exports.QueryValidatorResponse = exports.QueryValidatorRequest = exports.QueryValidatorsResponse = exports.QueryValidatorsRequest = void 0; //@ts-nocheck const pagination_1 = require("../../base/query/v1beta1/pagination"); const staking_1 = require("./staking"); const binary_1 = require("../../../binary"); const registry_1 = require("../../../registry"); function createBaseQueryValidatorsRequest() { return { status: "", pagination: undefined }; } exports.QueryValidatorsRequest = { typeUrl: "/cosmos.staking.v1beta1.QueryValidatorsRequest", aminoType: "cosmos-sdk/QueryValidatorsRequest", is(o) { return o && (o.$typeUrl === exports.QueryValidatorsRequest.typeUrl || typeof o.status === "string"); }, isSDK(o) { return o && (o.$typeUrl === exports.QueryValidatorsRequest.typeUrl || typeof o.status === "string"); }, isAmino(o) { return o && (o.$typeUrl === exports.QueryValidatorsRequest.typeUrl || typeof o.status === "string"); }, encode(message, writer = binary_1.BinaryWriter.create()) { if (message.status !== "") { writer.uint32(10).string(message.status); } if (message.pagination !== undefined) { pagination_1.PageRequest.encode(message.pagination, writer.uint32(18).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryValidatorsRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.status = reader.string(); break; case 2: message.pagination = pagination_1.PageRequest.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryValidatorsRequest(); message.status = object.status ?? ""; message.pagination = object.pagination !== undefined && object.pagination !== null ? pagination_1.PageRequest.fromPartial(object.pagination) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryValidatorsRequest(); if (object.status !== undefined && object.status !== null) { message.status = object.status; } if (object.pagination !== undefined && object.pagination !== null) { message.pagination = pagination_1.PageRequest.fromAmino(object.pagination); } return message; }, toAmino(message) { const obj = {}; obj.status = message.status === "" ? undefined : message.status; obj.pagination = message.pagination ? pagination_1.PageRequest.toAmino(message.pagination) : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryValidatorsRequest.fromAmino(object.value); }, toAminoMsg(message) { return { type: "cosmos-sdk/QueryValidatorsRequest", value: exports.QueryValidatorsRequest.toAmino(message) }; }, fromProtoMsg(message) { return exports.QueryValidatorsRequest.decode(message.value); }, toProto(message) { return exports.QueryValidatorsRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/cosmos.staking.v1beta1.QueryValidatorsRequest", value: exports.QueryValidatorsRequest.encode(message).finish() }; } }; registry_1.GlobalDecoderRegistry.register(exports.QueryValidatorsRequest.typeUrl, exports.QueryValidatorsRequest); registry_1.GlobalDecoderRegistry.registerAminoProtoMapping(exports.QueryValidatorsRequest.aminoType, exports.QueryValidatorsRequest.typeUrl); function createBaseQueryValidatorsResponse() { return { validators: [], pagination: undefined }; } exports.QueryValidatorsResponse = { typeUrl: "/cosmos.staking.v1beta1.QueryValidatorsResponse", aminoType: "cosmos-sdk/QueryValidatorsResponse", is(o) { return o && (o.$typeUrl === exports.QueryValidatorsResponse.typeUrl || Array.isArray(o.validators) && (!o.validators.length || staking_1.Validator.is(o.validators[0]))); }, isSDK(o) { return o && (o.$typeUrl === exports.QueryValidatorsResponse.typeUrl || Array.isArray(o.validators) && (!o.validators.length || staking_1.Validator.isSDK(o.validators[0]))); }, isAmino(o) { return o && (o.$typeUrl === exports.QueryValidatorsResponse.typeUrl || Array.isArray(o.validators) && (!o.validators.length || staking_1.Validator.isAmino(o.validators[0]))); }, encode(message, writer = binary_1.BinaryWriter.create()) { for (const v of message.validators) { staking_1.Validator.encode(v, writer.uint32(10).fork()).ldelim(); } if (message.pagination !== undefined) { pagination_1.PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryValidatorsResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.validators.push(staking_1.Validator.decode(reader, reader.uint32())); break; case 2: message.pagination = pagination_1.PageResponse.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryValidatorsResponse(); message.validators = object.validators?.map(e => staking_1.Validator.fromPartial(e)) || []; message.pagination = object.pagination !== undefined && object.pagination !== null ? pagination_1.PageResponse.fromPartial(object.pagination) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryValidatorsResponse(); message.validators = object.validators?.map(e => staking_1.Validator.fromAmino(e)) || []; if (object.pagination !== undefined && object.pagination !== null) { message.pagination = pagination_1.PageResponse.fromAmino(object.pagination); } return message; }, toAmino(message) { const obj = {}; if (message.validators) { obj.validators = message.validators.map(e => e ? staking_1.Validator.toAmino(e) : undefined); } else { obj.validators = message.validators; } obj.pagination = message.pagination ? pagination_1.PageResponse.toAmino(message.pagination) : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryValidatorsResponse.fromAmino(object.value); }, toAminoMsg(message) { return { type: "cosmos-sdk/QueryValidatorsResponse", value: exports.QueryValidatorsResponse.toAmino(message) }; }, fromProtoMsg(message) { return exports.QueryValidatorsResponse.decode(message.value); }, toProto(message) { return exports.QueryValidatorsResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/cosmos.staking.v1beta1.QueryValidatorsResponse", value: exports.QueryValidatorsResponse.encode(message).finish() }; } }; registry_1.GlobalDecoderRegistry.register(exports.QueryValidatorsResponse.typeUrl, exports.QueryValidatorsResponse); registry_1.GlobalDecoderRegistry.registerAminoProtoMapping(exports.QueryValidatorsResponse.aminoType, exports.QueryValidatorsResponse.typeUrl); function createBaseQueryValidatorRequest() { return { validatorAddr: "" }; } exports.QueryValidatorRequest = { typeUrl: "/cosmos.staking.v1beta1.QueryValidatorRequest", aminoType: "cosmos-sdk/QueryValidatorRequest", is(o) { return o && (o.$typeUrl === exports.QueryValidatorRequest.typeUrl || typeof o.validatorAddr === "string"); }, isSDK(o) { return o && (o.$typeUrl === exports.QueryValidatorRequest.typeUrl || typeof o.validator_addr === "string"); }, isAmino(o) { return o && (o.$typeUrl === exports.QueryValidatorRequest.typeUrl || typeof o.validator_addr === "string"); }, encode(message, writer = binary_1.BinaryWriter.create()) { if (message.validatorAddr !== "") { writer.uint32(10).string(message.validatorAddr); } return writer; }, decode(input, length) { const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryValidatorRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.validatorAddr = reader.string(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryValidatorRequest(); message.validatorAddr = object.validatorAddr ?? ""; return message; }, fromAmino(object) { const message = createBaseQueryValidatorRequest(); if (object.validator_addr !== undefined && object.validator_addr !== null) { message.validatorAddr = object.validator_addr; } return message; }, toAmino(message) { const obj = {}; obj.validator_addr = message.validatorAddr === "" ? undefined : message.validatorAddr; return obj; }, fromAminoMsg(object) { return exports.QueryValidatorRequest.fromAmino(object.value); }, toAminoMsg(message) { return { type: "cosmos-sdk/QueryValidatorRequest", value: exports.QueryValidatorRequest.toAmino(message) }; }, fromProtoMsg(message) { return exports.QueryValidatorRequest.decode(message.value); }, toProto(message) { return exports.QueryValidatorRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/cosmos.staking.v1beta1.QueryValidatorRequest", value: exports.QueryValidatorRequest.encode(message).finish() }; } }; registry_1.GlobalDecoderRegistry.register(exports.QueryValidatorRequest.typeUrl, exports.QueryValidatorRequest); registry_1.GlobalDecoderRegistry.registerAminoProtoMapping(exports.QueryValidatorRequest.aminoType, exports.QueryValidatorRequest.typeUrl); function createBaseQueryValidatorResponse() { return { validator: staking_1.Validator.fromPartial({}) }; } exports.QueryValidatorResponse = { typeUrl: "/cosmos.staking.v1beta1.QueryValidatorResponse", aminoType: "cosmos-sdk/QueryValidatorResponse", is(o) { return o && (o.$typeUrl === exports.QueryValidatorResponse.typeUrl || staking_1.Validator.is(o.validator)); }, isSDK(o) { return o && (o.$typeUrl === exports.QueryValidatorResponse.typeUrl || staking_1.Validator.isSDK(o.validator)); }, isAmino(o) { return o && (o.$typeUrl === exports.QueryValidatorResponse.typeUrl || staking_1.Validator.isAmino(o.validator)); }, encode(message, writer = binary_1.BinaryWriter.create()) { if (message.validator !== undefined) { staking_1.Validator.encode(message.validator, writer.uint32(10).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryValidatorResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.validator = staking_1.Validator.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryValidatorResponse(); message.validator = object.validator !== undefined && object.validator !== null ? staking_1.Validator.fromPartial(object.validator) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryValidatorResponse(); if (object.validator !== undefined && object.validator !== null) { message.validator = staking_1.Validator.fromAmino(object.validator); } return message; }, toAmino(message) { const obj = {}; obj.validator = message.validator ? staking_1.Validator.toAmino(message.validator) : staking_1.Validator.toAmino(staking_1.Validator.fromPartial({})); return obj; }, fromAminoMsg(object) { return exports.QueryValidatorResponse.fromAmino(object.value); }, toAminoMsg(message) { return { type: "cosmos-sdk/QueryValidatorResponse", value: exports.QueryValidatorResponse.toAmino(message) }; }, fromProtoMsg(message) { return exports.QueryValidatorResponse.decode(message.value); }, toProto(message) { return exports.QueryValidatorResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/cosmos.staking.v1beta1.QueryValidatorResponse", value: exports.QueryValidatorResponse.encode(message).finish() }; } }; registry_1.GlobalDecoderRegistry.register(exports.QueryValidatorResponse.typeUrl, exports.QueryValidatorResponse); registry_1.GlobalDecoderRegistry.registerAminoProtoMapping(exports.QueryValidatorResponse.aminoType, exports.QueryValidatorResponse.typeUrl); function createBaseQueryValidatorDelegationsRequest() { return { validatorAddr: "", pagination: undefined }; } exports.QueryValidatorDelegationsRequest = { typeUrl: "/cosmos.staking.v1beta1.QueryValidatorDelegationsRequest", aminoType: "cosmos-sdk/QueryValidatorDelegationsRequest", is(o) { return o && (o.$typeUrl === exports.QueryValidatorDelegationsRequest.typeUrl || typeof o.validatorAddr === "string"); }, isSDK(o) { return o && (o.$typeUrl === exports.QueryValidatorDelegationsRequest.typeUrl || typeof o.validator_addr === "string"); }, isAmino(o) { return o && (o.$typeUrl === exports.QueryValidatorDelegationsRequest.typeUrl || typeof o.validator_addr === "string"); }, encode(message, writer = binary_1.BinaryWriter.create()) { if (message.validatorAddr !== "") { writer.uint32(10).string(message.validatorAddr); } if (message.pagination !== undefined) { pagination_1.PageRequest.encode(message.pagination, writer.uint32(18).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryValidatorDelegationsRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.validatorAddr = reader.string(); break; case 2: message.pagination = pagination_1.PageRequest.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryValidatorDelegationsRequest(); message.validatorAddr = object.validatorAddr ?? ""; message.pagination = object.pagination !== undefined && object.pagination !== null ? pagination_1.PageRequest.fromPartial(object.pagination) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryValidatorDelegationsRequest(); if (object.validator_addr !== undefined && object.validator_addr !== null) { message.validatorAddr = object.validator_addr; } if (object.pagination !== undefined && object.pagination !== null) { message.pagination = pagination_1.PageRequest.fromAmino(object.pagination); } return message; }, toAmino(message) { const obj = {}; obj.validator_addr = message.validatorAddr === "" ? undefined : message.validatorAddr; obj.pagination = message.pagination ? pagination_1.PageRequest.toAmino(message.pagination) : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryValidatorDelegationsRequest.fromAmino(object.value); }, toAminoMsg(message) { return { type: "cosmos-sdk/QueryValidatorDelegationsRequest", value: exports.QueryValidatorDelegationsRequest.toAmino(message) }; }, fromProtoMsg(message) { return exports.QueryValidatorDelegationsRequest.decode(message.value); }, toProto(message) { return exports.QueryValidatorDelegationsRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/cosmos.staking.v1beta1.QueryValidatorDelegationsRequest", value: exports.QueryValidatorDelegationsRequest.encode(message).finish() }; } }; registry_1.GlobalDecoderRegistry.register(exports.QueryValidatorDelegationsRequest.typeUrl, exports.QueryValidatorDelegationsRequest); registry_1.GlobalDecoderRegistry.registerAminoProtoMapping(exports.QueryValidatorDelegationsRequest.aminoType, exports.QueryValidatorDelegationsRequest.typeUrl); function createBaseQueryValidatorDelegationsResponse() { return { delegationResponses: [], pagination: undefined }; } exports.QueryValidatorDelegationsResponse = { typeUrl: "/cosmos.staking.v1beta1.QueryValidatorDelegationsResponse", aminoType: "cosmos-sdk/QueryValidatorDelegationsResponse", is(o) { return o && (o.$typeUrl === exports.QueryValidatorDelegationsResponse.typeUrl || Array.isArray(o.delegationResponses) && (!o.delegationResponses.length || staking_1.DelegationResponse.is(o.delegationResponses[0]))); }, isSDK(o) { return o && (o.$typeUrl === exports.QueryValidatorDelegationsResponse.typeUrl || Array.isArray(o.delegation_responses) && (!o.delegation_responses.length || staking_1.DelegationResponse.isSDK(o.delegation_responses[0]))); }, isAmino(o) { return o && (o.$typeUrl === exports.QueryValidatorDelegationsResponse.typeUrl || Array.isArray(o.delegation_responses) && (!o.delegation_responses.length || staking_1.DelegationResponse.isAmino(o.delegation_responses[0]))); }, encode(message, writer = binary_1.BinaryWriter.create()) { for (const v of message.delegationResponses) { staking_1.DelegationResponse.encode(v, writer.uint32(10).fork()).ldelim(); } if (message.pagination !== undefined) { pagination_1.PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryValidatorDelegationsResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.delegationResponses.push(staking_1.DelegationResponse.decode(reader, reader.uint32())); break; case 2: message.pagination = pagination_1.PageResponse.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryValidatorDelegationsResponse(); message.delegationResponses = object.delegationResponses?.map(e => staking_1.DelegationResponse.fromPartial(e)) || []; message.pagination = object.pagination !== undefined && object.pagination !== null ? pagination_1.PageResponse.fromPartial(object.pagination) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryValidatorDelegationsResponse(); message.delegationResponses = object.delegation_responses?.map(e => staking_1.DelegationResponse.fromAmino(e)) || []; if (object.pagination !== undefined && object.pagination !== null) { message.pagination = pagination_1.PageResponse.fromAmino(object.pagination); } return message; }, toAmino(message) { const obj = {}; if (message.delegationResponses) { obj.delegation_responses = message.delegationResponses.map(e => e ? staking_1.DelegationResponse.toAmino(e) : undefined); } else { obj.delegation_responses = message.delegationResponses; } obj.pagination = message.pagination ? pagination_1.PageResponse.toAmino(message.pagination) : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryValidatorDelegationsResponse.fromAmino(object.value); }, toAminoMsg(message) { return { type: "cosmos-sdk/QueryValidatorDelegationsResponse", value: exports.QueryValidatorDelegationsResponse.toAmino(message) }; }, fromProtoMsg(message) { return exports.QueryValidatorDelegationsResponse.decode(message.value); }, toProto(message) { return exports.QueryValidatorDelegationsResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/cosmos.staking.v1beta1.QueryValidatorDelegationsResponse", value: exports.QueryValidatorDelegationsResponse.encode(message).finish() }; } }; registry_1.GlobalDecoderRegistry.register(exports.QueryValidatorDelegationsResponse.typeUrl, exports.QueryValidatorDelegationsResponse); registry_1.GlobalDecoderRegistry.registerAminoProtoMapping(exports.QueryValidatorDelegationsResponse.aminoType, exports.QueryValidatorDelegationsResponse.typeUrl); function createBaseQueryValidatorUnbondingDelegationsRequest() { return { validatorAddr: "", pagination: undefined }; } exports.QueryValidatorUnbondingDelegationsRequest = { typeUrl: "/cosmos.staking.v1beta1.QueryValidatorUnbondingDelegationsRequest", aminoType: "cosmos-sdk/QueryValidatorUnbondingDelegationsRequest", is(o) { return o && (o.$typeUrl === exports.QueryValidatorUnbondingDelegationsRequest.typeUrl || typeof o.validatorAddr === "string"); }, isSDK(o) { return o && (o.$typeUrl === exports.QueryValidatorUnbondingDelegationsRequest.typeUrl || typeof o.validator_addr === "string"); }, isAmino(o) { return o && (o.$typeUrl === exports.QueryValidatorUnbondingDelegationsRequest.typeUrl || typeof o.validator_addr === "string"); }, encode(message, writer = binary_1.BinaryWriter.create()) { if (message.validatorAddr !== "") { writer.uint32(10).string(message.validatorAddr); } if (message.pagination !== undefined) { pagination_1.PageRequest.encode(message.pagination, writer.uint32(18).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryValidatorUnbondingDelegationsRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.validatorAddr = reader.string(); break; case 2: message.pagination = pagination_1.PageRequest.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryValidatorUnbondingDelegationsRequest(); message.validatorAddr = object.validatorAddr ?? ""; message.pagination = object.pagination !== undefined && object.pagination !== null ? pagination_1.PageRequest.fromPartial(object.pagination) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryValidatorUnbondingDelegationsRequest(); if (object.validator_addr !== undefined && object.validator_addr !== null) { message.validatorAddr = object.validator_addr; } if (object.pagination !== undefined && object.pagination !== null) { message.pagination = pagination_1.PageRequest.fromAmino(object.pagination); } return message; }, toAmino(message) { const obj = {}; obj.validator_addr = message.validatorAddr === "" ? undefined : message.validatorAddr; obj.pagination = message.pagination ? pagination_1.PageRequest.toAmino(message.pagination) : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryValidatorUnbondingDelegationsRequest.fromAmino(object.value); }, toAminoMsg(message) { return { type: "cosmos-sdk/QueryValidatorUnbondingDelegationsRequest", value: exports.QueryValidatorUnbondingDelegationsRequest.toAmino(message) }; }, fromProtoMsg(message) { return exports.QueryValidatorUnbondingDelegationsRequest.decode(message.value); }, toProto(message) { return exports.QueryValidatorUnbondingDelegationsRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/cosmos.staking.v1beta1.QueryValidatorUnbondingDelegationsRequest", value: exports.QueryValidatorUnbondingDelegationsRequest.encode(message).finish() }; } }; registry_1.GlobalDecoderRegistry.register(exports.QueryValidatorUnbondingDelegationsRequest.typeUrl, exports.QueryValidatorUnbondingDelegationsRequest); registry_1.GlobalDecoderRegistry.registerAminoProtoMapping(exports.QueryValidatorUnbondingDelegationsRequest.aminoType, exports.QueryValidatorUnbondingDelegationsRequest.typeUrl); function createBaseQueryValidatorUnbondingDelegationsResponse() { return { unbondingResponses: [], pagination: undefined }; } exports.QueryValidatorUnbondingDelegationsResponse = { typeUrl: "/cosmos.staking.v1beta1.QueryValidatorUnbondingDelegationsResponse", aminoType: "cosmos-sdk/QueryValidatorUnbondingDelegationsResponse", is(o) { return o && (o.$typeUrl === exports.QueryValidatorUnbondingDelegationsResponse.typeUrl || Array.isArray(o.unbondingResponses) && (!o.unbondingResponses.length || staking_1.UnbondingDelegation.is(o.unbondingResponses[0]))); }, isSDK(o) { return o && (o.$typeUrl === exports.QueryValidatorUnbondingDelegationsResponse.typeUrl || Array.isArray(o.unbonding_responses) && (!o.unbonding_responses.length || staking_1.UnbondingDelegation.isSDK(o.unbonding_responses[0]))); }, isAmino(o) { return o && (o.$typeUrl === exports.QueryValidatorUnbondingDelegationsResponse.typeUrl || Array.isArray(o.unbonding_responses) && (!o.unbonding_responses.length || staking_1.UnbondingDelegation.isAmino(o.unbonding_responses[0]))); }, encode(message, writer = binary_1.BinaryWriter.create()) { for (const v of message.unbondingResponses) { staking_1.UnbondingDelegation.encode(v, writer.uint32(10).fork()).ldelim(); } if (message.pagination !== undefined) { pagination_1.PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryValidatorUnbondingDelegationsResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.unbondingResponses.push(staking_1.UnbondingDelegation.decode(reader, reader.uint32())); break; case 2: message.pagination = pagination_1.PageResponse.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryValidatorUnbondingDelegationsResponse(); message.unbondingResponses = object.unbondingResponses?.map(e => staking_1.UnbondingDelegation.fromPartial(e)) || []; message.pagination = object.pagination !== undefined && object.pagination !== null ? pagination_1.PageResponse.fromPartial(object.pagination) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryValidatorUnbondingDelegationsResponse(); message.unbondingResponses = object.unbonding_responses?.map(e => staking_1.UnbondingDelegation.fromAmino(e)) || []; if (object.pagination !== undefined && object.pagination !== null) { message.pagination = pagination_1.PageResponse.fromAmino(object.pagination); } return message; }, toAmino(message) { const obj = {}; if (message.unbondingResponses) { obj.unbonding_responses = message.unbondingResponses.map(e => e ? staking_1.UnbondingDelegation.toAmino(e) : undefined); } else { obj.unbonding_responses = message.unbondingResponses; } obj.pagination = message.pagination ? pagination_1.PageResponse.toAmino(message.pagination) : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryValidatorUnbondingDelegationsResponse.fromAmino(object.value); }, toAminoMsg(message) { return { type: "cosmos-sdk/QueryValidatorUnbondingDelegationsResponse", value: exports.QueryValidatorUnbondingDelegationsResponse.toAmino(message) }; }, fromProtoMsg(message) { return exports.QueryValidatorUnbondingDelegationsResponse.decode(message.value); }, toProto(message) { return exports.QueryValidatorUnbondingDelegationsResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/cosmos.staking.v1beta1.QueryValidatorUnbondingDelegationsResponse", value: exports.QueryValidatorUnbondingDelegationsResponse.encode(message).finish() }; } }; registry_1.GlobalDecoderRegistry.register(exports.QueryValidatorUnbondingDelegationsResponse.typeUrl, exports.QueryValidatorUnbondingDelegationsResponse); registry_1.GlobalDecoderRegistry.registerAminoProtoMapping(exports.QueryValidatorUnbondingDelegationsResponse.aminoType, exports.QueryValidatorUnbondingDelegationsResponse.typeUrl); function createBaseQueryDelegationRequest() { return { delegatorAddr: "", validatorAddr: "" }; } exports.QueryDelegationRequest = { typeUrl: "/cosmos.staking.v1beta1.QueryDelegationRequest", aminoType: "cosmos-sdk/QueryDelegationRequest", is(o) { return o && (o.$typeUrl === exports.QueryDelegationRequest.typeUrl || typeof o.delegatorAddr === "string" && typeof o.validatorAddr === "string"); }, isSDK(o) { return o && (o.$typeUrl === exports.QueryDelegationRequest.typeUrl || typeof o.delegator_addr === "string" && typeof o.validator_addr === "string"); }, isAmino(o) { return o && (o.$typeUrl === exports.QueryDelegationRequest.typeUrl || typeof o.delegator_addr === "string" && typeof o.validator_addr === "string"); }, encode(message, writer = binary_1.BinaryWriter.create()) { if (message.delegatorAddr !== "") { writer.uint32(10).string(message.delegatorAddr); } if (message.validatorAddr !== "") { writer.uint32(18).string(message.validatorAddr); } return writer; }, decode(input, length) { const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryDelegationRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.delegatorAddr = reader.string(); break; case 2: message.validatorAddr = reader.string(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryDelegationRequest(); message.delegatorAddr = object.delegatorAddr ?? ""; message.validatorAddr = object.validatorAddr ?? ""; return message; }, fromAmino(object) { const message = createBaseQueryDelegationRequest(); if (object.delegator_addr !== undefined && object.delegator_addr !== null) { message.delegatorAddr = object.delegator_addr; } if (object.validator_addr !== undefined && object.validator_addr !== null) { message.validatorAddr = object.validator_addr; } return message; }, toAmino(message) { const obj = {}; obj.delegator_addr = message.delegatorAddr === "" ? undefined : message.delegatorAddr; obj.validator_addr = message.validatorAddr === "" ? undefined : message.validatorAddr; return obj; }, fromAminoMsg(object) { return exports.QueryDelegationRequest.fromAmino(object.value); }, toAminoMsg(message) { return { type: "cosmos-sdk/QueryDelegationRequest", value: exports.QueryDelegationRequest.toAmino(message) }; }, fromProtoMsg(message) { return exports.QueryDelegationRequest.decode(message.value); }, toProto(message) { return exports.QueryDelegationRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/cosmos.staking.v1beta1.QueryDelegationRequest", value: exports.QueryDelegationRequest.encode(message).finish() }; } }; registry_1.GlobalDecoderRegistry.register(exports.QueryDelegationRequest.typeUrl, exports.QueryDelegationRequest); registry_1.GlobalDecoderRegistry.registerAminoProtoMapping(exports.QueryDelegationRequest.aminoType, exports.QueryDelegationRequest.typeUrl); function createBaseQueryDelegationResponse() { return { delegationResponse: undefined }; } exports.QueryDelegationResponse = { typeUrl: "/cosmos.staking.v1beta1.QueryDelegationResponse", aminoType: "cosmos-sdk/QueryDelegationResponse", is(o) { return o && o.$typeUrl === exports.QueryDelegationResponse.typeUrl; }, isSDK(o) { return o && o.$typeUrl === exports.QueryDelegationResponse.typeUrl; }, isAmino(o) { return o && o.$typeUrl === exports.QueryDelegationResponse.typeUrl; }, encode(message, writer = binary_1.BinaryWriter.create()) { if (message.delegationResponse !== undefined) { staking_1.DelegationResponse.encode(message.delegationResponse, writer.uint32(10).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryDelegationResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.delegationResponse = staking_1.DelegationResponse.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryDelegationResponse(); message.delegationResponse = object.delegationResponse !== undefined && object.delegationResponse !== null ? staking_1.DelegationResponse.fromPartial(object.delegationResponse) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryDelegationResponse(); if (object.delegation_response !== undefined && object.delegation_response !== null) { message.delegationResponse = staking_1.DelegationResponse.fromAmino(object.delegation_response); } return message; }, toAmino(message) { const obj = {}; obj.delegation_response = message.delegationResponse ? staking_1.DelegationResponse.toAmino(message.delegationResponse) : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryDelegationResponse.fromAmino(object.value); }, toAminoMsg(message) { return { type: "cosmos-sdk/QueryDelegationResponse", value: exports.QueryDelegationResponse.toAmino(message) }; }, fromProtoMsg(message) { return exports.QueryDelegationResponse.decode(message.value); }, toProto(message) { return exports.QueryDelegationResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/cosmos.staking.v1beta1.QueryDelegationResponse", value: exports.QueryDelegationResponse.encode(message).finish() }; } }; registry_1.GlobalDecoderRegistry.register(exports.QueryDelegationResponse.typeUrl, exports.QueryDelegationResponse); registry_1.GlobalDecoderRegistry.registerAminoProtoMapping(exports.QueryDelegationResponse.aminoType, exports.QueryDelegationResponse.typeUrl); function createBaseQueryUnbondingDelegationRequest() { return { delegatorAddr: "", validatorAddr: "" }; } exports.QueryUnbondingDelegationRequest = { typeUrl: "/cosmos.staking.v1beta1.QueryUnbondingDelegationRequest", aminoType: "cosmos-sdk/QueryUnbondingDelegationRequest", is(o) { return o && (o.$typeUrl === exports.QueryUnbondingDelegationRequest.typeUrl || typeof o.delegatorAddr === "string" && typeof o.validatorAddr === "string"); }, isSDK(o) { return o && (o.$typeUrl === exports.QueryUnbondingDelegationRequest.typeUrl || typeof o.delegator_addr === "string" && typeof o.validator_addr === "string"); }, isAmino(o) { return o && (o.$typeUrl === exports.QueryUnbondingDelegationRequest.typeUrl || typeof o.delegator_addr === "string" && typeof o.validator_addr === "string"); }, encode(message, writer = binary_1.BinaryWriter.create()) { if (message.delegatorAddr !== "") { writer.uint32(10).string(message.delegatorAddr); } if (message.validatorAddr !== "") { writer.uint32(18).string(message.validatorAddr); } return writer; }, decode(input, length) { const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryUnbondingDelegationRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.delegatorAddr = reader.string(); break; case 2: message.validatorAddr = reader.string(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryUnbondingDelegationRequest(); message.delegatorAddr = object.delegatorAddr ?? ""; message.validatorAddr = object.validatorAddr ?? ""; return message; }, fromAmino(object) { const message = createBaseQueryUnbondingDelegationRequest(); if (object.delegator_addr !== undefined && object.delegator_addr !== null) { message.delegatorAddr = object.delegator_addr; } if (object.validator_addr !== undefined && object.validator_addr !== null) { message.validatorAddr = object.validator_addr; } return message; }, toAmino(message) { const obj = {}; obj.delegator_addr = message.delegatorAddr === "" ? undefined : message.delegatorAddr; obj.validator_addr = message.validatorAddr === "" ? undefined : message.validatorAddr; return obj; }, fromAminoMsg(object) { return exports.QueryUnbondingDelegationRequest.fromAmino(object.value); }, toAminoMsg(message) { return { type: "cosmos-sdk/QueryUnbondingDelegationRequest", value: exports.QueryUnbondingDelegationRequest.toAmino(message) }; }, fromProtoMsg(message) { return exports.QueryUnbondingDelegationRequest.decode(message.value); }, toProto(message) { return exports.QueryUnbondingDelegationRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/cosmos.staking.v1beta1.QueryUnbondingDelegationRequest", value: exports.QueryUnbondingDelegationRequest.encode(message).finish() }; } }; registry_1.GlobalDecoderRegistry.register(exports.QueryUnbondingDelegationRequest.typeUrl, exports.QueryUnbondingDelegationRequest); registry_1.GlobalDecoderRegistry.registerAminoProtoMapping(exports.QueryUnbondingDelegationRequest.aminoType, exports.QueryUnbondingDelegationRequest.typeUrl); function createBaseQueryUnbondingDelegationResponse() { return { unbond: staking_1.UnbondingDelegation.fromPartial({}) }; } exports.QueryUnbondingDelegationResponse = { typeUrl: "/cosmos.staking.v1beta1.QueryUnbondingDelegationResponse", aminoType: "cosmos-sdk/QueryUnbondingDelegationResponse", is(o) { return o && (o.$typeUrl === exports.QueryUnbondingDelegationResponse.typeUrl || staking_1.UnbondingDelegation.is(o.unbond)); }, isSDK(o) { return o && (o.$typeUrl === exports.QueryUnbondingDelegationResponse.typeUrl || staking_1.UnbondingDelegation.isSDK(o.unbond)); }, isAmino(o) { return o && (o.$typeUrl === exports.QueryUnbondingDelegationResponse.typeUrl || staking_1.UnbondingDelegation.isAmino(o.unbond)); }, encode(message, writer = binary_1.BinaryWriter.create()) { if (message.unbond !== undefined) { staking_1.UnbondingDelegation.encode(message.unbond, writer.uint32(10).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryUnbondingDelegationResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.unbond = staking_1.UnbondingDelegation.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryUnbondingDelegationResponse(); message.unbond = object.unbond !== undefined && object.unbond !== null ? staking_1.UnbondingDelegation.fromPartial(object.unbond) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryUnbondingDelegationResponse(); if (object.unbond !== undefined && object.unbond !== null) { message.unbond = staking_1.UnbondingDelegation.fromAmino(object.unbond); } return message; }, toAmino(message) { const obj = {}; obj.unbond = message.unbond ? staking_1.UnbondingDelegation.toAmino(message.unbond) : staking_1.UnbondingDelegation.toAmino(staking_1.UnbondingDelegation.fromPartial({})); return obj; }, fromAminoMsg(object) { return exports.QueryUnbondingDelegationResponse.fromAmino(object.value); }, toAminoMsg(message) { return { type: "cosmos-sdk/QueryUnbondingDelegationResponse", value: exports.QueryUnbondingDelegationResponse.toAmino(message) }; }, fromProtoMsg(message) { return exports.QueryUnbondingDelegationResponse.decode(message.value); }, toProto(message) { return exports.QueryUnbondingDelegationResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/cosmos.staking.v1beta1.QueryUnbondingDelegationResponse", value: exports.QueryUnbondingDelegationResponse.encode(message).finish() }; } }; registry_1.GlobalDecoderRegistry.register(exports.QueryUnbondingDelegationResponse.typeUrl, exports.QueryUnbondingDelegationResponse); registry_1.GlobalDecoderRegistry.registerAminoProtoMapping(exports.QueryUnbondingDelegationResponse.aminoType, exports.QueryUnbondingDelegationResponse.typeUrl); function createBaseQueryDelegatorDelegationsRequest() { return { delegatorAddr: "", pagination: undefined }; } exports.QueryDelegatorDelegationsRequest = { typeUrl: "/cosmos.staking.v1beta1.QueryDelegatorDelegationsRequest", aminoType: "cosmos-sdk/QueryDelegatorDelegationsRequest", is(o) { return o && (o.$typeUrl === exports.QueryDelegatorDelegationsRequest.typeUrl || typeof o.delegatorAddr === "string"); }, isSDK(o) { return o && (o.$typeUrl === exports.QueryDelegatorDelegationsRequest.typeUrl || typeof o.delegator_addr === "string"); }, isAmino(o) { return o && (o.$typeUrl === exports.QueryDelegatorDelegationsRequest.typeUrl || typeof o.delegator_addr === "string"); }, encode(message, writer = binary_1.BinaryWriter.create()) { if (message.delegatorAddr !== "") { writer.uint32(10).string(message.delegatorAddr); } if (message.pagination !== undefined) { pagination_1.PageRequest.encode(message.pagination, writer.uint32(18).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryDelegatorDelegationsRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.delegatorAddr = reader.string(); break; case 2: message.pagination = pagination_1.PageRequest.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryDelegatorDelegationsRequest(); message.delegatorAddr = object.delegatorAddr ?? ""; message.pagination = object.pagination !== undefined && object.pagination !== null ? pagination_1.PageRequest.fromPartial(object.pagination) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryDelegatorDelegationsRequest(); if (object.delegator_addr !== undefined && object.delegator_addr !== null) { message.delegatorAddr = object.delegator_addr; } if (object.pagination !== undefined && object.pagination !== null) { message.pagination = pagination_1.PageRequest.fromAmino(object.pagination); } return message; }, toAmino(message) { const obj = {}; obj.delegator_addr = message.delegatorAddr === "" ? undefined : message.delegatorAddr; obj.pagination = message.pagination ? pagination_1.PageRequest.toAmino(message.pagination) : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryDelegatorDelegationsRequest.fromAmino(object.value); }, toAminoMsg(message) { return { type: "cosmos-sdk/QueryDelegatorDelegationsRequest", value: exports.QueryDelegatorDelegationsRequest.toAmino(message) }; }, fromProtoMsg(message) { return exports.QueryDelegatorDelegationsRequest.decode(message.value); }, toProto(message) { return exports.QueryDelegatorDelegationsRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/cosmos.staking.v1beta1.QueryDelegatorDelegationsRequest", value: exports.QueryDelegatorDelegationsRequest.encode(message).finish() }; } }; registry_1.GlobalDecoderRegistry.register(exports.QueryDelegatorDelegationsRequest.typeUrl, exports.QueryDelegatorDelegationsRequest); registry_1.GlobalDecoderRegistry.registerAminoProtoMapping(exports.QueryDelegatorDelegationsRequest.aminoType, exports.QueryDelegatorDelegationsRequest.typeUrl); function createBaseQueryDelegatorDelegationsResponse() { return { delegationResponses: [], pagination: undefined }; } exports.QueryDelegatorDelegationsResponse = { typeUrl: "/cosmos.staking.v1beta1.QueryDelegatorDelegationsResponse", aminoType: "cosmos-sdk/QueryDelegatorDelegationsResponse", is(o) { return o && (o.$typeUrl === exports.QueryDelegatorDelegationsResponse.typeUrl || Array.isArray(o.delegationResponses) && (!o.delegationResponses.length || staking_1.DelegationResponse.is(o.delegationResponses[0]))); }, isSDK(o) { return o && (o.$typeUrl === exports.QueryDelegatorDelegationsResponse.typeUrl || Array.isArray(o.delegation_responses) && (!o.delegation_responses.length || staking_1.DelegationResponse.isSDK(o.delegation_responses[0]))); }, isAmino(o) { return o && (o.$typeUrl === exports.QueryDelegatorDelegationsResponse.typeUrl || Array.isArray(o.delegation_responses) && (!o.delegation_responses.length || staking_1.DelegationResponse.isAmino(o.delegation_responses[0]))); }, encode(message, writer = binary_1.BinaryWriter.create()) { for (const v of message.delegationResponses) { staking_1.DelegationResponse.encode(v, writer.uint32(10).fork()).ldelim(); } if (message.pagination !== undefined) { pagination_1.PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryDelegatorDelegationsResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.delegationResponses.push(staking_1.DelegationResponse.decode(reader, reader.uint32())); break; case 2: message.pagination = pagination_1.PageResponse.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryDelegatorDelegationsResponse(); message.delegationResponses = object.delegationResponses?.map(e => staking_1.DelegationResponse.fromPartial(e)) || []; message.pagination = object.pagination !== undefined && object.pagination !== null ? pagination_1.PageResponse.fromPartial(object.pagination) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryDelegatorDelegationsResponse(); message.delegationResponses = object.delegation_responses?.map(e => staking_1.DelegationResponse.fromAmino(e)) || []; if (object.pagination !== undefined && object.pagination !== null) { message.pagination = pagination_1.PageResponse.fromAmino(object.pagination); } return message; }, toAmino(message) { const obj = {}; if (message.delegationResponses) { obj.delegation_responses = message.delegationResponses.map(e => e ? staking_1.DelegationResponse.toAmino(e) : undefined); } else { obj.delegation_responses = message.delegationResponses; } obj.pagination = message.pagination ? pagination_1.PageResponse.toAmino(message.pagination) : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryDelegatorDelegationsResponse.fromAmino(object.value); }, toAminoMsg(message) { return { type: "cosmos-sdk/QueryDelegatorDelegationsResponse", value: exports.QueryDelegatorDelegationsResponse.toAmino(message) }; }, fromProtoMsg(message) { return exports.QueryDelegatorDelegationsResponse.decode(message.value); }, toProto(message) { return exports.QueryDelegatorDelegationsResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/cosmos.staking.v1beta1.QueryDelegatorDelegationsResponse", value: exports.QueryDelegatorDelegationsResponse.encode(message).finish() }; } }; registry_1.GlobalDecoderRegistry.register(exports.QueryDelegatorDelegationsResponse.typeUrl, exports.QueryDelegatorDelegationsResponse); registry_1.GlobalDecoderRegistry.registerAminoProtoMapping(exports.QueryDelegatorDelegationsResponse.aminoType, exports.QueryDelegatorDelegationsResponse.typeUrl); function createBaseQueryDelegatorUnbondingDelegationsRequest() { return { delegatorAddr: "", pagination: undefined }; } exports.QueryDelegatorUnbondingDelegationsRequest = { typeUrl: "/cosmos.staking.v1beta1.QueryDelegatorUnbondingDelegationsRequest", aminoType: "cosmos-sdk/QueryDelegatorUnbondingDelegationsRequest", is(o) { return o && (o.$typeUrl === exports.QueryDelegatorUnbondingDelegationsRequest.typeUrl || typeof o.delegatorAddr === "string"); }, isSDK(o) { return o && (o.$typeUrl === exports.QueryDelegatorUnbondingDelegationsRequest.typeUrl || typeof o.delegator_addr === "string"); }, isAmino(o) { return o && (o.$typeUrl === exports.QueryDelegatorUnbondingDelegationsRequest.typeUrl || typeof o.delegator_addr === "string"); }, encode(message, writer = binary_1.BinaryWriter.create()) { if (message.delegatorAddr !== "") { writer.uint32(10).string(message.delegatorAddr); } if (message.pagination !== undefined) { pagination_1.PageRequest.encode(message.pagination, writer.uint32(18).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryDelegatorUnbondingDelegationsRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.delegatorAddr = reader.string(); break; case 2: message.pagination = pagination_1.PageRequest.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryDelegatorUnbondingDelegationsRequest(); message.delegatorAddr = object.delegatorAddr ?? ""; message.pagination = object.pagination !== undefined && object.pagination !== null ? pagination_1.PageRequest.fromPartial(object.pagination) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryDelegatorUnbondingDelegationsRequest(); if (object.delegator_addr !== undefined && object.delegator_addr !== null) { message.delegatorAddr = object.delegator_addr; } if (object.pagination !== undefined && object.pagination !== null) { message.pagination = pagination_1.PageRequest.fromAmino(object.pagination); } return message; }, toAmino(message) { const obj = {}; obj.delegator_addr = message.delegatorAddr === "" ? undefined : message.delegatorAddr; obj.pagination = message.pagination ? pagination_1.PageRequest.toAmino(message.pagination) : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryDelegatorUnbondingDelegationsRequest.fromAmino(object.value); }, toAminoMsg(message) { return { type: "cosmos-sdk/QueryDelegatorUnbondingDelegationsRequest", value: exports.QueryDelegatorUnbondingDelegationsRequest.toAmino(message) }; }, fromProtoMsg(message) { return exports.QueryDelegatorUnbondingDelegationsRequest.decode(message.value); }, toProto(message) { return exports.QueryDelegatorUnbondingDelegationsRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/cosmos.staking.v1beta1.QueryDelegatorUnbondingDelegationsRequest", value: exports.QueryDelegatorUnbondingDelegationsRequest.encode(message).finish() }; } }; registry_1.GlobalDecoderRegistry.register(exports.QueryDelegatorUnbondingDelegationsRequest.typeUrl, exports.QueryDelegatorUnbondingDelegationsRequest); registry_1.GlobalDecoderRegistry.registerAminoProtoMapping(exports.QueryDelegatorUnbondingDelegationsRequest.aminoType, exports.QueryDelegatorUnbondingDelegationsRequest.typeUrl); function createBaseQueryDelegatorUnbondingDelegationsResponse() { return { unbondingResponses: [], pagination: undefined }; } exports.QueryDelegatorUnbondingDelegationsResponse = { typeUrl: "/cosmos.staking.v1beta1.QueryDelegatorUnbondingDelegationsResponse", aminoType: "cosmos-sdk/QueryDelegatorUnbondingDelegationsResponse", is(o) { return o && (o.$typeUrl === exports.QueryDelegatorUnbondingDelegationsResponse.typeUrl || Array.isArray(o.unbondingResponses) && (!o.unbondingResponses.length || staking_1.UnbondingDelegation.is(o.unbondingResponses[0]))); }, isSDK(o) { return o && (o.$typeUrl === exports.QueryDelegatorUnbondingDelegationsResponse.typeUrl || Array.isArray(o.unbonding_responses) && (!o.unbonding_responses.length || staking_1.UnbondingDelegation.isSDK(o.unbonding_responses[0]))); }, isAmino(o) { return o && (o.$typeUrl === exports.QueryDelegatorUnbondingDelegationsResponse.typeUrl || Array.isArray(o.unbonding_responses) && (!o.unbonding_responses.length || staking_1.UnbondingDelegation.isAmino(o.unbonding_responses[0]))); }, encode(message, writer = binary_1.BinaryWriter.create()) { for (const v of message.unbondingResponses) { staking_1.UnbondingDelegation.encode(v, writer.uint32(10).fork()).ldelim(); } if (message.pagination !== undefined) { pagination_1.PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryDelegatorUnbondingDelegationsResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.unbondingResponses.push(staking_1.UnbondingDelegation.decode(reader, reader.uint32())); break; case 2: message.pagination = pagination_1.PageResponse.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryDelegatorUnbondingDelegationsResponse(); message.unbondingResponses = object.unbondingResponses?.map(e => staking_1.UnbondingDelegation.fromPartial(e)) || []; message.pagination = object.pagination !== undefined && object.pagination !== null ? pagination_1.PageResponse.fromPartial(object.pagination) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryDelegatorUnbondingDelegationsResponse(); message.unbondingResponses = object.unbonding_responses?.map(e => staking_1.UnbondingDelegation.fromAmino(e)) || []; if (object.pagination !== undefined && object.pagination !== null) { message.pagination = pagination_1.PageResponse.fromAmino(object.pagination); } return message; }, toAmino(message) { const obj = {}; if (message.unbondingResponses) { obj.unbonding_responses = message.unbondingResponses.map(e => e ? staking_1.UnbondingDelegation.toAmino(e) : undefined); } else { obj.unbonding_responses = message.unbondingResponses; } obj.pagination = message.pagination ? pagination_1.PageResponse.toAmino(message.pagination) : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryDelegatorUnbondingDelegationsResponse.fromAmino(object.value); }, toAminoMsg(message) { return { type: "cosmos-sdk/QueryDelegatorUnbondingDelegationsResponse", value: exports.QueryDelegatorUnbondingDelegationsResponse.toAmino(message) }; }, fromProtoMsg(message) { return exports.QueryDelegatorUnbondingDelegationsResponse.decode(message.value); }, toProto(message) { return exports.QueryDelegatorUnbondingDelegationsResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/cosmos.staking.v1beta1.QueryDelegatorUnbondingDelegationsResponse", value: exports.QueryDelegatorUnbondingDelegationsResponse.encode(message).finish() }; } }; registry_1.GlobalDecoderRegistry.register(exports.QueryDelegatorUnbondingDelegationsResponse.typeUrl, exports.QueryDelegatorUnbondingDelegationsResponse); registry_1.GlobalDecoderRegistry.registerAminoProtoMapping(exports.QueryDelegatorUnbondingDelegationsResponse.aminoType, exports.QueryDelegatorUnbondingDelegationsResponse.typeUrl); function createBaseQueryRedelegationsRequest() { return { delegatorAddr: "", srcValidatorAddr: "", dstValidatorAddr: "", pagination: undefined }; } exports.QueryRedelegationsRequest = { typeUrl: "/cosmos.staking.v1beta1.QueryRedelegationsRequest", aminoType: "cosmos-sdk/QueryRedelegationsRequest", is(o) { return o && (o.$typeUrl === exports.QueryRedelegationsRequest.typeUrl || typeof o.delegatorAddr === "string" && typeof o.srcValidatorAddr === "string" && typeof o.dstValidatorAddr === "string"); }, isSDK(o) { return o && (o.$typeUrl === exports.QueryRedelegationsRequest.typeUrl || typeof o.delegator_addr === "string" && typeof o.src_validator_addr === "string" && typeof o.dst_validator_addr === "string"); }, isAmino(o) { return o && (o.$typeUrl === exports.QueryRedelegationsRequest.typeUrl || typeof o.delegator_addr === "string" && typeof o.src_validator_addr === "string" && typeof o.dst_validator_addr === "string"); }, encode(message, writer = binary_1.BinaryWriter.create()) { if (message.delegatorAddr !== "") { writer.uint32(10).string(message.delegatorAddr); } if (message.srcValidatorAddr !== "") { writer.uint32(18).string(message.srcValidatorAddr); } if (message.dstValidatorAddr !== "") { writer.uint32(26).string(message.dstValidatorAddr); } if (message.pagination !== undefined) { pagination_1.PageRequest.encode(message.pagination, writer.uint32(34).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryRedelegationsRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.delegatorAddr = reader.string(); break; case 2: message.srcValidatorAddr = reader.string(); break; case 3: message.dstValidatorAddr = reader.string(); break; case 4: message.pagination = pagination_1.PageRequest.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryRedelegationsRequest(); message.delegatorAddr = object.delegatorAddr ?? ""; message.srcValidatorAddr = object.srcValidatorAddr ?? ""; message.dstValidatorAddr = object.dstValidatorAddr ?? ""; message.pagination = object.pagination !== undefined && object.pagination !== null ? pagination_1.PageRequest.fromPartial(object.pagination) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryRedelegationsRequest(); if (object.delegator_addr !== undefined && object.delegator_addr !== null) { message.delegatorAddr = object.delegator_addr; } if (object.src_validator_addr !== undefined && object.src_validator_addr !== null) { message.srcValidatorAddr = object.src_validator_addr; } if (object.dst_validator_addr !== undefined && object.dst_validator_addr !== null) { message.dstValidatorAddr = object.dst_validator_addr; } if (object.pagination !== undefined && object.pagination !== null) { message.pagination = pagination_1.PageRequest.fromAmino(object.pagination); } return message; }, toAmino(message) { const obj = {}; obj.delegator_addr = message.delegatorAddr === "" ? undefined : message.delegatorAddr; obj.src_validator_addr = message.srcValidatorAddr === "" ? undefined : message.srcValidatorAddr; obj.dst_validator_addr = message.dstValidatorAddr === "" ? undefined : message.dstValidatorAddr; obj.pagination = message.pagination ? pagination_1.PageRequest.toAmino(message.pagination) : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryRedelegationsRequest.fromAmino(object.value); }, toAminoMsg(message) { return { type: "cosmos-sdk/QueryRedelegationsRequest", value: exports.QueryRedelegationsRequest.toAmino(message) }; }, fromProtoMsg(message) { return exports.QueryRedelegationsRequest.decode(message.value); }, toProto(message) { return exports.QueryRedelegationsRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/cosmos.staking.v1beta1.QueryRedelegationsRequest", value: exports.QueryRedelegationsRequest.encode(message).finish() }; } }; registry_1.GlobalDecoderRegistry.register(exports.QueryRedelegationsRequest.typeUrl, exports.QueryRedelegationsRequest); registry_1.GlobalDecoderRegistry.registerAminoProtoMapping(exports.QueryRedelegationsRequest.aminoType, exports.QueryRedelegationsRequest.typeUrl); function createBaseQueryRedelegationsResponse() { return { redelegationResponses: [], pagination: undefined }; } exports.QueryRedelegationsResponse = { typeUrl: "/cosmos.staking.v1beta1.QueryRedelegationsResponse", aminoType: "cosmos-sdk/QueryRedelegationsResponse", is(o) { return o && (o.$typeUrl === exports.QueryRedelegationsResponse.typeUrl || Array.isArray(o.redelegationResponses) && (!o.redelegationResponses.length || staking_1.RedelegationResponse.is(o.redelegationResponses[0]))); }, isSDK(o) { return o && (o.$typeUrl === exports.QueryRedelegationsResponse.typeUrl || Array.isArray(o.redelegation_responses) && (!o.redelegation_responses.length || staking_1.RedelegationResponse.isSDK(o.redelegation_responses[0]))); }, isAmino(o) { return o && (o.$typeUrl === exports.QueryRedelegationsResponse.typeUrl || Array.isArray(o.redelegation_responses) && (!o.redelegation_responses.length || staking_1.RedelegationResponse.isAmino(o.redelegation_responses[0]))); }, encode(message, writer = binary_1.BinaryWriter.create()) { for (const v of message.redelegationResponses) { staking_1.RedelegationResponse.encode(v, writer.uint32(10).fork()).ldelim(); } if (message.pagination !== undefined) { pagination_1.PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryRedelegationsResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.redelegationResponses.push(staking_1.RedelegationResponse.decode(reader, reader.uint32())); break; case 2: message.pagination = pagination_1.PageResponse.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryRedelegationsResponse(); message.redelegationResponses = object.redelegationResponses?.map(e => staking_1.RedelegationResponse.fromPartial(e)) || []; message.pagination = object.pagination !== undefined && object.pagination !== null ? pagination_1.PageResponse.fromPartial(object.pagination) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryRedelegationsResponse(); message.redelegationResponses = object.redelegation_responses?.map(e => staking_1.RedelegationResponse.fromAmino(e)) || []; if (object.pagination !== undefined && object.pagination !== null) { message.pagination = pagination_1.PageResponse.fromAmino(object.pagination); } return message; }, toAmino(message) { const obj = {}; if (message.redelegationResponses) { obj.redelegation_responses = message.redelegationResponses.map(e => e ? staking_1.RedelegationResponse.toAmino(e) : undefined); } else { obj.redelegation_responses = message.redelegationResponses; } obj.pagination = message.pagination ? pagination_1.PageResponse.toAmino(message.pagination) : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryRedelegationsResponse.fromAmino(object.value); }, toAminoMsg(message) { return { type: "cosmos-sdk/QueryRedelegationsResponse", value: exports.QueryRedelegationsResponse.toAmino(message) }; }, fromProtoMsg(message) { return exports.QueryRedelegationsResponse.decode(message.value); }, toProto(message) { return exports.QueryRedelegationsResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/cosmos.staking.v1beta1.QueryRedelegationsResponse", value: exports.QueryRedelegationsResponse.encode(message).finish() }; } }; registry_1.GlobalDecoderRegistry.register(exports.QueryRedelegationsResponse.typeUrl, exports.QueryRedelegationsResponse); registry_1.GlobalDecoderRegistry.registerAminoProtoMapping(exports.QueryRedelegationsResponse.aminoType, exports.QueryRedelegationsResponse.typeUrl); function createBaseQueryDelegatorValidatorsRequest() { return { delegatorAddr: "", pagination: undefined }; } exports.QueryDelegatorValidatorsRequest = { typeUrl: "/cosmos.staking.v1beta1.QueryDelegatorValidatorsRequest", aminoType: "cosmos-sdk/QueryDelegatorValidatorsRequest", is(o) { return o && (o.$typeUrl === exports.QueryDelegatorValidatorsRequest.typeUrl || typeof o.delegatorAddr === "string"); }, isSDK(o) { return o && (o.$typeUrl === exports.QueryDelegatorValidatorsRequest.typeUrl || typeof o.delegator_addr === "string"); }, isAmino(o) { return o && (o.$typeUrl === exports.QueryDelegatorValidatorsRequest.typeUrl || typeof o.delegator_addr === "string"); }, encode(message, writer = binary_1.BinaryWriter.create()) { if (message.delegatorAddr !== "") { writer.uint32(10).string(message.delegatorAddr); } if (message.pagination !== undefined) { pagination_1.PageRequest.encode(message.pagination, writer.uint32(18).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryDelegatorValidatorsRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.delegatorAddr = reader.string(); break; case 2: message.pagination = pagination_1.PageRequest.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryDelegatorValidatorsRequest(); message.delegatorAddr = object.delegatorAddr ?? ""; message.pagination = object.pagination !== undefined && object.pagination !== null ? pagination_1.PageRequest.fromPartial(object.pagination) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryDelegatorValidatorsRequest(); if (object.delegator_addr !== undefined && object.delegator_addr !== null) { message.delegatorAddr = object.delegator_addr; } if (object.pagination !== undefined && object.pagination !== null) { message.pagination = pagination_1.PageRequest.fromAmino(object.pagination); } return message; }, toAmino(message) { const obj = {}; obj.delegator_addr = message.delegatorAddr === "" ? undefined : message.delegatorAddr; obj.pagination = message.pagination ? pagination_1.PageRequest.toAmino(message.pagination) : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryDelegatorValidatorsRequest.fromAmino(object.value); }, toAminoMsg(message) { return { type: "cosmos-sdk/QueryDelegatorValidatorsRequest", value: exports.QueryDelegatorValidatorsRequest.toAmino(message) }; }, fromProtoMsg(message) { return exports.QueryDelegatorValidatorsRequest.decode(message.value); }, toProto(message) { return exports.QueryDelegatorValidatorsRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/cosmos.staking.v1beta1.QueryDelegatorValidatorsRequest", value: exports.QueryDelegatorValidatorsRequest.encode(message).finish() }; } }; registry_1.GlobalDecoderRegistry.register(exports.QueryDelegatorValidatorsRequest.typeUrl, exports.QueryDelegatorValidatorsRequest); registry_1.GlobalDecoderRegistry.registerAminoProtoMapping(exports.QueryDelegatorValidatorsRequest.aminoType, exports.QueryDelegatorValidatorsRequest.typeUrl); function createBaseQueryDelegatorValidatorsResponse() { return { validators: [], pagination: undefined }; } exports.QueryDelegatorValidatorsResponse = { typeUrl: "/cosmos.staking.v1beta1.QueryDelegatorValidatorsResponse", aminoType: "cosmos-sdk/QueryDelegatorValidatorsResponse", is(o) { return o && (o.$typeUrl === exports.QueryDelegatorValidatorsResponse.typeUrl || Array.isArray(o.validators) && (!o.validators.length || staking_1.Validator.is(o.validators[0]))); }, isSDK(o) { return o && (o.$typeUrl === exports.QueryDelegatorValidatorsResponse.typeUrl || Array.isArray(o.validators) && (!o.validators.length || staking_1.Validator.isSDK(o.validators[0]))); }, isAmino(o) { return o && (o.$typeUrl === exports.QueryDelegatorValidatorsResponse.typeUrl || Array.isArray(o.validators) && (!o.validators.length || staking_1.Validator.isAmino(o.validators[0]))); }, encode(message, writer = binary_1.BinaryWriter.create()) { for (const v of message.validators) { staking_1.Validator.encode(v, writer.uint32(10).fork()).ldelim(); } if (message.pagination !== undefined) { pagination_1.PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryDelegatorValidatorsResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.validators.push(staking_1.Validator.decode(reader, reader.uint32())); break; case 2: message.pagination = pagination_1.PageResponse.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryDelegatorValidatorsResponse(); message.validators = object.validators?.map(e => staking_1.Validator.fromPartial(e)) || []; message.pagination = object.pagination !== undefined && object.pagination !== null ? pagination_1.PageResponse.fromPartial(object.pagination) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryDelegatorValidatorsResponse(); message.validators = object.validators?.map(e => staking_1.Validator.fromAmino(e)) || []; if (object.pagination !== undefined && object.pagination !== null) { message.pagination = pagination_1.PageResponse.fromAmino(object.pagination); } return message; }, toAmino(message) { const obj = {}; if (message.validators) { obj.validators = message.validators.map(e => e ? staking_1.Validator.toAmino(e) : undefined); } else { obj.validators = message.validators; } obj.pagination = message.pagination ? pagination_1.PageResponse.toAmino(message.pagination) : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryDelegatorValidatorsResponse.fromAmino(object.value); }, toAminoMsg(message) { return { type: "cosmos-sdk/QueryDelegatorValidatorsResponse", value: exports.QueryDelegatorValidatorsResponse.toAmino(message) }; }, fromProtoMsg(message) { return exports.QueryDelegatorValidatorsResponse.decode(message.value); }, toProto(message) { return exports.QueryDelegatorValidatorsResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/cosmos.staking.v1beta1.QueryDelegatorValidatorsResponse", value: exports.QueryDelegatorValidatorsResponse.encode(message).finish() }; } }; registry_1.GlobalDecoderRegistry.register(exports.QueryDelegatorValidatorsResponse.typeUrl, exports.QueryDelegatorValidatorsResponse); registry_1.GlobalDecoderRegistry.registerAminoProtoMapping(exports.QueryDelegatorValidatorsResponse.aminoType, exports.QueryDelegatorValidatorsResponse.typeUrl); function createBaseQueryDelegatorValidatorRequest() { return { delegatorAddr: "", validatorAddr: "" }; } exports.QueryDelegatorValidatorRequest = { typeUrl: "/cosmos.staking.v1beta1.QueryDelegatorValidatorRequest", aminoType: "cosmos-sdk/QueryDelegatorValidatorRequest", is(o) { return o && (o.$typeUrl === exports.QueryDelegatorValidatorRequest.typeUrl || typeof o.delegatorAddr === "string" && typeof o.validatorAddr === "string"); }, isSDK(o) { return o && (o.$typeUrl === exports.QueryDelegatorValidatorRequest.typeUrl || typeof o.delegator_addr === "string" && typeof o.validator_addr === "string"); }, isAmino(o) { return o && (o.$typeUrl === exports.QueryDelegatorValidatorRequest.typeUrl || typeof o.delegator_addr === "string" && typeof o.validator_addr === "string"); }, encode(message, writer = binary_1.BinaryWriter.create()) { if (message.delegatorAddr !== "") { writer.uint32(10).string(message.delegatorAddr); } if (message.validatorAddr !== "") { writer.uint32(18).string(message.validatorAddr); } return writer; }, decode(input, length) { const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryDelegatorValidatorRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.delegatorAddr = reader.string(); break; case 2: message.validatorAddr = reader.string(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryDelegatorValidatorRequest(); message.delegatorAddr = object.delegatorAddr ?? ""; message.validatorAddr = object.validatorAddr ?? ""; return message; }, fromAmino(object) { const message = createBaseQueryDelegatorValidatorRequest(); if (object.delegator_addr !== undefined && object.delegator_addr !== null) { message.delegatorAddr = object.delegator_addr; } if (object.validator_addr !== undefined && object.validator_addr !== null) { message.validatorAddr = object.validator_addr; } return message; }, toAmino(message) { const obj = {}; obj.delegator_addr = message.delegatorAddr === "" ? undefined : message.delegatorAddr; obj.validator_addr = message.validatorAddr === "" ? undefined : message.validatorAddr; return obj; }, fromAminoMsg(object) { return exports.QueryDelegatorValidatorRequest.fromAmino(object.value); }, toAminoMsg(message) { return { type: "cosmos-sdk/QueryDelegatorValidatorRequest", value: exports.QueryDelegatorValidatorRequest.toAmino(message) }; }, fromProtoMsg(message) { return exports.QueryDelegatorValidatorRequest.decode(message.value); }, toProto(message) { return exports.QueryDelegatorValidatorRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/cosmos.staking.v1beta1.QueryDelegatorValidatorRequest", value: exports.QueryDelegatorValidatorRequest.encode(message).finish() }; } }; registry_1.GlobalDecoderRegistry.register(exports.QueryDelegatorValidatorRequest.typeUrl, exports.QueryDelegatorValidatorRequest); registry_1.GlobalDecoderRegistry.registerAminoProtoMapping(exports.QueryDelegatorValidatorRequest.aminoType, exports.QueryDelegatorValidatorRequest.typeUrl); function createBaseQueryDelegatorValidatorResponse() { return { validator: staking_1.Validator.fromPartial({}) }; } exports.QueryDelegatorValidatorResponse = { typeUrl: "/cosmos.staking.v1beta1.QueryDelegatorValidatorResponse", aminoType: "cosmos-sdk/QueryDelegatorValidatorResponse", is(o) { return o && (o.$typeUrl === exports.QueryDelegatorValidatorResponse.typeUrl || staking_1.Validator.is(o.validator)); }, isSDK(o) { return o && (o.$typeUrl === exports.QueryDelegatorValidatorResponse.typeUrl || staking_1.Validator.isSDK(o.validator)); }, isAmino(o) { return o && (o.$typeUrl === exports.QueryDelegatorValidatorResponse.typeUrl || staking_1.Validator.isAmino(o.validator)); }, encode(message, writer = binary_1.BinaryWriter.create()) { if (message.validator !== undefined) { staking_1.Validator.encode(message.validator, writer.uint32(10).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryDelegatorValidatorResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.validator = staking_1.Validator.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryDelegatorValidatorResponse(); message.validator = object.validator !== undefined && object.validator !== null ? staking_1.Validator.fromPartial(object.validator) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryDelegatorValidatorResponse(); if (object.validator !== undefined && object.validator !== null) { message.validator = staking_1.Validator.fromAmino(object.validator); } return message; }, toAmino(message) { const obj = {}; obj.validator = message.validator ? staking_1.Validator.toAmino(message.validator) : staking_1.Validator.toAmino(staking_1.Validator.fromPartial({})); return obj; }, fromAminoMsg(object) { return exports.QueryDelegatorValidatorResponse.fromAmino(object.value); }, toAminoMsg(message) { return { type: "cosmos-sdk/QueryDelegatorValidatorResponse", value: exports.QueryDelegatorValidatorResponse.toAmino(message) }; }, fromProtoMsg(message) { return exports.QueryDelegatorValidatorResponse.decode(message.value); }, toProto(message) { return exports.QueryDelegatorValidatorResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/cosmos.staking.v1beta1.QueryDelegatorValidatorResponse", value: exports.QueryDelegatorValidatorResponse.encode(message).finish() }; } }; registry_1.GlobalDecoderRegistry.register(exports.QueryDelegatorValidatorResponse.typeUrl, exports.QueryDelegatorValidatorResponse); registry_1.GlobalDecoderRegistry.registerAminoProtoMapping(exports.QueryDelegatorValidatorResponse.aminoType, exports.QueryDelegatorValidatorResponse.typeUrl); function createBaseQueryHistoricalInfoRequest() { return { height: BigInt(0) }; } exports.QueryHistoricalInfoRequest = { typeUrl: "/cosmos.staking.v1beta1.QueryHistoricalInfoRequest", aminoType: "cosmos-sdk/QueryHistoricalInfoRequest", is(o) { return o && (o.$typeUrl === exports.QueryHistoricalInfoRequest.typeUrl || typeof o.height === "bigint"); }, isSDK(o) { return o && (o.$typeUrl === exports.QueryHistoricalInfoRequest.typeUrl || typeof o.height === "bigint"); }, isAmino(o) { return o && (o.$typeUrl === exports.QueryHistoricalInfoRequest.typeUrl || typeof o.height === "bigint"); }, encode(message, writer = binary_1.BinaryWriter.create()) { if (message.height !== BigInt(0)) { writer.uint32(8).int64(message.height); } return writer; }, decode(input, length) { const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryHistoricalInfoRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.height = reader.int64(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryHistoricalInfoRequest(); message.height = object.height !== undefined && object.height !== null ? BigInt(object.height.toString()) : BigInt(0); return message; }, fromAmino(object) { const message = createBaseQueryHistoricalInfoRequest(); if (object.height !== undefined && object.height !== null) { message.height = BigInt(object.height); } return message; }, toAmino(message) { const obj = {}; obj.height = message.height !== BigInt(0) ? message.height.toString() : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryHistoricalInfoRequest.fromAmino(object.value); }, toAminoMsg(message) { return { type: "cosmos-sdk/QueryHistoricalInfoRequest", value: exports.QueryHistoricalInfoRequest.toAmino(message) }; }, fromProtoMsg(message) { return exports.QueryHistoricalInfoRequest.decode(message.value); }, toProto(message) { return exports.QueryHistoricalInfoRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/cosmos.staking.v1beta1.QueryHistoricalInfoRequest", value: exports.QueryHistoricalInfoRequest.encode(message).finish() }; } }; registry_1.GlobalDecoderRegistry.register(exports.QueryHistoricalInfoRequest.typeUrl, exports.QueryHistoricalInfoRequest); registry_1.GlobalDecoderRegistry.registerAminoProtoMapping(exports.QueryHistoricalInfoRequest.aminoType, exports.QueryHistoricalInfoRequest.typeUrl); function createBaseQueryHistoricalInfoResponse() { return { hist: undefined }; } exports.QueryHistoricalInfoResponse = { typeUrl: "/cosmos.staking.v1beta1.QueryHistoricalInfoResponse", aminoType: "cosmos-sdk/QueryHistoricalInfoResponse", is(o) { return o && o.$typeUrl === exports.QueryHistoricalInfoResponse.typeUrl; }, isSDK(o) { return o && o.$typeUrl === exports.QueryHistoricalInfoResponse.typeUrl; }, isAmino(o) { return o && o.$typeUrl === exports.QueryHistoricalInfoResponse.typeUrl; }, encode(message, writer = binary_1.BinaryWriter.create()) { if (message.hist !== undefined) { staking_1.HistoricalInfo.encode(message.hist, writer.uint32(10).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryHistoricalInfoResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.hist = staking_1.HistoricalInfo.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryHistoricalInfoResponse(); message.hist = object.hist !== undefined && object.hist !== null ? staking_1.HistoricalInfo.fromPartial(object.hist) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryHistoricalInfoResponse(); if (object.hist !== undefined && object.hist !== null) { message.hist = staking_1.HistoricalInfo.fromAmino(object.hist); } return message; }, toAmino(message) { const obj = {}; obj.hist = message.hist ? staking_1.HistoricalInfo.toAmino(message.hist) : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryHistoricalInfoResponse.fromAmino(object.value); }, toAminoMsg(message) { return { type: "cosmos-sdk/QueryHistoricalInfoResponse", value: exports.QueryHistoricalInfoResponse.toAmino(message) }; }, fromProtoMsg(message) { return exports.QueryHistoricalInfoResponse.decode(message.value); }, toProto(message) { return exports.QueryHistoricalInfoResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/cosmos.staking.v1beta1.QueryHistoricalInfoResponse", value: exports.QueryHistoricalInfoResponse.encode(message).finish() }; } }; registry_1.GlobalDecoderRegistry.register(exports.QueryHistoricalInfoResponse.typeUrl, exports.QueryHistoricalInfoResponse); registry_1.GlobalDecoderRegistry.registerAminoProtoMapping(exports.QueryHistoricalInfoResponse.aminoType, exports.QueryHistoricalInfoResponse.typeUrl); function createBaseQueryPoolRequest() { return {}; } exports.QueryPoolRequest = { typeUrl: "/cosmos.staking.v1beta1.QueryPoolRequest", aminoType: "cosmos-sdk/QueryPoolRequest", is(o) { return o && o.$typeUrl === exports.QueryPoolRequest.typeUrl; }, isSDK(o) { return o && o.$typeUrl === exports.QueryPoolRequest.typeUrl; }, isAmino(o) { return o && o.$typeUrl === exports.QueryPoolRequest.typeUrl; }, encode(_, writer = binary_1.BinaryWriter.create()) { return writer; }, decode(input, length) { const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryPoolRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(_) { const message = createBaseQueryPoolRequest(); return message; }, fromAmino(_) { const message = createBaseQueryPoolRequest(); return message; }, toAmino(_) { const obj = {}; return obj; }, fromAminoMsg(object) { return exports.QueryPoolRequest.fromAmino(object.value); }, toAminoMsg(message) { return { type: "cosmos-sdk/QueryPoolRequest", value: exports.QueryPoolRequest.toAmino(message) }; }, fromProtoMsg(message) { return exports.QueryPoolRequest.decode(message.value); }, toProto(message) { return exports.QueryPoolRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/cosmos.staking.v1beta1.QueryPoolRequest", value: exports.QueryPoolRequest.encode(message).finish() }; } }; registry_1.GlobalDecoderRegistry.register(exports.QueryPoolRequest.typeUrl, exports.QueryPoolRequest); registry_1.GlobalDecoderRegistry.registerAminoProtoMapping(exports.QueryPoolRequest.aminoType, exports.QueryPoolRequest.typeUrl); function createBaseQueryPoolResponse() { return { pool: staking_1.Pool.fromPartial({}) }; } exports.QueryPoolResponse = { typeUrl: "/cosmos.staking.v1beta1.QueryPoolResponse", aminoType: "cosmos-sdk/QueryPoolResponse", is(o) { return o && (o.$typeUrl === exports.QueryPoolResponse.typeUrl || staking_1.Pool.is(o.pool)); }, isSDK(o) { return o && (o.$typeUrl === exports.QueryPoolResponse.typeUrl || staking_1.Pool.isSDK(o.pool)); }, isAmino(o) { return o && (o.$typeUrl === exports.QueryPoolResponse.typeUrl || staking_1.Pool.isAmino(o.pool)); }, encode(message, writer = binary_1.BinaryWriter.create()) { if (message.pool !== undefined) { staking_1.Pool.encode(message.pool, writer.uint32(10).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryPoolResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.pool = staking_1.Pool.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryPoolResponse(); message.pool = object.pool !== undefined && object.pool !== null ? staking_1.Pool.fromPartial(object.pool) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryPoolResponse(); if (object.pool !== undefined && object.pool !== null) { message.pool = staking_1.Pool.fromAmino(object.pool); } return message; }, toAmino(message) { const obj = {}; obj.pool = message.pool ? staking_1.Pool.toAmino(message.pool) : staking_1.Pool.toAmino(staking_1.Pool.fromPartial({})); return obj; }, fromAminoMsg(object) { return exports.QueryPoolResponse.fromAmino(object.value); }, toAminoMsg(message) { return { type: "cosmos-sdk/QueryPoolResponse", value: exports.QueryPoolResponse.toAmino(message) }; }, fromProtoMsg(message) { return exports.QueryPoolResponse.decode(message.value); }, toProto(message) { return exports.QueryPoolResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/cosmos.staking.v1beta1.QueryPoolResponse", value: exports.QueryPoolResponse.encode(message).finish() }; } }; registry_1.GlobalDecoderRegistry.register(exports.QueryPoolResponse.typeUrl, exports.QueryPoolResponse); registry_1.GlobalDecoderRegistry.registerAminoProtoMapping(exports.QueryPoolResponse.aminoType, exports.QueryPoolResponse.typeUrl); function createBaseQueryParamsRequest() { return {}; } exports.QueryParamsRequest = { typeUrl: "/cosmos.staking.v1beta1.QueryParamsRequest", aminoType: "cosmos-sdk/QueryParamsRequest", is(o) { return o && o.$typeUrl === exports.QueryParamsRequest.typeUrl; }, isSDK(o) { return o && o.$typeUrl === exports.QueryParamsRequest.typeUrl; }, isAmino(o) { return o && o.$typeUrl === exports.QueryParamsRequest.typeUrl; }, encode(_, writer = binary_1.BinaryWriter.create()) { return writer; }, decode(input, length) { const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryParamsRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(_) { const message = createBaseQueryParamsRequest(); return message; }, fromAmino(_) { const message = createBaseQueryParamsRequest(); return message; }, toAmino(_) { const obj = {}; return obj; }, fromAminoMsg(object) { return exports.QueryParamsRequest.fromAmino(object.value); }, toAminoMsg(message) { return { type: "cosmos-sdk/QueryParamsRequest", value: exports.QueryParamsRequest.toAmino(message) }; }, fromProtoMsg(message) { return exports.QueryParamsRequest.decode(message.value); }, toProto(message) { return exports.QueryParamsRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/cosmos.staking.v1beta1.QueryParamsRequest", value: exports.QueryParamsRequest.encode(message).finish() }; } }; registry_1.GlobalDecoderRegistry.register(exports.QueryParamsRequest.typeUrl, exports.QueryParamsRequest); registry_1.GlobalDecoderRegistry.registerAminoProtoMapping(exports.QueryParamsRequest.aminoType, exports.QueryParamsRequest.typeUrl); function createBaseQueryParamsResponse() { return { params: staking_1.Params.fromPartial({}) }; } exports.QueryParamsResponse = { typeUrl: "/cosmos.staking.v1beta1.QueryParamsResponse", aminoType: "cosmos-sdk/QueryParamsResponse", is(o) { return o && (o.$typeUrl === exports.QueryParamsResponse.typeUrl || staking_1.Params.is(o.params)); }, isSDK(o) { return o && (o.$typeUrl === exports.QueryParamsResponse.typeUrl || staking_1.Params.isSDK(o.params)); }, isAmino(o) { return o && (o.$typeUrl === exports.QueryParamsResponse.typeUrl || staking_1.Params.isAmino(o.params)); }, encode(message, writer = binary_1.BinaryWriter.create()) { if (message.params !== undefined) { staking_1.Params.encode(message.params, writer.uint32(10).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof binary_1.BinaryReader ? input : new binary_1.BinaryReader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseQueryParamsResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.params = staking_1.Params.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryParamsResponse(); message.params = object.params !== undefined && object.params !== null ? staking_1.Params.fromPartial(object.params) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryParamsResponse(); if (object.params !== undefined && object.params !== null) { message.params = staking_1.Params.fromAmino(object.params); } return message; }, toAmino(message) { const obj = {}; obj.params = message.params ? staking_1.Params.toAmino(message.params) : staking_1.Params.toAmino(staking_1.Params.fromPartial({})); return obj; }, fromAminoMsg(object) { return exports.QueryParamsResponse.fromAmino(object.value); }, toAminoMsg(message) { return { type: "cosmos-sdk/QueryParamsResponse", value: exports.QueryParamsResponse.toAmino(message) }; }, fromProtoMsg(message) { return exports.QueryParamsResponse.decode(message.value); }, toProto(message) { return exports.QueryParamsResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/cosmos.staking.v1beta1.QueryParamsResponse", value: exports.QueryParamsResponse.encode(message).finish() }; } }; registry_1.GlobalDecoderRegistry.register(exports.QueryParamsResponse.typeUrl, exports.QueryParamsResponse); registry_1.GlobalDecoderRegistry.registerAminoProtoMapping(exports.QueryParamsResponse.aminoType, exports.QueryParamsResponse.typeUrl);

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/MyronKoch-dev/osmosis-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server