Remove unecessary method from MerchantEvent. Remove setters from TradeOffer that can be confusing mutability.