UNPKG

micro-stacks

Version:

Tiny libraries for building Stacks apps.

14 lines (9 loc) 563 B
'use strict'; 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;