Function opCheckSigVerifyChipLimits
op Check Sig Verify Chip Limits< State > ( __namedParameters?: { secp256k1: { verifySignatureDERLowS: ( ( signature: Uint8Array , publicKey: Uint8Array , messageHash: Uint8Array ) => boolean ) ; verifySignatureSchnorr: ( ( signature: Uint8Array , publicKey: Uint8Array , messageHash: Uint8Array ) => boolean ) ; } ; sha256: { hash: ( ( input: Uint8Array ) => Uint8Array ) ; } ; } ) : Operation < State >
Parameters
__namedParameters: { secp256k1: { verifySignatureDERLowS: ( ( signature: Uint8Array , publicKey: Uint8Array , messageHash: Uint8Array ) => boolean ) ; verifySignatureSchnorr: ( ( signature: Uint8Array , publicKey: Uint8Array , messageHash: Uint8Array ) => boolean ) ; } ; sha256: { hash: ( ( input: Uint8Array ) => Uint8Array ) ; } ; } = ...
secp256k1: { verifySignatureDERLowS: ( ( signature: Uint8Array , publicKey: Uint8Array , messageHash: Uint8Array ) => boolean ) ; verifySignatureSchnorr: ( ( signature: Uint8Array , publicKey: Uint8Array , messageHash: Uint8Array ) => boolean ) ; }
verify SignatureDERLowS: ( ( signature: Uint8Array , publicKey: Uint8Array , messageHash: Uint8Array ) => boolean )
( signature: Uint8Array , publicKey: Uint8Array , messageHash: Uint8Array ) : boolean
Parameters
signature: Uint8Array
publicKey: Uint8Array
messageHash: Uint8Array
Returns boolean
verify Signature Schnorr: ( ( signature: Uint8Array , publicKey: Uint8Array , messageHash: Uint8Array ) => boolean )
( signature: Uint8Array , publicKey: Uint8Array , messageHash: Uint8Array ) : boolean
Parameters
signature: Uint8Array
publicKey: Uint8Array
messageHash: Uint8Array
Returns boolean
sha256: { hash: ( ( input: Uint8Array ) => Uint8Array ) ; }
hash: ( ( input: Uint8Array ) => Uint8Array )
( input: Uint8Array ) : Uint8Array
Returns Uint8Array
Verify a DER-encoded ECDSA
signature
using the providedpublicKey
andmessageHash
. This method also returns false if the signature is not in normalized lower-S form.