Verify length on EIP712 signatures
This commit is contained in:
committed by
Amir Bandeali
parent
69ab913bc6
commit
1e07fcacac
@@ -96,9 +96,10 @@ contract MixinSignatureValidator is
|
||||
);
|
||||
isValid = signer == recovered;
|
||||
return isValid;
|
||||
|
||||
|
||||
// Signature using EIP712
|
||||
} else if (signatureType == SignatureType.EIP712) {
|
||||
require(signature.length == 66);
|
||||
v = uint8(signature[1]);
|
||||
r = get32(signature, 2);
|
||||
s = get32(signature, 34);
|
||||
|
Reference in New Issue
Block a user