UNPKG

@mysten/suins

Version:
17 lines (16 loc) 576 B
function extractVaaBytesFromAccumulatorMessage(accumulatorMessage) { const dataView = new DataView( accumulatorMessage.buffer, accumulatorMessage.byteOffset, accumulatorMessage.byteLength ); const trailingPayloadSize = dataView.getUint8(6); const vaaSizeOffset = 7 + trailingPayloadSize + 1; const vaaSize = dataView.getUint16(vaaSizeOffset, false); const vaaOffset = vaaSizeOffset + 2; return accumulatorMessage.subarray(vaaOffset, vaaOffset + vaaSize); } export { extractVaaBytesFromAccumulatorMessage }; //# sourceMappingURL=pyth-helpers.js.map