User turns:
user: I'm reviewing my account, and I'd like you to confirm the current balance and provide the account details. Subsequently, initiate a purchase order for 150 shares of at the prevailing market price leveraging my account balance.
user: The stock name is TSLA.
user: Please display the details for the TSLA buy order that you have just executed.
user: Kindly revoke the order we talked about earlier.
user: For the moment, log me out of the trading platform.

Involved APIs: TradingBot
Ground-truth function call path:
TradingBot.get_stock_info
TradingBot.place_order
TradingBot.get_order_details
TradingBot.cancel_order
TradingBot.get_account_info
TradingBot.make_transaction
TradingBot.logout