@ton3/liteclient
Version:
TON Blockchain LiteClient
24 lines • 976 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.blockTransactions = void 0;
const tonNode_1 = require("../tonNode");
const utils_1 = require("../../utils");
const transactionId_1 = require("./transactionId");
exports.blockTransactions = {
tag: (0, utils_1.crc32)('liteServer.blockTransactions id:tonNode.blockIdExt req_count:# incomplete:Bool ids:(vector liteServer.transactionId) proof:bytes = liteServer.BlockTransactions'),
read: (bufferReader) => {
const id = tonNode_1.blockIdExt.read(bufferReader);
const req_count = bufferReader.readUint32LE();
const incomplete = bufferReader.readBool();
const ids = bufferReader.readVector(transactionId_1.transactionId.read);
const proof = bufferReader.readBytes();
return {
id,
req_count,
incomplete,
ids,
proof,
};
},
};
//# sourceMappingURL=blockTransactions.js.map