UNPKG

moeralib

Version:

Library to interact with Moera decentralized social network

192 lines (191 loc) 9.03 kB
"use strict"; // This file is generated Object.defineProperty(exports, "__esModule", { value: true }); exports.createSheriffOrderFingerprint0 = exports.createReactionFingerprint0 = exports.createPushRelayRegisterFingerprint0 = exports.createPushRelayMessageFingerprint0 = exports.createPostingFingerprint0 = exports.createPostingFingerprint1 = exports.createNotificationPacketFingerprint0 = exports.createNotificationPacketFingerprint1 = exports.createCommentFingerprint0 = exports.createCarteFingerprint0 = exports.createCarteFingerprint1 = exports.createCarteFingerprint2 = exports.createAttachmentFingerprint0 = void 0; const crypto_1 = require("../crypto/crypto"); const ATTACHMENT_FINGERPRINT0_SCHEMA = [ ["version", "number"], ["objectType", "string"], ["digest", "bytes"], ]; function createAttachmentFingerprint0(digest) { return (0, crypto_1.fingerprintBytes)({ "version": 0, "objectType": "ATTACHMENT", digest }, ATTACHMENT_FINGERPRINT0_SCHEMA); } exports.createAttachmentFingerprint0 = createAttachmentFingerprint0; const CARTE_FINGERPRINT2_SCHEMA = [ ["version", "number"], ["objectType", "string"], ["ownerName", "string"], ["address", "string"], ["beginning", "number"], ["deadline", "number"], ["nodeName", "string"], ["clientScope", "number"], ["adminScope", "number"], ["salt", "bytes"], ]; function createCarteFingerprint2(ownerName, address, beginning, deadline, nodeName, clientScope, adminScope, salt) { return (0, crypto_1.fingerprintBytes)({ "version": 2, "objectType": "CARTE", ownerName, address, beginning, deadline, nodeName, clientScope, adminScope, salt }, CARTE_FINGERPRINT2_SCHEMA); } exports.createCarteFingerprint2 = createCarteFingerprint2; const CARTE_FINGERPRINT1_SCHEMA = [ ["version", "number"], ["objectType", "string"], ["ownerName", "string"], ["address", "string"], ["beginning", "number"], ["deadline", "number"], ["nodeName", "string"], ["authCategory", "number"], ["salt", "bytes"], ]; function createCarteFingerprint1(ownerName, address, beginning, deadline, nodeName, authCategory, salt) { return (0, crypto_1.fingerprintBytes)({ "version": 1, "objectType": "CARTE", ownerName, address, beginning, deadline, nodeName, authCategory, salt }, CARTE_FINGERPRINT1_SCHEMA); } exports.createCarteFingerprint1 = createCarteFingerprint1; const CARTE_FINGERPRINT0_SCHEMA = [ ["version", "number"], ["objectType", "string"], ["ownerName", "string"], ["address", "string"], ["beginning", "number"], ["deadline", "number"], ["permissions", "number"], ["salt", "bytes"], ]; function createCarteFingerprint0(ownerName, address, beginning, deadline, permissions, salt) { return (0, crypto_1.fingerprintBytes)({ "version": 0, "objectType": "CARTE", ownerName, address, beginning, deadline, permissions, salt }, CARTE_FINGERPRINT0_SCHEMA); } exports.createCarteFingerprint0 = createCarteFingerprint0; const COMMENT_FINGERPRINT0_SCHEMA = [ ["version", "number"], ["objectType", "string"], ["ownerName", "string"], ["postingFingerprint", "bytes"], ["repliedToFingerprint", "bytes"], ["bodySrcHash", "bytes"], ["bodySrcFormat", "string"], ["body", "string"], ["bodyFormat", "string"], ["createdAt", "number"], ["permissions", "number"], ["attachments", "bytes[]"], ]; function createCommentFingerprint0(ownerName, postingFingerprint, repliedToFingerprint, bodySrcHash, bodySrcFormat, body, bodyFormat, createdAt, permissions, attachments) { return (0, crypto_1.fingerprintBytes)({ "version": 0, "objectType": "COMMENT", ownerName, postingFingerprint, repliedToFingerprint, bodySrcHash, bodySrcFormat, body, bodyFormat, createdAt, permissions, attachments }, COMMENT_FINGERPRINT0_SCHEMA); } exports.createCommentFingerprint0 = createCommentFingerprint0; const NOTIFICATION_PACKET_FINGERPRINT1_SCHEMA = [ ["version", "number"], ["objectType", "string"], ["id", "string"], ["nodeName", "string"], ["fullName", "string"], ["createdAt", "number"], ["type", "string"], ["notification", "string"], ]; function createNotificationPacketFingerprint1(id, nodeName, fullName, createdAt, type, notification) { return (0, crypto_1.fingerprintBytes)({ "version": 1, "objectType": "NOTIFICATION_PACKET", id, nodeName, fullName, createdAt, type, notification }, NOTIFICATION_PACKET_FINGERPRINT1_SCHEMA); } exports.createNotificationPacketFingerprint1 = createNotificationPacketFingerprint1; const NOTIFICATION_PACKET_FINGERPRINT0_SCHEMA = [ ["version", "number"], ["objectType", "string"], ["id", "string"], ["nodeName", "string"], ["createdAt", "number"], ["type", "string"], ["notification", "string"], ]; function createNotificationPacketFingerprint0(id, nodeName, createdAt, type, notification) { return (0, crypto_1.fingerprintBytes)({ "version": 0, "objectType": "NOTIFICATION_PACKET", id, nodeName, createdAt, type, notification }, NOTIFICATION_PACKET_FINGERPRINT0_SCHEMA); } exports.createNotificationPacketFingerprint0 = createNotificationPacketFingerprint0; const POSTING_FINGERPRINT1_SCHEMA = [ ["version", "number"], ["objectType", "string"], ["receiverName", "string"], ["ownerName", "string"], ["bodySrcHash", "bytes"], ["bodySrcFormat", "string"], ["body", "string"], ["bodyFormat", "string"], ["createdAt", "number"], ["permissions", "number"], ["attachments", "bytes[]"], ]; function createPostingFingerprint1(receiverName, ownerName, bodySrcHash, bodySrcFormat, body, bodyFormat, createdAt, permissions, attachments) { return (0, crypto_1.fingerprintBytes)({ "version": 1, "objectType": "POSTING", receiverName, ownerName, bodySrcHash, bodySrcFormat, body, bodyFormat, createdAt, permissions, attachments }, POSTING_FINGERPRINT1_SCHEMA); } exports.createPostingFingerprint1 = createPostingFingerprint1; const POSTING_FINGERPRINT0_SCHEMA = [ ["version", "number"], ["objectType", "string"], ["receiverName", "string"], ["ownerName", "string"], ["bodySrcHash", "bytes"], ["bodySrcFormat", "string"], ["body", "string"], ["bodyFormat", "string"], ["createdAt", "number"], ["permissions", "number"], ["attachments", "number"], ]; function createPostingFingerprint0(receiverName, ownerName, bodySrcHash, bodySrcFormat, body, bodyFormat, createdAt, permissions, attachments) { return (0, crypto_1.fingerprintBytes)({ "version": 0, "objectType": "POSTING", receiverName, ownerName, bodySrcHash, bodySrcFormat, body, bodyFormat, createdAt, permissions, attachments }, POSTING_FINGERPRINT0_SCHEMA); } exports.createPostingFingerprint0 = createPostingFingerprint0; const PUSH_RELAY_MESSAGE_FINGERPRINT0_SCHEMA = [ ["version", "number"], ["objectType", "string"], ["signedAt", "number"], ]; function createPushRelayMessageFingerprint0(signedAt) { return (0, crypto_1.fingerprintBytes)({ "version": 0, "objectType": "PUSH_RELAY_MESSAGE", signedAt }, PUSH_RELAY_MESSAGE_FINGERPRINT0_SCHEMA); } exports.createPushRelayMessageFingerprint0 = createPushRelayMessageFingerprint0; const PUSH_RELAY_REGISTER_FINGERPRINT0_SCHEMA = [ ["version", "number"], ["objectType", "string"], ["clientId", "string"], ["lang", "string"], ["signedAt", "number"], ]; function createPushRelayRegisterFingerprint0(clientId, lang, signedAt) { return (0, crypto_1.fingerprintBytes)({ "version": 0, "objectType": "PUSH_RELAY_REGISTER", clientId, lang, signedAt }, PUSH_RELAY_REGISTER_FINGERPRINT0_SCHEMA); } exports.createPushRelayRegisterFingerprint0 = createPushRelayRegisterFingerprint0; const REACTION_FINGERPRINT0_SCHEMA = [ ["version", "number"], ["objectType", "string"], ["ownerName", "string"], ["entryFingerprint", "bytes"], ["negative", "boolean"], ["emoji", "number"], ]; function createReactionFingerprint0(ownerName, entryFingerprint, negative, emoji) { return (0, crypto_1.fingerprintBytes)({ "version": 0, "objectType": "REACTION", ownerName, entryFingerprint, negative, emoji }, REACTION_FINGERPRINT0_SCHEMA); } exports.createReactionFingerprint0 = createReactionFingerprint0; const SHERIFF_ORDER_FINGERPRINT0_SCHEMA = [ ["version", "number"], ["objectType", "string"], ["sheriffName", "string"], ["nodeName", "string"], ["feedName", "string"], ["entryFingerprint", "bytes"], ["category", "string"], ["reasonCode", "string"], ["reasonDetails", "string"], ["createdAt", "number"], ]; function createSheriffOrderFingerprint0(sheriffName, nodeName, feedName, entryFingerprint, category, reasonCode, reasonDetails, createdAt) { return (0, crypto_1.fingerprintBytes)({ "version": 0, "objectType": "SHERIFF_ORDER", sheriffName, nodeName, feedName, entryFingerprint, category, reasonCode, reasonDetails, createdAt }, SHERIFF_ORDER_FINGERPRINT0_SCHEMA); } exports.createSheriffOrderFingerprint0 = createSheriffOrderFingerprint0;