diff options
author | Jacob Evans <jacob@dekz.net> | 2018-08-03 11:53:26 +0800 |
---|---|---|
committer | Jacob Evans <jacob@dekz.net> | 2018-08-09 10:05:17 +0800 |
commit | 5d4dd406f2946b43377049d7422c72b433bc64ab (patch) | |
tree | 1bcd532d60cfce7d5a20ba1a7b9b61f5f52c12b7 /packages/order-utils/src | |
parent | 9dd6ba78250d8bbde1d5023ce4ac4254884f4115 (diff) | |
download | dexon-0x-contracts-5d4dd406f2946b43377049d7422c72b433bc64ab.tar.gz dexon-0x-contracts-5d4dd406f2946b43377049d7422c72b433bc64ab.tar.zst dexon-0x-contracts-5d4dd406f2946b43377049d7422c72b433bc64ab.zip |
Update Changelogs. Rebased from development
Diffstat (limited to 'packages/order-utils/src')
-rw-r--r-- | packages/order-utils/src/signature_utils.ts | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/packages/order-utils/src/signature_utils.ts b/packages/order-utils/src/signature_utils.ts index 07644ebe2..db5a35f80 100644 --- a/packages/order-utils/src/signature_utils.ts +++ b/packages/order-utils/src/signature_utils.ts @@ -271,11 +271,11 @@ export function convertECSignatureToSignatureHex( /** * Combines the signature proof and the Signature Type. * @param signature The hex encoded signature proof - * @param type The signature type, i.e EthSign, Trezor, Wallet etc. + * @param signatureType The signature type, i.e EthSign, Trezor, Wallet etc. * @return Hex encoded string of signature proof with Signature Type */ -export function convertToSignatureWithType(signature: string, type: SignatureType): string { - const signatureBuffer = Buffer.concat([ethUtil.toBuffer(signature), ethUtil.toBuffer(type)]); +export function convertToSignatureWithType(signature: string, signatureType: SignatureType): string { + const signatureBuffer = Buffer.concat([ethUtil.toBuffer(signature), ethUtil.toBuffer(signatureType)]); const signatureHex = `0x${signatureBuffer.toString('hex')}`; return signatureHex; } @@ -291,6 +291,7 @@ export function addSignedMessagePrefix(message: string, signerProviderType: Sign assert.doesBelongToStringEnum('signerProviderType', signerProviderType, SignerProviderType); switch (signerProviderType) { case SignerProviderType.Metamask: + case SignerProviderType.Ledger: case SignerProviderType.EthSign: { const msgBuff = ethUtil.toBuffer(message); const prefixedMsgBuff = ethUtil.hashPersonalMessage(msgBuff); |