micro-stacks
Version:
Tiny libraries for building Stacks apps.
14 lines (9 loc) • 563 B
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
var sha256 = require('@noble/hashes/sha256');
var common = require('micro-stacks/common');
var sha512 = require('@noble/hashes/sha512');
function f(r){return sha256.sha256.create().update(common.ensureUint8Array(r)).digest()}function y(r){return sha512.sha512.create().update(common.ensureUint8Array(r)).digest()}function d(r){return sha512.sha512_256.create().update(common.ensureUint8Array(r)).digest()}
exports.hashSha256 = f;
exports.hashSha512 = y;
exports.hashSha512_256 = d;