/**
* Nano block signature bulk verification using WebAssembly.
- * @param {Uint8Array<ArrayBuffer>} pub - 32-byte public key
+ * @param {Uint8Array<ArrayBuffer>} publicKey - 32-byte public key
* @param {object[]} blocks - Array of up to 256 block hash/signature pairs
* @param {Uint8Array<ArrayBuffer>} blocks.hash - 32-byte block hash
* @param {Uint8Array<ArrayBuffer>} 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<ArrayBuffer>, blocks: { hash: Uint8Array<ArrayBuffer>, signature: Uint8Array<ArrayBuffer> }[]): boolean[]
+export function verify_blocks (publicKey: Uint8Array<ArrayBuffer>, blocks: { hash: Uint8Array<ArrayBuffer>, signature: Uint8Array<ArrayBuffer> }[]): 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<ArrayBuffer>, blocks: { hash: string | Uint8Array<ArrayBuffer>, signature: string | Uint8Array<ArrayBuffer> }[]): 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<ArrayBuffer>, blocks: { hash: string | Uint8Array<ArrayBuffer>, signature: string | Uint8Array<ArrayBuffer> }[]): boolean[] {
+ return nano25519.verify_blocks(publicKey, blocks)
}