UNPKG

@hiero-ledger/sdk

Version:
19 lines (17 loc) 591 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.digest = digest; // SPDX-License-Identifier: Apache-2.0 /** * @param {Uint8Array} data * @returns {Promise<Uint8Array>} */ async function digest(data) { // https://developer.mozilla.org/en-US/docs/Web/API/SubtleCrypto/digest // This will be executed in a browser environment so the crypto object should be available if its // in secure context. // eslint-disable-next-line n/no-unsupported-features/node-builtins return new Uint8Array(await window.crypto.subtle.digest("SHA-384", data)); }