stakewithus / oracle-voter

5 stars 1 forks source link

simplejson.errors.JSONDecodeError: Expecting value: line 1 column 1 (char 0) causing crash #4

Closed curlycrypto184 closed 4 years ago

curlycrypto184 commented 4 years ago

Traceback (most recent call last): File "main.py", line 72, in handle_args(arguments) File "main.py", line 67, in handle_args cmdscmd_key File "main.py", line 56, in start loop.run_until_complete(start_coro(args)) File "/usr/local/lib/python3.7/asyncio/base_events.py", line 579, in run_until_complete return future.result() File "main.py", line 50, in start_coro await oracle.retrieve_height() File "/opt/oracle-voter/oracle-voter/oracle/machine2.py", line 78, in retrieve_height await self.new_height(int(current_height)) File "/opt/oracle-voter/oracle-voter/oracle/machine2.py", line 402, in new_height await self.new_vote_period() File "/opt/oracle-voter/oracle-voter/oracle/machine2.py", line 459, in new_vote_period await asyncio.gather(append_prevote_tasks) File "/opt/oracle-voter/oracle-voter/oracle/machine2.py", line 184, in append_prevote_msg raw_px = await self.get_denom_px(raw_markets) File "/opt/oracle-voter/oracle-voter/oracle/machine2.py", line 150, in get_denom_px market_pxs = await asyncio.gather(task_feed) File "/opt/oracle-voter/oracle-voter/oracle/machine2.py", line 141, in query_feed feed_px = await market_info["feed"]() File "/opt/oracle-voter/oracle-voter/feeds/markets.py", line 32, in derive_rate raw_px = await feed_ukfx.get_swap(base_currency, target) File "/opt/oracle-voter/oracle-voter/feeds/ukfx.py", line 12, in get_swap http_res = await client.http_get(target_url) File "/opt/oracle-voter/oracle-voter/common/client.py", line 23, in http_get result = json.loads(raw_text) File "/usr/local/lib/python3.7/site-packages/simplejson/init.py", line 525, in loads return _default_decoder.decode(s) File "/usr/local/lib/python3.7/site-packages/simplejson/decoder.py", line 370, in decode obj, end = self.raw_decode(s) File "/usr/local/lib/python3.7/site-packages/simplejson/decoder.py", line 400, in raw_decode return self.scan_once(s, idx=_w(s, idx).end()) simplejson.errors.JSONDecodeError: Expecting value: line 1 column 1 (char 0)