1
0

choose_tx_from account, and use deterministic signatures (issue #323)

This commit is contained in:
ThomasV
2013-10-05 21:15:48 +02:00
parent 3a894725ae
commit f14d055ad8
5 changed files with 23 additions and 25 deletions

View File

@@ -673,14 +673,6 @@ 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 change_gap_limit(self, value):
if value >= self.gap_limit:
@@ -1005,6 +997,11 @@ class Wallet:
def choose_tx_inputs_from_account( self, amount, fixed_fee, account ):
domain = self.get_account_addresses(account) if account else None
return self.choose_tx_inputs( amount, fixed_fee, domain )
def choose_tx_inputs( self, amount, fixed_fee, domain = None ):
""" todo: minimize tx size """
total = 0