|
@@ -177,7 +177,7 @@ def depot():
|
|
|
|
|
|
def leaderboard():
|
|
|
fake_loading_bar('Loading data', duration=1.3)
|
|
|
- response = client_request('leaderboard', {"session_id": connection.session_id})
|
|
|
+ response = client_request('leaderboard', {})
|
|
|
success = 'data' in response
|
|
|
if success:
|
|
|
print(_my_tabulate(response['data'], headers=['Trader', 'Wealth'], tablefmt="pipe"))
|
|
@@ -368,9 +368,24 @@ def news():
|
|
|
tablefmt="pipe"))
|
|
|
else:
|
|
|
if 'error_message' in response:
|
|
|
- print('Order access failed with message:', response['error_message'])
|
|
|
+ print('News access failed with message:', response['error_message'])
|
|
|
else:
|
|
|
- print('Order access failed.')
|
|
|
+ print('News access failed.')
|
|
|
+
|
|
|
+
|
|
|
+def tradables():
|
|
|
+ fake_loading_bar('Loading Data', duration=12.4)
|
|
|
+ response = client_request('tradables', {})
|
|
|
+ success = 'data' in response
|
|
|
+ if success:
|
|
|
+ print(_my_tabulate(response['data'],
|
|
|
+ headers=['Name', 'Course', 'Market Cap.'],
|
|
|
+ tablefmt="pipe"))
|
|
|
+ else:
|
|
|
+ if 'error_message' in response:
|
|
|
+ print('Data access failed with message:', response['error_message'])
|
|
|
+ else:
|
|
|
+ print('Data access failed.')
|
|
|
|
|
|
|
|
|
def transactions(obj_name=None, limit=5):
|