mirror of
https://github.com/LBRYFoundation/LBRY-Vault.git
synced 2025-08-23 17:47:31 +00:00
Merge pull request #3633 from wolfmankurd/master
Show message hash when signing
This commit is contained in:
commit
012a636fab
1 changed files with 2 additions and 1 deletions
|
@ -220,10 +220,11 @@ class Ledger_KeyStore(Hardware_KeyStore):
|
||||||
def sign_message(self, sequence, message, password):
|
def sign_message(self, sequence, message, password):
|
||||||
self.signing = True
|
self.signing = True
|
||||||
message = message.encode('utf8')
|
message = message.encode('utf8')
|
||||||
|
message_hash = hashlib.sha256(message).hexdigest().upper()
|
||||||
# prompt for the PIN before displaying the dialog if necessary
|
# prompt for the PIN before displaying the dialog if necessary
|
||||||
client = self.get_client()
|
client = self.get_client()
|
||||||
address_path = self.get_derivation()[2:] + "/%d/%d"%sequence
|
address_path = self.get_derivation()[2:] + "/%d/%d"%sequence
|
||||||
self.handler.show_message("Signing message ...")
|
self.handler.show_message("Signing message ...\r\nMessage hash: "+message_hash)
|
||||||
try:
|
try:
|
||||||
info = self.get_client().signMessagePrepare(address_path, message)
|
info = self.get_client().signMessagePrepare(address_path, message)
|
||||||
pin = ""
|
pin = ""
|
||||||
|
|
Loading…
Add table
Reference in a new issue