Browse Source

check if the wallet has a seed before signing transaction

283
ecdsa 12 years ago
parent
commit
32db2aecc2
  1. 2
      lib/wallet.py

2
lib/wallet.py

@ -216,6 +216,7 @@ class Wallet:
return self.get_private_keys([address], password).get(address)
def get_private_keys(self, addresses, password):
if not self.seed: return {}
# decode seed in any case, in order to test the password
seed = self.decode_seed(password)
out = {}
@ -776,6 +777,7 @@ class Wallet:
pk_addresses.append(pk_addr)
# get all private keys at once.
if self.seed:
private_keys = self.get_private_keys(pk_addresses, password)
tx.sign(private_keys)

Loading…
Cancel
Save