@bandprotocol/bandchain.js
Version:
TypeScript library for Cosmos SDK and BandChain
1,360 lines • 76.9 kB
JavaScript
"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