* @param {Uint8Array<ArrayBuffer>} pub - 32-byte public key
* @returns true if signature matches block hash and public key, else false
*/
-export function verify (sign: Uint8Array<ArrayBuffer>, msg: Uint8Array<ArrayBuffer>, pub: Uint8Array<ArrayBuffer>): boolean
+export function verify (sig: Uint8Array<ArrayBuffer>, msg: Uint8Array<ArrayBuffer>, pub: Uint8Array<ArrayBuffer>): boolean
/**
* Signature verification using WebAssembly. To verify Nano block signatures,
* the message should be a 64-character block hash.
* @param {string} pub - 64-character hexadecimal public key
* @returns true if signature matches block hash and public key, else false
*/
-export function verify (sign: string, msg: string, pub: string): boolean
+export function verify (sig: string, msg: string, pub: string): boolean
export function verify (sig: string | Uint8Array<ArrayBuffer>, msg: string | Uint8Array<ArrayBuffer>, pub: string | Uint8Array<ArrayBuffer>): boolean {
return nano25519.verify(sig, msg, pub)
}
* @param {Uint8Array<ArrayBuffer>} pub - 32-byte public key
* @returns true if signature matches block hash and public key, else false
*/
-export function verify_blocks (sign: Uint8Array<ArrayBuffer>, msg: Uint8Array<ArrayBuffer>, pub: Uint8Array<ArrayBuffer>): boolean
+export function verify_blocks (sig: Uint8Array<ArrayBuffer>, msg: Uint8Array<ArrayBuffer>, pub: Uint8Array<ArrayBuffer>): boolean
/**
* Signature verification using WebAssembly. To verify Nano block signatures,
* the message should be a 64-character block hash.
* @param {string} pub - 64-character hexadecimal public key
* @returns true if signature matches block hash and public key, else false
*/
-export function verify_blocks (sign: string, msg: string, pub: string): boolean
+export function verify_blocks (sig: string, msg: string, pub: string): boolean
export function verify_blocks (sig: string | Uint8Array<ArrayBuffer>, msg: string | Uint8Array<ArrayBuffer>, pub: string | Uint8Array<ArrayBuffer>): boolean {
return nano25519.verify_blocks(sig, msg, pub)
}