Check your bots!
Recent price changes have caused the 15RC1 release market_maker to cancel some orders. The btsx.py cancel_bids_less_than and cancel_bids_out_of_range references account instead of account_name which causes a crash. Have a look and make sure your bot is still running.
Fix is to change the def to account_name like the other functions.
def cancel_bids_less_than(self, account_name, base, quote, price):
response = self.request("wallet_market_order_list", [base, quote, -1, account])
order_ids = []
for pair in response.json()["result"]:
order_id = pair[0]
item = pair[1]
if item["type"] == "bid_order":
if float(item["market_index"]["order_price"]["ratio"])* (self.BTSX_PRECISION / self.USD_PRECISION) < price:
order_ids.append(order_id)
log("%s canceled an order: %s" % (account_name, str(item)))
cancel_args = [[item] for item in order_ids]
response = self.request("batch", ["wallet_market_cancel_order", cancel_args])
return cancel_args