Browse Source

simplify dumpprivkeys

master
thomasv 13 years ago
parent
commit
967abcb359
  1. 3
      electrum
  2. 4
      lib/commands.py

3
electrum

@ -372,9 +372,6 @@ if __name__ == '__main__':
elif cmd == 'createrawtransaction': elif cmd == 'createrawtransaction':
args = [ cmd, ast.literal_eval(args[1]), ast.literal_eval(args[2])] args = [ cmd, ast.literal_eval(args[1]), ast.literal_eval(args[2])]
elif cmd == 'dumpprivkeys':
args = [cmd, wallet.all_addresses() if options.show_all else wallet.addresses + wallet.imported_keys.keys() ]
elif cmd=='addresses': elif cmd=='addresses':
args = [cmd, options.show_all] args = [cmd, options.show_all]

4
lib/commands.py

@ -216,7 +216,9 @@ class Commands:
def dumpprivkey(self, addr): def dumpprivkey(self, addr):
return self.wallet.get_private_key(addr, self.password) return self.wallet.get_private_key(addr, self.password)
def dumpprivkeys(self, addresses): def dumpprivkeys(self, addresses = None):
if addresses is None:
addresses = self.wallet.all_addresses()
return self.wallet.get_private_keys(addresses, self.password) return self.wallet.get_private_keys(addresses, self.password)
def validateaddress(self,addr): def validateaddress(self,addr):

Loading…
Cancel
Save