def print_help_cb(self, opt, value, parser):
print_help(parser)
-def run_command(cmd):
+def run_command(cmd, password = None, args = []):
cmd_runner = Commands(wallet, network)
func = eval('cmd_runner.' + cmd)
- if cmd == 'help':
- password = None
- args = []
cmd_runner.password = password
try:
result = func(*args[1:])
wallet.update_password(seed, password, new_password)
else:
- run_command(cmd)
+ run_command(cmd, password, args)
if cmd not in offline_commands and not options.offline: