Use bonuses has_tarock for contract move validation.
Announcements and bidding apis now follow the same design.