From 37da57c2e4caff6811df5f901227a87452817dcc Mon Sep 17 00:00:00 2001 From: Chris Duncan Date: Wed, 26 Aug 2026 19:00:17 -0700 Subject: [PATCH] Rename API parameter to further distinguish it verify_blocks from strict verify. --- src/index.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/index.ts b/src/index.ts index 682d81d..822c44b 100644 --- a/src/index.ts +++ b/src/index.ts @@ -84,23 +84,23 @@ export function verify (sig: string | Uint8Array, msg: string | Uin /** * Nano block signature bulk verification using WebAssembly. - * @param {Uint8Array} pub - 32-byte public key + * @param {Uint8Array} publicKey - 32-byte public key * @param {object[]} blocks - Array of up to 256 block hash/signature pairs * @param {Uint8Array} blocks.hash - 32-byte block hash * @param {Uint8Array} blocks.signature - 64-byte block signature * @returns Array of results with, for each case, true if signature matches block hash and public key, else false */ -export function verify_blocks (pub: Uint8Array, blocks: { hash: Uint8Array, signature: Uint8Array }[]): boolean[] +export function verify_blocks (publicKey: Uint8Array, blocks: { hash: Uint8Array, signature: Uint8Array }[]): boolean[] /** * Nano block signature bulk verification using WebAssembly. - * @param {string} pub - 64-character hexadecimal public key + * @param {string} publicKey - 64-character hexadecimal public key * @param {object[]} blocks - Array of up to 256 block hash/signature pairs * @param {string} blocks.hash - 64-character hexadecimal block hash * @param {string} blocks.signature - 128-character hexadecimal block signature * @returns Array of results with, for each case, true if signature matches block hash and public key, else false */ -export function verify_blocks (pub: string, blocks: { hash: string, signature: string }[]): boolean[] -export function verify_blocks (pub: string | Uint8Array, blocks: { hash: string | Uint8Array, signature: string | Uint8Array }[]): boolean[] { - return nano25519.verify_blocks(pub, blocks) +export function verify_blocks (publicKey: string, blocks: { hash: string, signature: string }[]): boolean[] +export function verify_blocks (publicKey: string | Uint8Array, blocks: { hash: string | Uint8Array, signature: string | Uint8Array }[]): boolean[] { + return nano25519.verify_blocks(publicKey, blocks) } -- 2.52.0