Add sign msg method

This commit is contained in:
nolash
2020-12-19 08:47:21 +01:00
parent e4efc53b31
commit 793c1d9367
7 changed files with 45 additions and 4 deletions

View File

@@ -38,3 +38,12 @@ class ReferenceSigner(Signer):
tx.r = z[:32]
tx.s = z[32:64]
return z
def signEthereumMessage(self, address, message, password=None):
#msg = b'\x19Ethereum Signed Message:\n{}{}'.format(len(message), message)
k = keys.PrivateKey(self.keyGetter.get(address, password))
#z = keys.ecdsa_sign(message_hash=g, private_key=k)
z = k.sign_msg(message.encode('utf-8'))
return z