// Used with permission. See LICENSES/ISC.txt
// See for details: https://github.com/emilbayes/blake2b
//
-// Modified in 2024 by Chris Duncan to hash secret key to public key using
-// BLAKE2b instead of SHA-512 as specified in the documentation for Nano
-// cryptocurrency.
-// See for details: https://docs.nano.org/integration-guides/the-basics/
-// Original source commit: https://github.com/dchest/tweetnacl-js/blob/71df1d6a1d78236ca3e9f6c788786e21f5a651a6/nacl-fast.js
+// Modified in 2024 by Chris Duncan to eliminate dependencies, port to
+// TypeScript, and bundle into web workers.
+// Original source commit: https://github.com/emilbayes/blake2b/blob/1f63e02e3f226642959506cdaa67c8819ff145cd/index.js
var assert = require('nanoassert')
var b2wasm = require('blake2b-wasm')