Browse Source

check alias in signrequest

283
ThomasV 10 years ago
parent
commit
65c7dfafbc
  1. 2
      electrum
  2. 2
      lib/commands.py

2
electrum

@ -345,7 +345,7 @@ def run_cmdline(config):
try: try:
result = func(*args) result = func(*args)
except Exception: except Exception:
traceback.print_exc(file=sys.stdout) traceback.print_exc(file=sys.stderr)
sys.exit(1) sys.exit(1)
if type(result) == str: if type(result) == str:

2
lib/commands.py

@ -584,6 +584,8 @@ class Commands:
def signrequest(self, address): def signrequest(self, address):
"Sign payment request with an OpenAlias" "Sign payment request with an OpenAlias"
alias = self.config.get('alias') alias = self.config.get('alias')
if not alias:
raise BaseException('No alias in your configuration')
alias_addr = self.contacts.resolve(alias)['address'] alias_addr = self.contacts.resolve(alias)['address']
self.wallet.sign_payment_request(address, alias, alias_addr, self.password) self.wallet.sign_payment_request(address, alias, alias_addr, self.password)

Loading…
Cancel
Save