UNPKG

@bandprotocol/bandchain.js

Version:

TypeScript library for Cosmos SDK and BandChain

1,360 lines 76.9 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.QueryRequestVerificationResponse = exports.QueryRequestVerificationRequest = exports.QueryRequestPriceResponse = exports.QueryRequestPriceRequest = exports.QueryRequestSearchResponse = exports.QueryRequestSearchRequest = exports.QueryActiveValidatorsResponse = exports.QueryActiveValidatorsRequest = exports.QueryReportersResponse = exports.QueryReportersRequest = exports.QueryIsReporterResponse = exports.QueryIsReporterRequest = exports.QueryValidatorResponse = exports.QueryValidatorRequest = exports.QueryParamsResponse = exports.QueryParamsRequest = exports.QueryPendingRequestsResponse = exports.QueryPendingRequestsRequest = exports.QueryRequestResponse = exports.QueryRequestRequest = exports.QueryOracleScriptResponse = exports.QueryOracleScriptRequest = exports.QueryDataSourceResponse = exports.QueryDataSourceRequest = exports.QueryDataResponse = exports.QueryDataRequest = exports.QueryCountsResponse = exports.QueryCountsRequest = void 0; //@ts-nocheck const oracle_1 = require("./oracle"); const binary_1 = require("../../../binary"); const helpers_1 = require("../../../helpers"); function createBaseQueryCountsRequest() { return {}; } exports.QueryCountsRequest = { typeUrl: "/band.oracle.v1.QueryCountsRequest", 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 = createBaseQueryCountsRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(_) { const message = createBaseQueryCountsRequest(); return message; }, fromAmino(_) { const message = createBaseQueryCountsRequest(); return message; }, toAmino(_) { const obj = {}; return obj; }, fromAminoMsg(object) { return exports.QueryCountsRequest.fromAmino(object.value); }, fromProtoMsg(message) { return exports.QueryCountsRequest.decode(message.value); }, toProto(message) { return exports.QueryCountsRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/band.oracle.v1.QueryCountsRequest", value: exports.QueryCountsRequest.encode(message).finish() }; } }; function createBaseQueryCountsResponse() { return { dataSourceCount: BigInt(0), oracleScriptCount: BigInt(0), requestCount: BigInt(0) }; } exports.QueryCountsResponse = { typeUrl: "/band.oracle.v1.QueryCountsResponse", encode(message, writer = binary_1.BinaryWriter.create()) { if (message.dataSourceCount !== BigInt(0)) { writer.uint32(8).uint64(message.dataSourceCount); } if (message.oracleScriptCount !== BigInt(0)) { writer.uint32(16).uint64(message.oracleScriptCount); } if (message.requestCount !== BigInt(0)) { writer.uint32(24).uint64(message.requestCount); } 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 = createBaseQueryCountsResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.dataSourceCount = reader.uint64(); break; case 2: message.oracleScriptCount = reader.uint64(); break; case 3: message.requestCount = reader.uint64(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryCountsResponse(); message.dataSourceCount = object.dataSourceCount !== undefined && object.dataSourceCount !== null ? BigInt(object.dataSourceCount.toString()) : BigInt(0); message.oracleScriptCount = object.oracleScriptCount !== undefined && object.oracleScriptCount !== null ? BigInt(object.oracleScriptCount.toString()) : BigInt(0); message.requestCount = object.requestCount !== undefined && object.requestCount !== null ? BigInt(object.requestCount.toString()) : BigInt(0); return message; }, fromAmino(object) { const message = createBaseQueryCountsResponse(); if (object.data_source_count !== undefined && object.data_source_count !== null) { message.dataSourceCount = BigInt(object.data_source_count); } if (object.oracle_script_count !== undefined && object.oracle_script_count !== null) { message.oracleScriptCount = BigInt(object.oracle_script_count); } if (object.request_count !== undefined && object.request_count !== null) { message.requestCount = BigInt(object.request_count); } return message; }, toAmino(message) { const obj = {}; obj.data_source_count = message.dataSourceCount !== BigInt(0) ? message.dataSourceCount?.toString() : undefined; obj.oracle_script_count = message.oracleScriptCount !== BigInt(0) ? message.oracleScriptCount?.toString() : undefined; obj.request_count = message.requestCount !== BigInt(0) ? message.requestCount?.toString() : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryCountsResponse.fromAmino(object.value); }, fromProtoMsg(message) { return exports.QueryCountsResponse.decode(message.value); }, toProto(message) { return exports.QueryCountsResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/band.oracle.v1.QueryCountsResponse", value: exports.QueryCountsResponse.encode(message).finish() }; } }; function createBaseQueryDataRequest() { return { dataHash: "" }; } exports.QueryDataRequest = { typeUrl: "/band.oracle.v1.QueryDataRequest", encode(message, writer = binary_1.BinaryWriter.create()) { if (message.dataHash !== "") { writer.uint32(10).string(message.dataHash); } 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 = createBaseQueryDataRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.dataHash = reader.string(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryDataRequest(); message.dataHash = object.dataHash ?? ""; return message; }, fromAmino(object) { const message = createBaseQueryDataRequest(); if (object.data_hash !== undefined && object.data_hash !== null) { message.dataHash = object.data_hash; } return message; }, toAmino(message) { const obj = {}; obj.data_hash = message.dataHash === "" ? undefined : message.dataHash; return obj; }, fromAminoMsg(object) { return exports.QueryDataRequest.fromAmino(object.value); }, fromProtoMsg(message) { return exports.QueryDataRequest.decode(message.value); }, toProto(message) { return exports.QueryDataRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/band.oracle.v1.QueryDataRequest", value: exports.QueryDataRequest.encode(message).finish() }; } }; function createBaseQueryDataResponse() { return { data: new Uint8Array() }; } exports.QueryDataResponse = { typeUrl: "/band.oracle.v1.QueryDataResponse", encode(message, writer = binary_1.BinaryWriter.create()) { if (message.data.length !== 0) { writer.uint32(10).bytes(message.data); } 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 = createBaseQueryDataResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.data = reader.bytes(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryDataResponse(); message.data = object.data ?? new Uint8Array(); return message; }, fromAmino(object) { const message = createBaseQueryDataResponse(); if (object.data !== undefined && object.data !== null) { message.data = (0, helpers_1.bytesFromBase64)(object.data); } return message; }, toAmino(message) { const obj = {}; obj.data = message.data ? (0, helpers_1.base64FromBytes)(message.data) : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryDataResponse.fromAmino(object.value); }, fromProtoMsg(message) { return exports.QueryDataResponse.decode(message.value); }, toProto(message) { return exports.QueryDataResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/band.oracle.v1.QueryDataResponse", value: exports.QueryDataResponse.encode(message).finish() }; } }; function createBaseQueryDataSourceRequest() { return { dataSourceId: BigInt(0) }; } exports.QueryDataSourceRequest = { typeUrl: "/band.oracle.v1.QueryDataSourceRequest", encode(message, writer = binary_1.BinaryWriter.create()) { if (message.dataSourceId !== BigInt(0)) { writer.uint32(8).uint64(message.dataSourceId); } 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 = createBaseQueryDataSourceRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.dataSourceId = reader.uint64(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryDataSourceRequest(); message.dataSourceId = object.dataSourceId !== undefined && object.dataSourceId !== null ? BigInt(object.dataSourceId.toString()) : BigInt(0); return message; }, fromAmino(object) { const message = createBaseQueryDataSourceRequest(); if (object.data_source_id !== undefined && object.data_source_id !== null) { message.dataSourceId = BigInt(object.data_source_id); } return message; }, toAmino(message) { const obj = {}; obj.data_source_id = message.dataSourceId !== BigInt(0) ? message.dataSourceId?.toString() : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryDataSourceRequest.fromAmino(object.value); }, fromProtoMsg(message) { return exports.QueryDataSourceRequest.decode(message.value); }, toProto(message) { return exports.QueryDataSourceRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/band.oracle.v1.QueryDataSourceRequest", value: exports.QueryDataSourceRequest.encode(message).finish() }; } }; function createBaseQueryDataSourceResponse() { return { dataSource: undefined }; } exports.QueryDataSourceResponse = { typeUrl: "/band.oracle.v1.QueryDataSourceResponse", encode(message, writer = binary_1.BinaryWriter.create()) { if (message.dataSource !== undefined) { oracle_1.DataSource.encode(message.dataSource, 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 = createBaseQueryDataSourceResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.dataSource = oracle_1.DataSource.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryDataSourceResponse(); message.dataSource = object.dataSource !== undefined && object.dataSource !== null ? oracle_1.DataSource.fromPartial(object.dataSource) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryDataSourceResponse(); if (object.data_source !== undefined && object.data_source !== null) { message.dataSource = oracle_1.DataSource.fromAmino(object.data_source); } return message; }, toAmino(message) { const obj = {}; obj.data_source = message.dataSource ? oracle_1.DataSource.toAmino(message.dataSource) : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryDataSourceResponse.fromAmino(object.value); }, fromProtoMsg(message) { return exports.QueryDataSourceResponse.decode(message.value); }, toProto(message) { return exports.QueryDataSourceResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/band.oracle.v1.QueryDataSourceResponse", value: exports.QueryDataSourceResponse.encode(message).finish() }; } }; function createBaseQueryOracleScriptRequest() { return { oracleScriptId: BigInt(0) }; } exports.QueryOracleScriptRequest = { typeUrl: "/band.oracle.v1.QueryOracleScriptRequest", encode(message, writer = binary_1.BinaryWriter.create()) { if (message.oracleScriptId !== BigInt(0)) { writer.uint32(8).uint64(message.oracleScriptId); } 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 = createBaseQueryOracleScriptRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.oracleScriptId = reader.uint64(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryOracleScriptRequest(); message.oracleScriptId = object.oracleScriptId !== undefined && object.oracleScriptId !== null ? BigInt(object.oracleScriptId.toString()) : BigInt(0); return message; }, fromAmino(object) { const message = createBaseQueryOracleScriptRequest(); if (object.oracle_script_id !== undefined && object.oracle_script_id !== null) { message.oracleScriptId = BigInt(object.oracle_script_id); } return message; }, toAmino(message) { const obj = {}; obj.oracle_script_id = message.oracleScriptId !== BigInt(0) ? message.oracleScriptId?.toString() : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryOracleScriptRequest.fromAmino(object.value); }, fromProtoMsg(message) { return exports.QueryOracleScriptRequest.decode(message.value); }, toProto(message) { return exports.QueryOracleScriptRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/band.oracle.v1.QueryOracleScriptRequest", value: exports.QueryOracleScriptRequest.encode(message).finish() }; } }; function createBaseQueryOracleScriptResponse() { return { oracleScript: undefined }; } exports.QueryOracleScriptResponse = { typeUrl: "/band.oracle.v1.QueryOracleScriptResponse", encode(message, writer = binary_1.BinaryWriter.create()) { if (message.oracleScript !== undefined) { oracle_1.OracleScript.encode(message.oracleScript, 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 = createBaseQueryOracleScriptResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.oracleScript = oracle_1.OracleScript.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryOracleScriptResponse(); message.oracleScript = object.oracleScript !== undefined && object.oracleScript !== null ? oracle_1.OracleScript.fromPartial(object.oracleScript) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryOracleScriptResponse(); if (object.oracle_script !== undefined && object.oracle_script !== null) { message.oracleScript = oracle_1.OracleScript.fromAmino(object.oracle_script); } return message; }, toAmino(message) { const obj = {}; obj.oracle_script = message.oracleScript ? oracle_1.OracleScript.toAmino(message.oracleScript) : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryOracleScriptResponse.fromAmino(object.value); }, fromProtoMsg(message) { return exports.QueryOracleScriptResponse.decode(message.value); }, toProto(message) { return exports.QueryOracleScriptResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/band.oracle.v1.QueryOracleScriptResponse", value: exports.QueryOracleScriptResponse.encode(message).finish() }; } }; function createBaseQueryRequestRequest() { return { requestId: BigInt(0) }; } exports.QueryRequestRequest = { typeUrl: "/band.oracle.v1.QueryRequestRequest", encode(message, writer = binary_1.BinaryWriter.create()) { if (message.requestId !== BigInt(0)) { writer.uint32(8).uint64(message.requestId); } 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 = createBaseQueryRequestRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.requestId = reader.uint64(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryRequestRequest(); message.requestId = object.requestId !== undefined && object.requestId !== null ? BigInt(object.requestId.toString()) : BigInt(0); return message; }, fromAmino(object) { const message = createBaseQueryRequestRequest(); if (object.request_id !== undefined && object.request_id !== null) { message.requestId = BigInt(object.request_id); } return message; }, toAmino(message) { const obj = {}; obj.request_id = message.requestId !== BigInt(0) ? message.requestId?.toString() : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryRequestRequest.fromAmino(object.value); }, fromProtoMsg(message) { return exports.QueryRequestRequest.decode(message.value); }, toProto(message) { return exports.QueryRequestRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/band.oracle.v1.QueryRequestRequest", value: exports.QueryRequestRequest.encode(message).finish() }; } }; function createBaseQueryRequestResponse() { return { request: undefined, reports: [], result: undefined, signing: undefined }; } exports.QueryRequestResponse = { typeUrl: "/band.oracle.v1.QueryRequestResponse", encode(message, writer = binary_1.BinaryWriter.create()) { if (message.request !== undefined) { oracle_1.Request.encode(message.request, writer.uint32(10).fork()).ldelim(); } for (const v of message.reports) { oracle_1.Report.encode(v, writer.uint32(18).fork()).ldelim(); } if (message.result !== undefined) { oracle_1.Result.encode(message.result, writer.uint32(26).fork()).ldelim(); } if (message.signing !== undefined) { oracle_1.SigningResult.encode(message.signing, 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 = createBaseQueryRequestResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.request = oracle_1.Request.decode(reader, reader.uint32()); break; case 2: message.reports.push(oracle_1.Report.decode(reader, reader.uint32())); break; case 3: message.result = oracle_1.Result.decode(reader, reader.uint32()); break; case 4: message.signing = oracle_1.SigningResult.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryRequestResponse(); message.request = object.request !== undefined && object.request !== null ? oracle_1.Request.fromPartial(object.request) : undefined; message.reports = object.reports?.map(e => oracle_1.Report.fromPartial(e)) || []; message.result = object.result !== undefined && object.result !== null ? oracle_1.Result.fromPartial(object.result) : undefined; message.signing = object.signing !== undefined && object.signing !== null ? oracle_1.SigningResult.fromPartial(object.signing) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryRequestResponse(); if (object.request !== undefined && object.request !== null) { message.request = oracle_1.Request.fromAmino(object.request); } message.reports = object.reports?.map(e => oracle_1.Report.fromAmino(e)) || []; if (object.result !== undefined && object.result !== null) { message.result = oracle_1.Result.fromAmino(object.result); } if (object.signing !== undefined && object.signing !== null) { message.signing = oracle_1.SigningResult.fromAmino(object.signing); } return message; }, toAmino(message) { const obj = {}; obj.request = message.request ? oracle_1.Request.toAmino(message.request) : undefined; if (message.reports) { obj.reports = message.reports.map(e => e ? oracle_1.Report.toAmino(e) : undefined); } else { obj.reports = message.reports; } obj.result = message.result ? oracle_1.Result.toAmino(message.result) : undefined; obj.signing = message.signing ? oracle_1.SigningResult.toAmino(message.signing) : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryRequestResponse.fromAmino(object.value); }, fromProtoMsg(message) { return exports.QueryRequestResponse.decode(message.value); }, toProto(message) { return exports.QueryRequestResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/band.oracle.v1.QueryRequestResponse", value: exports.QueryRequestResponse.encode(message).finish() }; } }; function createBaseQueryPendingRequestsRequest() { return { validatorAddress: "" }; } exports.QueryPendingRequestsRequest = { typeUrl: "/band.oracle.v1.QueryPendingRequestsRequest", encode(message, writer = binary_1.BinaryWriter.create()) { if (message.validatorAddress !== "") { writer.uint32(10).string(message.validatorAddress); } 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 = createBaseQueryPendingRequestsRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.validatorAddress = reader.string(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryPendingRequestsRequest(); message.validatorAddress = object.validatorAddress ?? ""; return message; }, fromAmino(object) { const message = createBaseQueryPendingRequestsRequest(); if (object.validator_address !== undefined && object.validator_address !== null) { message.validatorAddress = object.validator_address; } return message; }, toAmino(message) { const obj = {}; obj.validator_address = message.validatorAddress === "" ? undefined : message.validatorAddress; return obj; }, fromAminoMsg(object) { return exports.QueryPendingRequestsRequest.fromAmino(object.value); }, fromProtoMsg(message) { return exports.QueryPendingRequestsRequest.decode(message.value); }, toProto(message) { return exports.QueryPendingRequestsRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/band.oracle.v1.QueryPendingRequestsRequest", value: exports.QueryPendingRequestsRequest.encode(message).finish() }; } }; function createBaseQueryPendingRequestsResponse() { return { requestIds: [] }; } exports.QueryPendingRequestsResponse = { typeUrl: "/band.oracle.v1.QueryPendingRequestsResponse", encode(message, writer = binary_1.BinaryWriter.create()) { writer.uint32(10).fork(); for (const v of message.requestIds) { writer.uint64(v); } writer.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 = createBaseQueryPendingRequestsResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if ((tag & 7) === 2) { const end2 = reader.uint32() + reader.pos; while (reader.pos < end2) { message.requestIds.push(reader.uint64()); } } else { message.requestIds.push(reader.uint64()); } break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryPendingRequestsResponse(); message.requestIds = object.requestIds?.map(e => BigInt(e.toString())) || []; return message; }, fromAmino(object) { const message = createBaseQueryPendingRequestsResponse(); message.requestIds = object.request_ids?.map(e => BigInt(e)) || []; return message; }, toAmino(message) { const obj = {}; if (message.requestIds) { obj.request_ids = message.requestIds.map(e => e.toString()); } else { obj.request_ids = message.requestIds; } return obj; }, fromAminoMsg(object) { return exports.QueryPendingRequestsResponse.fromAmino(object.value); }, fromProtoMsg(message) { return exports.QueryPendingRequestsResponse.decode(message.value); }, toProto(message) { return exports.QueryPendingRequestsResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/band.oracle.v1.QueryPendingRequestsResponse", value: exports.QueryPendingRequestsResponse.encode(message).finish() }; } }; function createBaseQueryParamsRequest() { return {}; } exports.QueryParamsRequest = { typeUrl: "/band.oracle.v1.QueryParamsRequest", 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); }, fromProtoMsg(message) { return exports.QueryParamsRequest.decode(message.value); }, toProto(message) { return exports.QueryParamsRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/band.oracle.v1.QueryParamsRequest", value: exports.QueryParamsRequest.encode(message).finish() }; } }; function createBaseQueryParamsResponse() { return { params: oracle_1.Params.fromPartial({}) }; } exports.QueryParamsResponse = { typeUrl: "/band.oracle.v1.QueryParamsResponse", encode(message, writer = binary_1.BinaryWriter.create()) { if (message.params !== undefined) { oracle_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 = oracle_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 ? oracle_1.Params.fromPartial(object.params) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryParamsResponse(); if (object.params !== undefined && object.params !== null) { message.params = oracle_1.Params.fromAmino(object.params); } return message; }, toAmino(message) { const obj = {}; obj.params = message.params ? oracle_1.Params.toAmino(message.params) : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryParamsResponse.fromAmino(object.value); }, fromProtoMsg(message) { return exports.QueryParamsResponse.decode(message.value); }, toProto(message) { return exports.QueryParamsResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/band.oracle.v1.QueryParamsResponse", value: exports.QueryParamsResponse.encode(message).finish() }; } }; function createBaseQueryValidatorRequest() { return { validatorAddress: "" }; } exports.QueryValidatorRequest = { typeUrl: "/band.oracle.v1.QueryValidatorRequest", encode(message, writer = binary_1.BinaryWriter.create()) { if (message.validatorAddress !== "") { writer.uint32(10).string(message.validatorAddress); } 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.validatorAddress = reader.string(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryValidatorRequest(); message.validatorAddress = object.validatorAddress ?? ""; return message; }, fromAmino(object) { const message = createBaseQueryValidatorRequest(); if (object.validator_address !== undefined && object.validator_address !== null) { message.validatorAddress = object.validator_address; } return message; }, toAmino(message) { const obj = {}; obj.validator_address = message.validatorAddress === "" ? undefined : message.validatorAddress; return obj; }, fromAminoMsg(object) { return exports.QueryValidatorRequest.fromAmino(object.value); }, fromProtoMsg(message) { return exports.QueryValidatorRequest.decode(message.value); }, toProto(message) { return exports.QueryValidatorRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/band.oracle.v1.QueryValidatorRequest", value: exports.QueryValidatorRequest.encode(message).finish() }; } }; function createBaseQueryValidatorResponse() { return { status: undefined }; } exports.QueryValidatorResponse = { typeUrl: "/band.oracle.v1.QueryValidatorResponse", encode(message, writer = binary_1.BinaryWriter.create()) { if (message.status !== undefined) { oracle_1.ValidatorStatus.encode(message.status, 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.status = oracle_1.ValidatorStatus.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryValidatorResponse(); message.status = object.status !== undefined && object.status !== null ? oracle_1.ValidatorStatus.fromPartial(object.status) : undefined; return message; }, fromAmino(object) { const message = createBaseQueryValidatorResponse(); if (object.status !== undefined && object.status !== null) { message.status = oracle_1.ValidatorStatus.fromAmino(object.status); } return message; }, toAmino(message) { const obj = {}; obj.status = message.status ? oracle_1.ValidatorStatus.toAmino(message.status) : undefined; return obj; }, fromAminoMsg(object) { return exports.QueryValidatorResponse.fromAmino(object.value); }, fromProtoMsg(message) { return exports.QueryValidatorResponse.decode(message.value); }, toProto(message) { return exports.QueryValidatorResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/band.oracle.v1.QueryValidatorResponse", value: exports.QueryValidatorResponse.encode(message).finish() }; } }; function createBaseQueryIsReporterRequest() { return { validatorAddress: "", reporterAddress: "" }; } exports.QueryIsReporterRequest = { typeUrl: "/band.oracle.v1.QueryIsReporterRequest", encode(message, writer = binary_1.BinaryWriter.create()) { if (message.validatorAddress !== "") { writer.uint32(10).string(message.validatorAddress); } if (message.reporterAddress !== "") { writer.uint32(18).string(message.reporterAddress); } 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 = createBaseQueryIsReporterRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.validatorAddress = reader.string(); break; case 2: message.reporterAddress = reader.string(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryIsReporterRequest(); message.validatorAddress = object.validatorAddress ?? ""; message.reporterAddress = object.reporterAddress ?? ""; return message; }, fromAmino(object) { const message = createBaseQueryIsReporterRequest(); if (object.validator_address !== undefined && object.validator_address !== null) { message.validatorAddress = object.validator_address; } if (object.reporter_address !== undefined && object.reporter_address !== null) { message.reporterAddress = object.reporter_address; } return message; }, toAmino(message) { const obj = {}; obj.validator_address = message.validatorAddress === "" ? undefined : message.validatorAddress; obj.reporter_address = message.reporterAddress === "" ? undefined : message.reporterAddress; return obj; }, fromAminoMsg(object) { return exports.QueryIsReporterRequest.fromAmino(object.value); }, fromProtoMsg(message) { return exports.QueryIsReporterRequest.decode(message.value); }, toProto(message) { return exports.QueryIsReporterRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/band.oracle.v1.QueryIsReporterRequest", value: exports.QueryIsReporterRequest.encode(message).finish() }; } }; function createBaseQueryIsReporterResponse() { return { isReporter: false }; } exports.QueryIsReporterResponse = { typeUrl: "/band.oracle.v1.QueryIsReporterResponse", encode(message, writer = binary_1.BinaryWriter.create()) { if (message.isReporter === true) { writer.uint32(8).bool(message.isReporter); } 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 = createBaseQueryIsReporterResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.isReporter = reader.bool(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryIsReporterResponse(); message.isReporter = object.isReporter ?? false; return message; }, fromAmino(object) { const message = createBaseQueryIsReporterResponse(); if (object.is_reporter !== undefined && object.is_reporter !== null) { message.isReporter = object.is_reporter; } return message; }, toAmino(message) { const obj = {}; obj.is_reporter = message.isReporter === false ? undefined : message.isReporter; return obj; }, fromAminoMsg(object) { return exports.QueryIsReporterResponse.fromAmino(object.value); }, fromProtoMsg(message) { return exports.QueryIsReporterResponse.decode(message.value); }, toProto(message) { return exports.QueryIsReporterResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/band.oracle.v1.QueryIsReporterResponse", value: exports.QueryIsReporterResponse.encode(message).finish() }; } }; function createBaseQueryReportersRequest() { return { validatorAddress: "" }; } exports.QueryReportersRequest = { typeUrl: "/band.oracle.v1.QueryReportersRequest", encode(message, writer = binary_1.BinaryWriter.create()) { if (message.validatorAddress !== "") { writer.uint32(10).string(message.validatorAddress); } 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 = createBaseQueryReportersRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.validatorAddress = reader.string(); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryReportersRequest(); message.validatorAddress = object.validatorAddress ?? ""; return message; }, fromAmino(object) { const message = createBaseQueryReportersRequest(); if (object.validator_address !== undefined && object.validator_address !== null) { message.validatorAddress = object.validator_address; } return message; }, toAmino(message) { const obj = {}; obj.validator_address = message.validatorAddress === "" ? undefined : message.validatorAddress; return obj; }, fromAminoMsg(object) { return exports.QueryReportersRequest.fromAmino(object.value); }, fromProtoMsg(message) { return exports.QueryReportersRequest.decode(message.value); }, toProto(message) { return exports.QueryReportersRequest.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/band.oracle.v1.QueryReportersRequest", value: exports.QueryReportersRequest.encode(message).finish() }; } }; function createBaseQueryReportersResponse() { return { reporter: [] }; } exports.QueryReportersResponse = { typeUrl: "/band.oracle.v1.QueryReportersResponse", encode(message, writer = binary_1.BinaryWriter.create()) { for (const v of message.reporter) { writer.uint32(10).string(v); } 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 = createBaseQueryReportersResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: message.reporter.push(reader.string()); break; default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(object) { const message = createBaseQueryReportersResponse(); message.reporter = object.reporter?.map(e => e) || []; return message; }, fromAmino(object) { const message = createBaseQueryReportersResponse(); message.reporter = object.reporter?.map(e => e) || []; return message; }, toAmino(message) { const obj = {}; if (message.reporter) { obj.reporter = message.reporter.map(e => e); } else { obj.reporter = message.reporter; } return obj; }, fromAminoMsg(object) { return exports.QueryReportersResponse.fromAmino(object.value); }, fromProtoMsg(message) { return exports.QueryReportersResponse.decode(message.value); }, toProto(message) { return exports.QueryReportersResponse.encode(message).finish(); }, toProtoMsg(message) { return { typeUrl: "/band.oracle.v1.QueryReportersResponse", value: exports.QueryReportersResponse.encode(message).finish() }; } }; function createBaseQueryActiveValidatorsRequest() { return {}; } exports.QueryActiveValidatorsRequest = { typeUrl: "/band.oracle.v1.QueryActiveValidatorsRequest", 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 = createBaseQueryActiveValidatorsRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { default: reader.skipType(tag & 7); break; } } return message; }, fromPartial(_) { const message = createBaseQueryActiveValidatorsRequest(); return message; }, fromAmino(_) { const message = createBaseQueryActi