script: refactor isLowDER.

This commit is contained in:
Christopher Jeffrey 2016-09-07 14:02:52 -07:00
parent 4e94d4a594
commit f00eeba5a7
No known key found for this signature in database
GPG Key ID: 8962AB9DE6666BBD

View File

@ -2727,17 +2727,10 @@ Script.isHashType = function isHashType(sig) {
*/
Script.isLowDER = function isLowDER(sig) {
if (!sig.s) {
if (!Buffer.isBuffer(sig))
return false;
if (!Script.isSignatureEncoding(sig))
return false;
if (!Script.isSignatureEncoding(sig))
return false;
sig = sig.slice(0, -1);
}
return bcoin.ec.isLowS(sig);
return bcoin.ec.isLowS(sig.slice(0, -1));
};
/**