diff options
author | Alex Browne <stephenalexbrowne@gmail.com> | 2018-05-23 09:14:23 +0800 |
---|---|---|
committer | Alex Browne <stephenalexbrowne@gmail.com> | 2018-05-23 09:14:23 +0800 |
commit | e7e8773cd43121cdedff6151d379503ff899e595 (patch) | |
tree | 381c55fd8a5398e9b17f99ed7ed938ea6e469e1a | |
parent | 3507fe6d5b66db2c2d6d3a70f29023302a5b8eac (diff) | |
download | dexon-0x-contracts-e7e8773cd43121cdedff6151d379503ff899e595.tar.gz dexon-0x-contracts-e7e8773cd43121cdedff6151d379503ff899e595.tar.zst dexon-0x-contracts-e7e8773cd43121cdedff6151d379503ff899e595.zip |
Fix small bug in order-utils
-rw-r--r-- | packages/order-utils/src/signature_utils.ts | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/order-utils/src/signature_utils.ts b/packages/order-utils/src/signature_utils.ts index 28a8e7241..ebd636b20 100644 --- a/packages/order-utils/src/signature_utils.ts +++ b/packages/order-utils/src/signature_utils.ts @@ -99,7 +99,7 @@ function parseSignatureHexAsVRS(signatureHex: string): ECSignature { // HACK: Sometimes v is returned as [0, 1] and sometimes as [27, 28] // If it is returned as [0, 1], add 27 to both so it becomes [27, 28] const lowestValidV = 27; - const isProperlyFormattedV = v < lowestValidV; + const isProperlyFormattedV = v >= lowestValidV; if (!isProperlyFormattedV) { v += lowestValidV; } |