diff --git a/src/hashes/identity.js b/src/hashes/identity.js index aaff637b..45e82458 100644 --- a/src/hashes/identity.js +++ b/src/hashes/identity.js @@ -4,11 +4,13 @@ import * as Digest from './digest.js' const code = 0x0 const name = 'identity' +/** @type {(input:Uint8Array) => Uint8Array} */ +const encode = coerce + /** * @param {Uint8Array} input * @returns {Digest.Digest} */ -const digest = (input) => Digest.create(code, coerce(input)) +const digest = (input) => Digest.create(code, encode(input)) -/** @type {import('./interface').SyncMultihashHasher} */ -export const identity = { code, name, digest } +export const identity = { code, name, encode, digest }