Fix VRS signature generation in order-utils

This commit is contained in:
Leonid Logvinov
2018-07-03 15:47:13 +03:00
parent cbdce6b67e
commit 9c8de3e933

View File

@@ -57,9 +57,10 @@ export const orderFactory = {
};
function getVRSHexString(ecSignature: ECSignature): string {
const vrs = `0x${intToHex(ecSignature.v)}${ethUtil.stripHexPrefix(ecSignature.r)}${ethUtil.stripHexPrefix(
const ETH_SIGN_SIGNATURE_TYPE = '03';
const vrs = `${intToHex(ecSignature.v)}${ethUtil.stripHexPrefix(ecSignature.r)}${ethUtil.stripHexPrefix(
ecSignature.s,
)}`;
)}${ETH_SIGN_SIGNATURE_TYPE}`;
return vrs;
}