The Cashu P2PK public key (hex-encoded, X-only or with 02/03 prefix).
throws: boolean = false
True: throws on error, False: swallows errors and returns false.
Returns boolean
True if the signature is valid, false otherwise.
Remarks
This function swallows Schnorr verification errors (eg invalid signature / pubkey format) and
treats them as false. If you want to throw such errors, use the throws param.
Verifies a Schnorr signature on a message.