UNPKG

yc-types

Version:

TypeScript types and interfaces for YellowCard protobuf definitions

1,204 lines 223 kB
"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