UNPKG

@ton3/liteclient

Version:
21 lines 812 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.answerMessage = void 0; const stream_1 = require("../../tl/stream"); const utils_1 = require("../../utils"); exports.answerMessage = { tag: (0, utils_1.crc32)('adnl.message.answer query_id:int256 answer:bytes = adnl.Message'), read: (dataReader) => { const result = dataReader.readUint32LE(); if (result !== exports.answerMessage.tag) { throw new Error(`Malformed ADNL message answer. ${result}, ${exports.answerMessage.tag}`); } const queryId = dataReader.readBuffer(32); const answer = dataReader.readBytes(); return { queryId, answer: new stream_1.StreamReader(answer), }; }, }; //# sourceMappingURL=answerMessage.js.map