1
0

use dumpprivkeys to efficiently dump private keys

This commit is contained in:
thomasv
2013-02-26 16:03:04 +01:00
parent f58e541384
commit 96d459ab88
4 changed files with 40 additions and 24 deletions

View File

@@ -22,7 +22,7 @@ from bitcoin import *
from decimal import Decimal
import bitcoin
protected_commands = ['payto', 'password', 'mktx', 'get_seed', 'importprivkey','signmessage', 'signrawtransaction','dumpprivkey' ]
protected_commands = ['payto', 'password', 'mktx', 'get_seed', 'importprivkey','signmessage', 'signrawtransaction', 'dumpprivkey', 'dumpprivkeys' ]
class Commands:
@@ -135,8 +135,11 @@ class Commands:
print_msg(self.wallet.unprioritize(addr))
def dumpprivkey(self, addr):
sec = self.wallet.get_private_key(addr, self.password)
print_msg( sec )
print_msg( self.wallet.get_private_key(addr, self.password) )
def dumpprivkeys(self, addresses):
print_json( self.wallet.get_private_keys(addresses, self.password) )
def validateaddress(self,addr):
is_valid = self.wallet.is_valid(addr)