合同法已经失效,根据最新《民法典》关于撤销权的规定有撤销权的情形、撤销的时间等。合同可撤销事由有:一方实施欺诈行为所订立的合同;因重大误解所订立的合同;一方或第三人以胁迫手段,使对方在违背真实意思的情况下所订立的合同;其他法定情形的合同等。
《民法典》第六百五十八条,赠与人在赠与财产的权利转移之前可以撤销赠与。