reimplement cancel_trade_from_bidder and cancel_trade_from_exhibitor functions #50