Correct handler method params for sign

This commit is contained in:
nolash 2020-12-25 12:00:58 +01:00
parent e7820de17f
commit 4d064240f9
Signed by: lash
GPG Key ID: 21D2E7BB88C2A746

View File

@ -115,12 +115,12 @@ def eth_signTransaction(tx):
return personal_sign_transaction([tx, '']) return personal_sign_transaction([tx, ''])
def eth_sign(address, message): def eth_sign(p):
logg.debug('got message {} to sign'.format(p[0])) logg.debug('got message {} to sign'.format(p[1]))
message_type = type(message).__name__ message_type = type(p[1]).__name__
if message_type != 'str': if message_type != 'str':
raise ValueError('invalid message format, must be {}, not {}'.format(message_type)) raise ValueError('invalid message format, must be {}, not {}'.format(message_type))
return signer.signEthereumMessage(address, message.encode('utf-8')) return signer.signEthereumMessage(p[0], p[1].encode('utf-8'))
methods = { methods = {