script: refactor isLowDER.
This commit is contained in:
parent
4e94d4a594
commit
f00eeba5a7
@ -2727,17 +2727,10 @@ Script.isHashType = function isHashType(sig) {
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
Script.isLowDER = function isLowDER(sig) {
|
Script.isLowDER = function isLowDER(sig) {
|
||||||
if (!sig.s) {
|
if (!Script.isSignatureEncoding(sig))
|
||||||
if (!Buffer.isBuffer(sig))
|
return false;
|
||||||
return false;
|
|
||||||
|
|
||||||
if (!Script.isSignatureEncoding(sig))
|
return bcoin.ec.isLowS(sig.slice(0, -1));
|
||||||
return false;
|
|
||||||
|
|
||||||
sig = sig.slice(0, -1);
|
|
||||||
}
|
|
||||||
|
|
||||||
return bcoin.ec.isLowS(sig);
|
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user