From 945f39172721e1488d814108bf959bf7a87e60d8 Mon Sep 17 00:00:00 2001 From: Maran Date: Mon, 18 Jun 2012 22:23:52 +0200 Subject: [PATCH] Fixed list index out of range when supplying no arguments to verifymessage --- electrum | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/electrum b/electrum index 7886de49..1509d14d 100755 --- a/electrum +++ b/electrum @@ -494,9 +494,14 @@ if __name__ == '__main__': print wallet.sign_message(address, message, password) elif cmd == 'verifymessage': - address = args[1] - signature = args[2] - message = ' '.join(args[3:]) + try: + address = args[1] + signature = args[2] + message = ' '.join(args[3:]) + except: + print "Not all parameters were given, displaying help instead." + print known_commands[cmd] + sys.exit(1) if len(args) > 4: print "Warning: Message was reconstructed from several arguments:", repr(message) try: