8年，武灵王自称主父，禅让王位给儿子赵何，即赵惠文王。前295年，赵武灵王的长子赵章与其宰相田不礼发动沙丘之乱，谋杀惠文王不成。公子成与将军李兑自邯郸兴兵勤王，杀了田不礼，赵章逃到了赵武灵王住的沙丘宫，赵武灵王接纳了赵章，但赵章依然被杀。公子成与李兑害怕被赵武灵王报复，于是继续包围沙丘宫，赵武灵王因而饿死。事变后被惠文王拜为宰相，号安平君，以李兑为司寇。