1
0

move verify_message to wallet

This commit is contained in:
ecdsa
2013-05-01 10:40:44 +02:00
parent 5a4576344e
commit 97e849a248
3 changed files with 11 additions and 11 deletions

View File

@@ -203,12 +203,7 @@ class Commands:
def verifymessage(self, address, signature, message):
try:
EC_KEY.verify_message(address, signature, message)
return True
except BaseException as e:
print_error("Verification error: {0}".format(e))
return False
return self.wallet.verify_message(address, signature, message)
def _mktx(self, to_address, amount, fee = None, change_addr = None, domain = None):

View File

@@ -292,6 +292,13 @@ class Wallet:
compressed = is_compressed(sec)
return key.sign_message(message, compressed, address)
def verify_message(self, address, signature, message):
try:
EC_KEY.verify_message(address, signature, message)
return True
except BaseException as e:
print_error("Verification error: {0}".format(e))
return False
def create_new_address(self, account, for_change):
addresses = self.accounts[account][for_change]