From 8e8649f84333f17c30c7943ab1c41fbaa0d2ec09 Mon Sep 17 00:00:00 2001 From: Adam Gibson Date: Sun, 30 Jul 2017 14:35:36 +0300 Subject: [PATCH] dont start yg if no offers --- jmclient/jmclient/maker.py | 3 +++ jmclient/jmclient/yieldgenerator.py | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/jmclient/jmclient/maker.py b/jmclient/jmclient/maker.py index 33216c1..0800d2c 100644 --- a/jmclient/jmclient/maker.py +++ b/jmclient/jmclient/maker.py @@ -23,6 +23,9 @@ class Maker(object): self.wallet = wallet self.nextoid = -1 self.offerlist = self.create_my_orders() + if not self.offerlist: + #If we cannot create an offer at startup, quit + sys.exit(0) self.aborted = False def on_auth_received(self, nick, offer, commitment, cr, amount, kphex): diff --git a/jmclient/jmclient/yieldgenerator.py b/jmclient/jmclient/yieldgenerator.py index 8429f06..b2623a0 100644 --- a/jmclient/jmclient/yieldgenerator.py +++ b/jmclient/jmclient/yieldgenerator.py @@ -225,8 +225,8 @@ def ygmain(ygclass, txfee=1000, cjfee_a=200, cjfee_r=0.002, ordertype='swreloffe cjfee_a = int(options.cjfee) minsize = options.minsize else: - parser.error('You specified an incorrect order type which ' +\ - 'can be either reloffer or absoffer') + parser.error('You specified an incorrect offer type which ' +\ + 'can be either swreloffer or swabsoffer') sys.exit(0) nickserv_password = options.password