Added exception for failed actions.
Defined the trading actions interface.