We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f535112 commit 90dec2eCopy full SHA for 90dec2e
1 file changed
crypto/utils/message.py
@@ -90,12 +90,6 @@ def verify(self):
90
message = MESSAGE_PREFIX + (str(len(self.message))).encode() + self.message
91
message_hash = keccak.new(data=message, digest_bits=256).digest()
92
93
- signature_r = signature[0:32]
94
- signature_s = signature[32:64]
95
- signature_v = signature[64]
96
-
97
- signature = signature_r + signature_s + bytes([signature_v - 27])
98
99
public_key = PublicKey.recover(message_hash, signature)
100
101
return public_key.public_key == unhexlify(self.public_key).hex()
0 commit comments