yc-types
Version:
TypeScript types and interfaces for YellowCard protobuf definitions
1,204 lines • 223 kB
JavaScript
"use strict";
// Code generated by protoc-gen-ts_proto. DO NOT EDIT.
// versions:
// protoc-gen-ts_proto v2.8.3
// protoc v3.21.12
// source: analytics.proto
Object.defineProperty(exports, "__esModule", { value: true });
exports.GetAnalyticsResponse = exports.GetAnalyticsRequest = exports.DashboardAnalytics = exports.AnalyticsData = exports.DashboardScanLocationBreakdown = exports.DashboardScanStakeholderTypeBreakdown = exports.DashboardScanStakeholderBreakdown = exports.DashboardIssuerVaccineBreakdown = exports.DashboardVaccineTypeBreakdown = exports.DashboardVaccineIssuerBreakdown = exports.DashboardVaccinationLocationBreakdown = exports.DashboardLocationBreakdown = exports.DashboardFraudAlerts = exports.DashboardActiveUsers = exports.DashboardCardsIssued = exports.DashboardRevenue = exports.PaymentLocationChartData_PaymentLocationsEntry = exports.PaymentLocationChartData = exports.PaymentsAnalytics = exports.CitizenVaccinationsAnalytics = exports.VaccinationBatchesAnalytics = exports.VaccineDiseasesAnalytics = exports.DiseasesAnalytics = exports.VaccinesAnalytics = exports.ChainCardsAnalytics = exports.StakeholdersAnalytics = exports.IssuerKeysAnalytics = exports.IssuersAnalytics = exports.UserSessionsAnalytics = exports.CitizensAnalytics = exports.UsersAnalytics = exports.protobufPackage = void 0;
/* eslint-disable */
const wire_1 = require("@bufbuild/protobuf/wire");
exports.protobufPackage = "pb";
function createBaseUsersAnalytics() {
return {
totalUsers: 0,
activeUsers: 0,
verifiedUsers: 0,
usersLast24h: 0,
usersLast7d: 0,
usersLast30d: 0,
activeUsersLast24h: 0,
activeUsersLast7d: 0,
updatedUsersLast24h: 0,
};
}
exports.UsersAnalytics = {
encode(message, writer = new wire_1.BinaryWriter()) {
if (message.totalUsers !== 0) {
writer.uint32(8).int64(message.totalUsers);
}
if (message.activeUsers !== 0) {
writer.uint32(16).int64(message.activeUsers);
}
if (message.verifiedUsers !== 0) {
writer.uint32(24).int64(message.verifiedUsers);
}
if (message.usersLast24h !== 0) {
writer.uint32(32).int64(message.usersLast24h);
}
if (message.usersLast7d !== 0) {
writer.uint32(40).int64(message.usersLast7d);
}
if (message.usersLast30d !== 0) {
writer.uint32(48).int64(message.usersLast30d);
}
if (message.activeUsersLast24h !== 0) {
writer.uint32(56).int64(message.activeUsersLast24h);
}
if (message.activeUsersLast7d !== 0) {
writer.uint32(64).int64(message.activeUsersLast7d);
}
if (message.updatedUsersLast24h !== 0) {
writer.uint32(72).int64(message.updatedUsersLast24h);
}
return writer;
},
decode(input, length) {
const reader = input instanceof wire_1.BinaryReader ? input : new wire_1.BinaryReader(input);
const end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseUsersAnalytics();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 8) {
break;
}
message.totalUsers = longToNumber(reader.int64());
continue;
}
case 2: {
if (tag !== 16) {
break;
}
message.activeUsers = longToNumber(reader.int64());
continue;
}
case 3: {
if (tag !== 24) {
break;
}
message.verifiedUsers = longToNumber(reader.int64());
continue;
}
case 4: {
if (tag !== 32) {
break;
}
message.usersLast24h = longToNumber(reader.int64());
continue;
}
case 5: {
if (tag !== 40) {
break;
}
message.usersLast7d = longToNumber(reader.int64());
continue;
}
case 6: {
if (tag !== 48) {
break;
}
message.usersLast30d = longToNumber(reader.int64());
continue;
}
case 7: {
if (tag !== 56) {
break;
}
message.activeUsersLast24h = longToNumber(reader.int64());
continue;
}
case 8: {
if (tag !== 64) {
break;
}
message.activeUsersLast7d = longToNumber(reader.int64());
continue;
}
case 9: {
if (tag !== 72) {
break;
}
message.updatedUsersLast24h = longToNumber(reader.int64());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
totalUsers: isSet(object.totalUsers) ? globalThis.Number(object.totalUsers) : 0,
activeUsers: isSet(object.activeUsers) ? globalThis.Number(object.activeUsers) : 0,
verifiedUsers: isSet(object.verifiedUsers) ? globalThis.Number(object.verifiedUsers) : 0,
usersLast24h: isSet(object.usersLast24h) ? globalThis.Number(object.usersLast24h) : 0,
usersLast7d: isSet(object.usersLast7d) ? globalThis.Number(object.usersLast7d) : 0,
usersLast30d: isSet(object.usersLast30d) ? globalThis.Number(object.usersLast30d) : 0,
activeUsersLast24h: isSet(object.activeUsersLast24h) ? globalThis.Number(object.activeUsersLast24h) : 0,
activeUsersLast7d: isSet(object.activeUsersLast7d) ? globalThis.Number(object.activeUsersLast7d) : 0,
updatedUsersLast24h: isSet(object.updatedUsersLast24h) ? globalThis.Number(object.updatedUsersLast24h) : 0,
};
},
toJSON(message) {
const obj = {};
if (message.totalUsers !== 0) {
obj.totalUsers = Math.round(message.totalUsers);
}
if (message.activeUsers !== 0) {
obj.activeUsers = Math.round(message.activeUsers);
}
if (message.verifiedUsers !== 0) {
obj.verifiedUsers = Math.round(message.verifiedUsers);
}
if (message.usersLast24h !== 0) {
obj.usersLast24h = Math.round(message.usersLast24h);
}
if (message.usersLast7d !== 0) {
obj.usersLast7d = Math.round(message.usersLast7d);
}
if (message.usersLast30d !== 0) {
obj.usersLast30d = Math.round(message.usersLast30d);
}
if (message.activeUsersLast24h !== 0) {
obj.activeUsersLast24h = Math.round(message.activeUsersLast24h);
}
if (message.activeUsersLast7d !== 0) {
obj.activeUsersLast7d = Math.round(message.activeUsersLast7d);
}
if (message.updatedUsersLast24h !== 0) {
obj.updatedUsersLast24h = Math.round(message.updatedUsersLast24h);
}
return obj;
},
create(base) {
return exports.UsersAnalytics.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(object) {
var _a, _b, _c, _d, _e, _f, _g, _h, _j;
const message = createBaseUsersAnalytics();
message.totalUsers = (_a = object.totalUsers) !== null && _a !== void 0 ? _a : 0;
message.activeUsers = (_b = object.activeUsers) !== null && _b !== void 0 ? _b : 0;
message.verifiedUsers = (_c = object.verifiedUsers) !== null && _c !== void 0 ? _c : 0;
message.usersLast24h = (_d = object.usersLast24h) !== null && _d !== void 0 ? _d : 0;
message.usersLast7d = (_e = object.usersLast7d) !== null && _e !== void 0 ? _e : 0;
message.usersLast30d = (_f = object.usersLast30d) !== null && _f !== void 0 ? _f : 0;
message.activeUsersLast24h = (_g = object.activeUsersLast24h) !== null && _g !== void 0 ? _g : 0;
message.activeUsersLast7d = (_h = object.activeUsersLast7d) !== null && _h !== void 0 ? _h : 0;
message.updatedUsersLast24h = (_j = object.updatedUsersLast24h) !== null && _j !== void 0 ? _j : 0;
return message;
},
};
function createBaseCitizensAnalytics() {
return {
totalCitizens: 0,
vaccinatedCitizens: 0,
citizensWithCards: 0,
citizensLast24h: 0,
citizensLast7d: 0,
citizensLast30d: 0,
updatedCitizensLast24h: 0,
};
}
exports.CitizensAnalytics = {
encode(message, writer = new wire_1.BinaryWriter()) {
if (message.totalCitizens !== 0) {
writer.uint32(8).int64(message.totalCitizens);
}
if (message.vaccinatedCitizens !== 0) {
writer.uint32(16).int64(message.vaccinatedCitizens);
}
if (message.citizensWithCards !== 0) {
writer.uint32(24).int64(message.citizensWithCards);
}
if (message.citizensLast24h !== 0) {
writer.uint32(32).int64(message.citizensLast24h);
}
if (message.citizensLast7d !== 0) {
writer.uint32(40).int64(message.citizensLast7d);
}
if (message.citizensLast30d !== 0) {
writer.uint32(48).int64(message.citizensLast30d);
}
if (message.updatedCitizensLast24h !== 0) {
writer.uint32(56).int64(message.updatedCitizensLast24h);
}
return writer;
},
decode(input, length) {
const reader = input instanceof wire_1.BinaryReader ? input : new wire_1.BinaryReader(input);
const end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseCitizensAnalytics();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 8) {
break;
}
message.totalCitizens = longToNumber(reader.int64());
continue;
}
case 2: {
if (tag !== 16) {
break;
}
message.vaccinatedCitizens = longToNumber(reader.int64());
continue;
}
case 3: {
if (tag !== 24) {
break;
}
message.citizensWithCards = longToNumber(reader.int64());
continue;
}
case 4: {
if (tag !== 32) {
break;
}
message.citizensLast24h = longToNumber(reader.int64());
continue;
}
case 5: {
if (tag !== 40) {
break;
}
message.citizensLast7d = longToNumber(reader.int64());
continue;
}
case 6: {
if (tag !== 48) {
break;
}
message.citizensLast30d = longToNumber(reader.int64());
continue;
}
case 7: {
if (tag !== 56) {
break;
}
message.updatedCitizensLast24h = longToNumber(reader.int64());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
totalCitizens: isSet(object.totalCitizens) ? globalThis.Number(object.totalCitizens) : 0,
vaccinatedCitizens: isSet(object.vaccinatedCitizens) ? globalThis.Number(object.vaccinatedCitizens) : 0,
citizensWithCards: isSet(object.citizensWithCards) ? globalThis.Number(object.citizensWithCards) : 0,
citizensLast24h: isSet(object.citizensLast24h) ? globalThis.Number(object.citizensLast24h) : 0,
citizensLast7d: isSet(object.citizensLast7d) ? globalThis.Number(object.citizensLast7d) : 0,
citizensLast30d: isSet(object.citizensLast30d) ? globalThis.Number(object.citizensLast30d) : 0,
updatedCitizensLast24h: isSet(object.updatedCitizensLast24h)
? globalThis.Number(object.updatedCitizensLast24h)
: 0,
};
},
toJSON(message) {
const obj = {};
if (message.totalCitizens !== 0) {
obj.totalCitizens = Math.round(message.totalCitizens);
}
if (message.vaccinatedCitizens !== 0) {
obj.vaccinatedCitizens = Math.round(message.vaccinatedCitizens);
}
if (message.citizensWithCards !== 0) {
obj.citizensWithCards = Math.round(message.citizensWithCards);
}
if (message.citizensLast24h !== 0) {
obj.citizensLast24h = Math.round(message.citizensLast24h);
}
if (message.citizensLast7d !== 0) {
obj.citizensLast7d = Math.round(message.citizensLast7d);
}
if (message.citizensLast30d !== 0) {
obj.citizensLast30d = Math.round(message.citizensLast30d);
}
if (message.updatedCitizensLast24h !== 0) {
obj.updatedCitizensLast24h = Math.round(message.updatedCitizensLast24h);
}
return obj;
},
create(base) {
return exports.CitizensAnalytics.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(object) {
var _a, _b, _c, _d, _e, _f, _g;
const message = createBaseCitizensAnalytics();
message.totalCitizens = (_a = object.totalCitizens) !== null && _a !== void 0 ? _a : 0;
message.vaccinatedCitizens = (_b = object.vaccinatedCitizens) !== null && _b !== void 0 ? _b : 0;
message.citizensWithCards = (_c = object.citizensWithCards) !== null && _c !== void 0 ? _c : 0;
message.citizensLast24h = (_d = object.citizensLast24h) !== null && _d !== void 0 ? _d : 0;
message.citizensLast7d = (_e = object.citizensLast7d) !== null && _e !== void 0 ? _e : 0;
message.citizensLast30d = (_f = object.citizensLast30d) !== null && _f !== void 0 ? _f : 0;
message.updatedCitizensLast24h = (_g = object.updatedCitizensLast24h) !== null && _g !== void 0 ? _g : 0;
return message;
},
};
function createBaseUserSessionsAnalytics() {
return {
totalSessions: 0,
blockedSessions: 0,
revokedSessions: 0,
expiredSessions: 0,
sessionsLast24h: 0,
sessionsLast7d: 0,
sessionsLast30d: 0,
};
}
exports.UserSessionsAnalytics = {
encode(message, writer = new wire_1.BinaryWriter()) {
if (message.totalSessions !== 0) {
writer.uint32(8).int64(message.totalSessions);
}
if (message.blockedSessions !== 0) {
writer.uint32(16).int64(message.blockedSessions);
}
if (message.revokedSessions !== 0) {
writer.uint32(24).int64(message.revokedSessions);
}
if (message.expiredSessions !== 0) {
writer.uint32(32).int64(message.expiredSessions);
}
if (message.sessionsLast24h !== 0) {
writer.uint32(40).int64(message.sessionsLast24h);
}
if (message.sessionsLast7d !== 0) {
writer.uint32(48).int64(message.sessionsLast7d);
}
if (message.sessionsLast30d !== 0) {
writer.uint32(56).int64(message.sessionsLast30d);
}
return writer;
},
decode(input, length) {
const reader = input instanceof wire_1.BinaryReader ? input : new wire_1.BinaryReader(input);
const end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseUserSessionsAnalytics();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 8) {
break;
}
message.totalSessions = longToNumber(reader.int64());
continue;
}
case 2: {
if (tag !== 16) {
break;
}
message.blockedSessions = longToNumber(reader.int64());
continue;
}
case 3: {
if (tag !== 24) {
break;
}
message.revokedSessions = longToNumber(reader.int64());
continue;
}
case 4: {
if (tag !== 32) {
break;
}
message.expiredSessions = longToNumber(reader.int64());
continue;
}
case 5: {
if (tag !== 40) {
break;
}
message.sessionsLast24h = longToNumber(reader.int64());
continue;
}
case 6: {
if (tag !== 48) {
break;
}
message.sessionsLast7d = longToNumber(reader.int64());
continue;
}
case 7: {
if (tag !== 56) {
break;
}
message.sessionsLast30d = longToNumber(reader.int64());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
totalSessions: isSet(object.totalSessions) ? globalThis.Number(object.totalSessions) : 0,
blockedSessions: isSet(object.blockedSessions) ? globalThis.Number(object.blockedSessions) : 0,
revokedSessions: isSet(object.revokedSessions) ? globalThis.Number(object.revokedSessions) : 0,
expiredSessions: isSet(object.expiredSessions) ? globalThis.Number(object.expiredSessions) : 0,
sessionsLast24h: isSet(object.sessionsLast24h) ? globalThis.Number(object.sessionsLast24h) : 0,
sessionsLast7d: isSet(object.sessionsLast7d) ? globalThis.Number(object.sessionsLast7d) : 0,
sessionsLast30d: isSet(object.sessionsLast30d) ? globalThis.Number(object.sessionsLast30d) : 0,
};
},
toJSON(message) {
const obj = {};
if (message.totalSessions !== 0) {
obj.totalSessions = Math.round(message.totalSessions);
}
if (message.blockedSessions !== 0) {
obj.blockedSessions = Math.round(message.blockedSessions);
}
if (message.revokedSessions !== 0) {
obj.revokedSessions = Math.round(message.revokedSessions);
}
if (message.expiredSessions !== 0) {
obj.expiredSessions = Math.round(message.expiredSessions);
}
if (message.sessionsLast24h !== 0) {
obj.sessionsLast24h = Math.round(message.sessionsLast24h);
}
if (message.sessionsLast7d !== 0) {
obj.sessionsLast7d = Math.round(message.sessionsLast7d);
}
if (message.sessionsLast30d !== 0) {
obj.sessionsLast30d = Math.round(message.sessionsLast30d);
}
return obj;
},
create(base) {
return exports.UserSessionsAnalytics.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(object) {
var _a, _b, _c, _d, _e, _f, _g;
const message = createBaseUserSessionsAnalytics();
message.totalSessions = (_a = object.totalSessions) !== null && _a !== void 0 ? _a : 0;
message.blockedSessions = (_b = object.blockedSessions) !== null && _b !== void 0 ? _b : 0;
message.revokedSessions = (_c = object.revokedSessions) !== null && _c !== void 0 ? _c : 0;
message.expiredSessions = (_d = object.expiredSessions) !== null && _d !== void 0 ? _d : 0;
message.sessionsLast24h = (_e = object.sessionsLast24h) !== null && _e !== void 0 ? _e : 0;
message.sessionsLast7d = (_f = object.sessionsLast7d) !== null && _f !== void 0 ? _f : 0;
message.sessionsLast30d = (_g = object.sessionsLast30d) !== null && _g !== void 0 ? _g : 0;
return message;
},
};
function createBaseIssuersAnalytics() {
return { totalIssuers: 0, issuersLast24h: 0, issuersLast7d: 0, issuersLast30d: 0, updatedIssuersLast24h: 0 };
}
exports.IssuersAnalytics = {
encode(message, writer = new wire_1.BinaryWriter()) {
if (message.totalIssuers !== 0) {
writer.uint32(8).int64(message.totalIssuers);
}
if (message.issuersLast24h !== 0) {
writer.uint32(16).int64(message.issuersLast24h);
}
if (message.issuersLast7d !== 0) {
writer.uint32(24).int64(message.issuersLast7d);
}
if (message.issuersLast30d !== 0) {
writer.uint32(32).int64(message.issuersLast30d);
}
if (message.updatedIssuersLast24h !== 0) {
writer.uint32(40).int64(message.updatedIssuersLast24h);
}
return writer;
},
decode(input, length) {
const reader = input instanceof wire_1.BinaryReader ? input : new wire_1.BinaryReader(input);
const end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseIssuersAnalytics();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 8) {
break;
}
message.totalIssuers = longToNumber(reader.int64());
continue;
}
case 2: {
if (tag !== 16) {
break;
}
message.issuersLast24h = longToNumber(reader.int64());
continue;
}
case 3: {
if (tag !== 24) {
break;
}
message.issuersLast7d = longToNumber(reader.int64());
continue;
}
case 4: {
if (tag !== 32) {
break;
}
message.issuersLast30d = longToNumber(reader.int64());
continue;
}
case 5: {
if (tag !== 40) {
break;
}
message.updatedIssuersLast24h = longToNumber(reader.int64());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
totalIssuers: isSet(object.totalIssuers) ? globalThis.Number(object.totalIssuers) : 0,
issuersLast24h: isSet(object.issuersLast24h) ? globalThis.Number(object.issuersLast24h) : 0,
issuersLast7d: isSet(object.issuersLast7d) ? globalThis.Number(object.issuersLast7d) : 0,
issuersLast30d: isSet(object.issuersLast30d) ? globalThis.Number(object.issuersLast30d) : 0,
updatedIssuersLast24h: isSet(object.updatedIssuersLast24h) ? globalThis.Number(object.updatedIssuersLast24h) : 0,
};
},
toJSON(message) {
const obj = {};
if (message.totalIssuers !== 0) {
obj.totalIssuers = Math.round(message.totalIssuers);
}
if (message.issuersLast24h !== 0) {
obj.issuersLast24h = Math.round(message.issuersLast24h);
}
if (message.issuersLast7d !== 0) {
obj.issuersLast7d = Math.round(message.issuersLast7d);
}
if (message.issuersLast30d !== 0) {
obj.issuersLast30d = Math.round(message.issuersLast30d);
}
if (message.updatedIssuersLast24h !== 0) {
obj.updatedIssuersLast24h = Math.round(message.updatedIssuersLast24h);
}
return obj;
},
create(base) {
return exports.IssuersAnalytics.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(object) {
var _a, _b, _c, _d, _e;
const message = createBaseIssuersAnalytics();
message.totalIssuers = (_a = object.totalIssuers) !== null && _a !== void 0 ? _a : 0;
message.issuersLast24h = (_b = object.issuersLast24h) !== null && _b !== void 0 ? _b : 0;
message.issuersLast7d = (_c = object.issuersLast7d) !== null && _c !== void 0 ? _c : 0;
message.issuersLast30d = (_d = object.issuersLast30d) !== null && _d !== void 0 ? _d : 0;
message.updatedIssuersLast24h = (_e = object.updatedIssuersLast24h) !== null && _e !== void 0 ? _e : 0;
return message;
},
};
function createBaseIssuerKeysAnalytics() {
return { totalKeys: 0, activeKeys: 0, expiredKeys: 0, revokedKeys: 0, keysLast24h: 0, keysLast7d: 0, keysLast30d: 0 };
}
exports.IssuerKeysAnalytics = {
encode(message, writer = new wire_1.BinaryWriter()) {
if (message.totalKeys !== 0) {
writer.uint32(8).int64(message.totalKeys);
}
if (message.activeKeys !== 0) {
writer.uint32(16).int64(message.activeKeys);
}
if (message.expiredKeys !== 0) {
writer.uint32(24).int64(message.expiredKeys);
}
if (message.revokedKeys !== 0) {
writer.uint32(32).int64(message.revokedKeys);
}
if (message.keysLast24h !== 0) {
writer.uint32(40).int64(message.keysLast24h);
}
if (message.keysLast7d !== 0) {
writer.uint32(48).int64(message.keysLast7d);
}
if (message.keysLast30d !== 0) {
writer.uint32(56).int64(message.keysLast30d);
}
return writer;
},
decode(input, length) {
const reader = input instanceof wire_1.BinaryReader ? input : new wire_1.BinaryReader(input);
const end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseIssuerKeysAnalytics();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 8) {
break;
}
message.totalKeys = longToNumber(reader.int64());
continue;
}
case 2: {
if (tag !== 16) {
break;
}
message.activeKeys = longToNumber(reader.int64());
continue;
}
case 3: {
if (tag !== 24) {
break;
}
message.expiredKeys = longToNumber(reader.int64());
continue;
}
case 4: {
if (tag !== 32) {
break;
}
message.revokedKeys = longToNumber(reader.int64());
continue;
}
case 5: {
if (tag !== 40) {
break;
}
message.keysLast24h = longToNumber(reader.int64());
continue;
}
case 6: {
if (tag !== 48) {
break;
}
message.keysLast7d = longToNumber(reader.int64());
continue;
}
case 7: {
if (tag !== 56) {
break;
}
message.keysLast30d = longToNumber(reader.int64());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
totalKeys: isSet(object.totalKeys) ? globalThis.Number(object.totalKeys) : 0,
activeKeys: isSet(object.activeKeys) ? globalThis.Number(object.activeKeys) : 0,
expiredKeys: isSet(object.expiredKeys) ? globalThis.Number(object.expiredKeys) : 0,
revokedKeys: isSet(object.revokedKeys) ? globalThis.Number(object.revokedKeys) : 0,
keysLast24h: isSet(object.keysLast24h) ? globalThis.Number(object.keysLast24h) : 0,
keysLast7d: isSet(object.keysLast7d) ? globalThis.Number(object.keysLast7d) : 0,
keysLast30d: isSet(object.keysLast30d) ? globalThis.Number(object.keysLast30d) : 0,
};
},
toJSON(message) {
const obj = {};
if (message.totalKeys !== 0) {
obj.totalKeys = Math.round(message.totalKeys);
}
if (message.activeKeys !== 0) {
obj.activeKeys = Math.round(message.activeKeys);
}
if (message.expiredKeys !== 0) {
obj.expiredKeys = Math.round(message.expiredKeys);
}
if (message.revokedKeys !== 0) {
obj.revokedKeys = Math.round(message.revokedKeys);
}
if (message.keysLast24h !== 0) {
obj.keysLast24h = Math.round(message.keysLast24h);
}
if (message.keysLast7d !== 0) {
obj.keysLast7d = Math.round(message.keysLast7d);
}
if (message.keysLast30d !== 0) {
obj.keysLast30d = Math.round(message.keysLast30d);
}
return obj;
},
create(base) {
return exports.IssuerKeysAnalytics.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(object) {
var _a, _b, _c, _d, _e, _f, _g;
const message = createBaseIssuerKeysAnalytics();
message.totalKeys = (_a = object.totalKeys) !== null && _a !== void 0 ? _a : 0;
message.activeKeys = (_b = object.activeKeys) !== null && _b !== void 0 ? _b : 0;
message.expiredKeys = (_c = object.expiredKeys) !== null && _c !== void 0 ? _c : 0;
message.revokedKeys = (_d = object.revokedKeys) !== null && _d !== void 0 ? _d : 0;
message.keysLast24h = (_e = object.keysLast24h) !== null && _e !== void 0 ? _e : 0;
message.keysLast7d = (_f = object.keysLast7d) !== null && _f !== void 0 ? _f : 0;
message.keysLast30d = (_g = object.keysLast30d) !== null && _g !== void 0 ? _g : 0;
return message;
},
};
function createBaseStakeholdersAnalytics() {
return {
totalStakeholders: 0,
uniqueStakeholderTypes: 0,
stakeholdersLast24h: 0,
stakeholdersLast7d: 0,
stakeholdersLast30d: 0,
updatedStakeholdersLast24h: 0,
};
}
exports.StakeholdersAnalytics = {
encode(message, writer = new wire_1.BinaryWriter()) {
if (message.totalStakeholders !== 0) {
writer.uint32(8).int64(message.totalStakeholders);
}
if (message.uniqueStakeholderTypes !== 0) {
writer.uint32(16).int64(message.uniqueStakeholderTypes);
}
if (message.stakeholdersLast24h !== 0) {
writer.uint32(24).int64(message.stakeholdersLast24h);
}
if (message.stakeholdersLast7d !== 0) {
writer.uint32(32).int64(message.stakeholdersLast7d);
}
if (message.stakeholdersLast30d !== 0) {
writer.uint32(40).int64(message.stakeholdersLast30d);
}
if (message.updatedStakeholdersLast24h !== 0) {
writer.uint32(48).int64(message.updatedStakeholdersLast24h);
}
return writer;
},
decode(input, length) {
const reader = input instanceof wire_1.BinaryReader ? input : new wire_1.BinaryReader(input);
const end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseStakeholdersAnalytics();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 8) {
break;
}
message.totalStakeholders = longToNumber(reader.int64());
continue;
}
case 2: {
if (tag !== 16) {
break;
}
message.uniqueStakeholderTypes = longToNumber(reader.int64());
continue;
}
case 3: {
if (tag !== 24) {
break;
}
message.stakeholdersLast24h = longToNumber(reader.int64());
continue;
}
case 4: {
if (tag !== 32) {
break;
}
message.stakeholdersLast7d = longToNumber(reader.int64());
continue;
}
case 5: {
if (tag !== 40) {
break;
}
message.stakeholdersLast30d = longToNumber(reader.int64());
continue;
}
case 6: {
if (tag !== 48) {
break;
}
message.updatedStakeholdersLast24h = longToNumber(reader.int64());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
totalStakeholders: isSet(object.totalStakeholders) ? globalThis.Number(object.totalStakeholders) : 0,
uniqueStakeholderTypes: isSet(object.uniqueStakeholderTypes)
? globalThis.Number(object.uniqueStakeholderTypes)
: 0,
stakeholdersLast24h: isSet(object.stakeholdersLast24h) ? globalThis.Number(object.stakeholdersLast24h) : 0,
stakeholdersLast7d: isSet(object.stakeholdersLast7d) ? globalThis.Number(object.stakeholdersLast7d) : 0,
stakeholdersLast30d: isSet(object.stakeholdersLast30d) ? globalThis.Number(object.stakeholdersLast30d) : 0,
updatedStakeholdersLast24h: isSet(object.updatedStakeholdersLast24h)
? globalThis.Number(object.updatedStakeholdersLast24h)
: 0,
};
},
toJSON(message) {
const obj = {};
if (message.totalStakeholders !== 0) {
obj.totalStakeholders = Math.round(message.totalStakeholders);
}
if (message.uniqueStakeholderTypes !== 0) {
obj.uniqueStakeholderTypes = Math.round(message.uniqueStakeholderTypes);
}
if (message.stakeholdersLast24h !== 0) {
obj.stakeholdersLast24h = Math.round(message.stakeholdersLast24h);
}
if (message.stakeholdersLast7d !== 0) {
obj.stakeholdersLast7d = Math.round(message.stakeholdersLast7d);
}
if (message.stakeholdersLast30d !== 0) {
obj.stakeholdersLast30d = Math.round(message.stakeholdersLast30d);
}
if (message.updatedStakeholdersLast24h !== 0) {
obj.updatedStakeholdersLast24h = Math.round(message.updatedStakeholdersLast24h);
}
return obj;
},
create(base) {
return exports.StakeholdersAnalytics.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(object) {
var _a, _b, _c, _d, _e, _f;
const message = createBaseStakeholdersAnalytics();
message.totalStakeholders = (_a = object.totalStakeholders) !== null && _a !== void 0 ? _a : 0;
message.uniqueStakeholderTypes = (_b = object.uniqueStakeholderTypes) !== null && _b !== void 0 ? _b : 0;
message.stakeholdersLast24h = (_c = object.stakeholdersLast24h) !== null && _c !== void 0 ? _c : 0;
message.stakeholdersLast7d = (_d = object.stakeholdersLast7d) !== null && _d !== void 0 ? _d : 0;
message.stakeholdersLast30d = (_e = object.stakeholdersLast30d) !== null && _e !== void 0 ? _e : 0;
message.updatedStakeholdersLast24h = (_f = object.updatedStakeholdersLast24h) !== null && _f !== void 0 ? _f : 0;
return message;
},
};
function createBaseChainCardsAnalytics() {
return {
totalCards: 0,
activeCards: 0,
revokedCards: 0,
cardsIssuedLast24h: 0,
cardsIssuedLast7d: 0,
cardsIssuedLast30d: 0,
scannedCardsLast24h: 0,
uniqueIssuers: 0,
uniqueCitizens: 0,
};
}
exports.ChainCardsAnalytics = {
encode(message, writer = new wire_1.BinaryWriter()) {
if (message.totalCards !== 0) {
writer.uint32(8).int64(message.totalCards);
}
if (message.activeCards !== 0) {
writer.uint32(16).int64(message.activeCards);
}
if (message.revokedCards !== 0) {
writer.uint32(24).int64(message.revokedCards);
}
if (message.cardsIssuedLast24h !== 0) {
writer.uint32(32).int64(message.cardsIssuedLast24h);
}
if (message.cardsIssuedLast7d !== 0) {
writer.uint32(40).int64(message.cardsIssuedLast7d);
}
if (message.cardsIssuedLast30d !== 0) {
writer.uint32(48).int64(message.cardsIssuedLast30d);
}
if (message.scannedCardsLast24h !== 0) {
writer.uint32(56).int64(message.scannedCardsLast24h);
}
if (message.uniqueIssuers !== 0) {
writer.uint32(64).int64(message.uniqueIssuers);
}
if (message.uniqueCitizens !== 0) {
writer.uint32(72).int64(message.uniqueCitizens);
}
return writer;
},
decode(input, length) {
const reader = input instanceof wire_1.BinaryReader ? input : new wire_1.BinaryReader(input);
const end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseChainCardsAnalytics();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 8) {
break;
}
message.totalCards = longToNumber(reader.int64());
continue;
}
case 2: {
if (tag !== 16) {
break;
}
message.activeCards = longToNumber(reader.int64());
continue;
}
case 3: {
if (tag !== 24) {
break;
}
message.revokedCards = longToNumber(reader.int64());
continue;
}
case 4: {
if (tag !== 32) {
break;
}
message.cardsIssuedLast24h = longToNumber(reader.int64());
continue;
}
case 5: {
if (tag !== 40) {
break;
}
message.cardsIssuedLast7d = longToNumber(reader.int64());
continue;
}
case 6: {
if (tag !== 48) {
break;
}
message.cardsIssuedLast30d = longToNumber(reader.int64());
continue;
}
case 7: {
if (tag !== 56) {
break;
}
message.scannedCardsLast24h = longToNumber(reader.int64());
continue;
}
case 8: {
if (tag !== 64) {
break;
}
message.uniqueIssuers = longToNumber(reader.int64());
continue;
}
case 9: {
if (tag !== 72) {
break;
}
message.uniqueCitizens = longToNumber(reader.int64());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
totalCards: isSet(object.totalCards) ? globalThis.Number(object.totalCards) : 0,
activeCards: isSet(object.activeCards) ? globalThis.Number(object.activeCards) : 0,
revokedCards: isSet(object.revokedCards) ? globalThis.Number(object.revokedCards) : 0,
cardsIssuedLast24h: isSet(object.cardsIssuedLast24h) ? globalThis.Number(object.cardsIssuedLast24h) : 0,
cardsIssuedLast7d: isSet(object.cardsIssuedLast7d) ? globalThis.Number(object.cardsIssuedLast7d) : 0,
cardsIssuedLast30d: isSet(object.cardsIssuedLast30d) ? globalThis.Number(object.cardsIssuedLast30d) : 0,
scannedCardsLast24h: isSet(object.scannedCardsLast24h) ? globalThis.Number(object.scannedCardsLast24h) : 0,
uniqueIssuers: isSet(object.uniqueIssuers) ? globalThis.Number(object.uniqueIssuers) : 0,
uniqueCitizens: isSet(object.uniqueCitizens) ? globalThis.Number(object.uniqueCitizens) : 0,
};
},
toJSON(message) {
const obj = {};
if (message.totalCards !== 0) {
obj.totalCards = Math.round(message.totalCards);
}
if (message.activeCards !== 0) {
obj.activeCards = Math.round(message.activeCards);
}
if (message.revokedCards !== 0) {
obj.revokedCards = Math.round(message.revokedCards);
}
if (message.cardsIssuedLast24h !== 0) {
obj.cardsIssuedLast24h = Math.round(message.cardsIssuedLast24h);
}
if (message.cardsIssuedLast7d !== 0) {
obj.cardsIssuedLast7d = Math.round(message.cardsIssuedLast7d);
}
if (message.cardsIssuedLast30d !== 0) {
obj.cardsIssuedLast30d = Math.round(message.cardsIssuedLast30d);
}
if (message.scannedCardsLast24h !== 0) {
obj.scannedCardsLast24h = Math.round(message.scannedCardsLast24h);
}
if (message.uniqueIssuers !== 0) {
obj.uniqueIssuers = Math.round(message.uniqueIssuers);
}
if (message.uniqueCitizens !== 0) {
obj.uniqueCitizens = Math.round(message.uniqueCitizens);
}
return obj;
},
create(base) {
return exports.ChainCardsAnalytics.fromPartial(base !== null && base !== void 0 ? base : {});
},
fromPartial(object) {
var _a, _b, _c, _d, _e, _f, _g, _h, _j;
const message = createBaseChainCardsAnalytics();
message.totalCards = (_a = object.totalCards) !== null && _a !== void 0 ? _a : 0;
message.activeCards = (_b = object.activeCards) !== null && _b !== void 0 ? _b : 0;
message.revokedCards = (_c = object.revokedCards) !== null && _c !== void 0 ? _c : 0;
message.cardsIssuedLast24h = (_d = object.cardsIssuedLast24h) !== null && _d !== void 0 ? _d : 0;
message.cardsIssuedLast7d = (_e = object.cardsIssuedLast7d) !== null && _e !== void 0 ? _e : 0;
message.cardsIssuedLast30d = (_f = object.cardsIssuedLast30d) !== null && _f !== void 0 ? _f : 0;
message.scannedCardsLast24h = (_g = object.scannedCardsLast24h) !== null && _g !== void 0 ? _g : 0;
message.uniqueIssuers = (_h = object.uniqueIssuers) !== null && _h !== void 0 ? _h : 0;
message.uniqueCitizens = (_j = object.uniqueCitizens) !== null && _j !== void 0 ? _j : 0;
return message;
},
};
function createBaseVaccinesAnalytics() {
return {
totalVaccines: 0,
activeVaccines: 0,
singleDoseVaccines: 0,
multiDoseVaccines: 0,
vaccinesLast24h: 0,
vaccinesLast7d: 0,
vaccinesLast30d: 0,
updatedVaccinesLast24h: 0,
};
}
exports.VaccinesAnalytics = {
encode(message, writer = new wire_1.BinaryWriter()) {
if (message.totalVaccines !== 0) {
writer.uint32(8).int64(message.totalVaccines);
}
if (message.activeVaccines !== 0) {
writer.uint32(16).int64(message.activeVaccines);
}
if (message.singleDoseVaccines !== 0) {
writer.uint32(24).int64(message.singleDoseVaccines);
}
if (message.multiDoseVaccines !== 0) {
writer.uint32(32).int64(message.multiDoseVaccines);
}
if (message.vaccinesLast24h !== 0) {
writer.uint32(40).int64(message.vaccinesLast24h);
}
if (message.vaccinesLast7d !== 0) {
writer.uint32(48).int64(message.vaccinesLast7d);
}
if (message.vaccinesLast30d !== 0) {
writer.uint32(56).int64(message.vaccinesLast30d);
}
if (message.updatedVaccinesLast24h !== 0) {
writer.uint32(64).int64(message.updatedVaccinesLast24h);
}
return writer;
},
decode(input, length) {
const reader = input instanceof wire_1.BinaryReader ? input : new wire_1.BinaryReader(input);
const end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseVaccinesAnalytics();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 8) {
break;
}
message.totalVaccines = longToNumber(reader.int64());
continue;
}
case 2: {
if (tag !== 16) {
break;
}
message.activeVaccines = longToNumber(reader.int64());
continue;
}
case 3: {
if (tag !== 24) {
break;
}
message.singleDoseVaccines = longToNumber(reader.int64());
continue;
}
case 4: {
if (tag !== 32) {
break;
}
message.multiDoseVaccines = longToNumber(reader.int64());
continue;
}
case 5: {
if (tag !== 40) {
break;
}
message.vaccinesLast24h = longToNumber(reader.int64());
continue;
}
case 6: {
if (tag !== 48) {
break;
}
message.vaccinesLast7d = longToNumber(reader.int64());
continue;
}
case 7: {
if (tag !== 56) {
break;
}
message.vaccinesLast30d = longToNumber(reader.int64());
continue;
}
case 8: {
if (tag !== 64) {
break;
}
message.updatedVaccinesLast24h = longToNumber(reader.int64());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
totalVaccines: isSet(object.totalVaccines) ? globalThis.Number(object.totalVaccines) : 0,
activeVaccines: isSet(object.activeVaccines) ? globalThis.Number(object.activeVaccines) : 0,
singleDoseVaccines: isSet(object.singleDoseVaccines) ? globalThis.Number(object.singleDoseVaccines) : 0,
multiDoseVaccines: isSet(object.multiDoseVaccines) ? globalThis.Number(object.multiDoseVaccines) : 0,
vaccinesLast24h: isSet(object.vaccinesLast24h) ? globalThis.Number(object.vaccinesLast24h) : 0,
vaccinesLast7d: isSet(object.vaccinesLast7d) ? globalThis.Number(object.vaccinesLast7d) : 0,
vaccinesLast30d: isSet(object.vaccinesLast30d) ? globalThis.Number(object.vaccinesLast30d) : 0,
updatedVaccinesLast24h: isSet(object.updatedV