|
@ -30,7 +30,7 @@ urldecode = lambda x: _ud.sub(lambda m: chr(int(m.group(1), 16)), x) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if __name__ == '__main__': |
|
|
if __name__ == '__main__': |
|
|
known_commands = ['help', 'validateaddress', 'balance', 'contacts', 'create', 'payto', 'sendtx', 'password', 'newaddress', 'addresses', 'history', 'label', 'gui', 'mktx','seed','import','signmessage','verifymessage'] |
|
|
known_commands = ['help', 'validateaddress', 'balance', 'contacts', 'create', 'payto', 'sendtx', 'password', 'newaddress', 'addresses', 'history', 'label', 'gui', 'mktx','seed','import','signmessage','verifymessage','list'] |
|
|
|
|
|
|
|
|
usage = "usage: %prog [options] command args\nCommands: "+ (', '.join(known_commands)) |
|
|
usage = "usage: %prog [options] command args\nCommands: "+ (', '.join(known_commands)) |
|
|
|
|
|
|
|
@ -147,7 +147,7 @@ if __name__ == '__main__': |
|
|
cmd = 'help' |
|
|
cmd = 'help' |
|
|
|
|
|
|
|
|
# open session |
|
|
# open session |
|
|
if cmd not in ['password', 'mktx', 'history', 'label', 'contacts', 'help', 'validateaddress', 'signmessage', 'verifymessage']: |
|
|
if cmd not in ['password', 'mktx', 'history', 'label', 'contacts', 'help', 'validateaddress', 'signmessage', 'verifymessage', 'list']: |
|
|
wallet.interface.new_session(wallet.all_addresses(), wallet.electrum_version) |
|
|
wallet.interface.new_session(wallet.all_addresses(), wallet.electrum_version) |
|
|
wallet.update() |
|
|
wallet.update() |
|
|
wallet.save() |
|
|
wallet.save() |
|
@ -237,6 +237,11 @@ if __name__ == '__main__': |
|
|
for addr in wallet.addressbook: |
|
|
for addr in wallet.addressbook: |
|
|
print addr, " ", wallet.labels.get(addr) |
|
|
print addr, " ", wallet.labels.get(addr) |
|
|
|
|
|
|
|
|
|
|
|
elif cmd == 'list': |
|
|
|
|
|
objname = args[1] |
|
|
|
|
|
obj = eval("wallet."+objname) |
|
|
|
|
|
print obj |
|
|
|
|
|
|
|
|
elif cmd in [ 'addresses']: |
|
|
elif cmd in [ 'addresses']: |
|
|
for addr in wallet.all_addresses(): |
|
|
for addr in wallet.all_addresses(): |
|
|
if options.show_all or not wallet.is_change(addr): |
|
|
if options.show_all or not wallet.is_change(addr): |
|
|