check alias in signrequest
This commit is contained in:
parent
77d7aa772d
commit
65c7dfafbc
2
electrum
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:
|
||||||
|
|
|
@ -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…
Reference in New Issue