ts-mls
Version:
[](https://github.com/LukaJCB/ts-mls/actions/workflows/ci.yml) [](https://badge.fury.io/js/ts-mls) [ => [input.wireformat, input.content, input.signature]);
export const decodeConfirmedTranscriptHashInput = mapDecodersOption([decodeWireformat, decodeFramedContent, decodeVarLenData], (wireformat, content, signature) => {
if (content.contentType === "commit")
return {
wireformat,
content,
signature,
};
else
return undefined;
});
export function createConfirmedHash(interimTranscriptHash, input, hash) {
return hash.digest(concatUint8Arrays(interimTranscriptHash, encodeConfirmedTranscriptHashInput(input)));
}
export function createInterimHash(confirmedHash, confirmationTag, hash) {
return hash.digest(concatUint8Arrays(confirmedHash, encodeVarLenData(confirmationTag)));
}
//# sourceMappingURL=transcriptHash.js.map