* Add new interface to the clients (usefull for mock and unit test). Refactor TradeInfo.